麦克风阵列原理及应用' ^/ l1 J$ p R- [
01 — 什么是麦克风阵列 ) E2 ?8 _9 G* S8 }2 I7 F
麦克风阵列是由一定数目的麦克风组成,对声场的空间特性进行采样并滤波的系统。
8 S2 h4 ?( b) M3 C
; |+ M2 W8 w# E4 I* ~$ Q4 ~, E0 K- i0 {$ P# M" }
目前常用的麦克风阵列可以按布局形状分为:线性阵列,平面阵列,以及立体阵列。其几何构型是按设计已知,所有麦克风的频率响应一致,麦克风的采样时钟也是同步的。
! ]+ T: P6 N- K3 I/ O
$ U! `6 ]* ?% S. N6 W1 @; E8 Q5 P* V/ l: r1 w1 \: B& z
02 —' r6 A8 e5 f' p# D; [" H4 C, K; v
麦克风阵列的作用 % ~3 t" w8 K$ g: m7 A
麦克风阵列一般用于:
( I& |1 X8 E, v* M% v0 c - 声源定位,包括角度和距离的测量
- 抑制背景噪声、干扰、混响、回声
- 信号提取
- 信号分离
-
03 —
2 u! ^7 P( d \6 {' r0 q 声源定位技术 . E! h+ r4 l; s( g
- 利用麦克风阵列计算声源距离阵列的角度和距离,实现对目标声源的跟踪。
- 基于TDOA(Time Difference Of Arrival,到达时间差)的声源定位技术。估计信号到达两两麦克风之间的时间差,从而得到声源位置坐标的方程组。然后求解方程组即可得到声源的精确方位坐标。
4 y! _7 h h& Y; t - K9 q" }5 d* v6 N, b
- r, P' C( _' v/ c: Z/ p6 R' x
' ^& e% f1 E3 f04 —
+ k; \/ S7 r" d Y* S 信号的提取与分离
5 g5 v% r: o1 I9 E8 W' {通过波束形成技术,在期望方向上有效地形成一个波束,仅拾取波束内的信号,从而达到同时提取声源和抑制噪声的目的。 05 —& X% R: I6 P4 ]% h8 V* k
语音去混响 6 ?9 K7 a- f! v6 J/ q! h% n) w E
混响(Reverberation)是指声波在室内传播时,被墙壁、天花板、地板等障碍物形成反射声,并和直达声形成叠加的现象。 混响的作用 - 混响是声学中最重要的现象之一
4 M, d& t& o8 W; r, w- 合适的混响会使得声音圆润动听、富有感染力。
- 混响时间太长会使得声音含糊不清,听不清楚。' n4 F4 u2 v4 r3 @
- 混响是建筑声学中要重点考虑的问题# e5 \. c. b2 b" h( v7 m, ~
- 演讲厅要短一些的混响时间,比如北京学术报告厅混响时间为1s
- 交响乐则需要长一些的混响时间,比如上海音乐厅混响时间为1.5s,维也纳音乐厅为2.05s
, R$ x) x4 |4 P3 }9 M0 o
5 x: x+ d* Y& X- \1 M0 I) G
- 过大的混响会带来音素的交叠掩蔽现象,严重影响语音识别效果,尤其是远距离语音识别。7 X6 M5 v3 Q7 R8 D; E1 P, K
目前主流采用麦克风阵列+深度学习的方式来进行去混响。 06 —% N$ T% m. X0 h' O% M: V) V( q6 X5 j
线性麦克风阵列
% R5 R3 Q1 ?! {2 k3 g$ A/ Q- 加性麦克风阵列( Additive Microphone Array), C$ B. x: C; u8 P
- 阵列的输出是各阵元的加权和
- 最优波束方向可调
- 结构简单、方便布局
- 适用于车载、家电等场合
-
- 差分麦克风阵列( Differential Microphone Array )
3 D) |% G) s& l+ w- 阵列的输出是两两麦克风之间的加权相减
- 最优波束方向只能在末端方向
- 适用于耳机通话等场合
-
" c4 J' [% \7 N, Z; N8 T
; J% j0 }' U5 H" w8 t, D$ k( [* T
07 —
; p! [& m& H2 `# W" {( g* @ 平面麦克风阵列 6 X p# O. R( s2 c
平面麦克风阵列(Planar Microphone Array )
( D+ y" `9 U# W A9 z7 i1 B
6 }0 r8 _5 [& A3 K1 O9 R + f3 X/ ]% X7 w6 ^9 x+ O
% K. p: X- m" b* c( V
|