麦克风阵列原理及应用
( X3 Q. j7 j, ]/ G: F. Q01 — 什么是麦克风阵列 1 r% n9 q1 |" v' d
麦克风阵列是由一定数目的麦克风组成,对声场的空间特性进行采样并滤波的系统。
q( R+ Z' S! ]; y6 s- l4 r- ^
" F5 V5 d/ E' _* T t# y
5 V! Y5 J# U1 t( Z目前常用的麦克风阵列可以按布局形状分为:线性阵列,平面阵列,以及立体阵列。其几何构型是按设计已知,所有麦克风的频率响应一致,麦克风的采样时钟也是同步的。 9 B! D% d& Z4 t
1 h5 I/ D: C7 q2 S, [% b0 H X
: f* u0 C4 y7 G* S) Z$ b02 —
4 f' z$ N& o4 m5 r7 U" w% @ 麦克风阵列的作用 : r" d X+ i8 Y, T$ q/ T+ d
麦克风阵列一般用于:8 x+ A$ ^ z8 l; K$ V3 ~5 o
- 声源定位,包括角度和距离的测量
- 抑制背景噪声、干扰、混响、回声
- 信号提取
- 信号分离
-
03 —4 f: G& m) _# k
声源定位技术 , r! u2 f. \, X5 |4 }. t6 P
- 利用麦克风阵列计算声源距离阵列的角度和距离,实现对目标声源的跟踪。
- 基于TDOA(Time Difference Of Arrival,到达时间差)的声源定位技术。估计信号到达两两麦克风之间的时间差,从而得到声源位置坐标的方程组。然后求解方程组即可得到声源的精确方位坐标。6 c" R- R8 z" j
) s: j( L4 I w5 r
f. S) M8 }4 J! W' x; [( {$ o/ _0 ~: {; j) b2 V
04 —
* B) i3 x6 ]' L. r7 n9 G. o 信号的提取与分离
N6 `* z$ v2 v6 {' j9 }; H通过波束形成技术,在期望方向上有效地形成一个波束,仅拾取波束内的信号,从而达到同时提取声源和抑制噪声的目的。 05 —
* O' {+ I: q6 {; }+ k5 y 语音去混响 3 X: t: I' e) L/ M+ j' m! J4 a
混响(Reverberation)是指声波在室内传播时,被墙壁、天花板、地板等障碍物形成反射声,并和直达声形成叠加的现象。 混响的作用 - 混响是声学中最重要的现象之一
' \8 R5 M6 @" F; ]5 ~- 合适的混响会使得声音圆润动听、富有感染力。
- 混响时间太长会使得声音含糊不清,听不清楚。) S, r% u" b/ x) @" S( G: v
- 混响是建筑声学中要重点考虑的问题
3 _5 M6 H; U$ M2 L7 p# c- 演讲厅要短一些的混响时间,比如北京学术报告厅混响时间为1s
- 交响乐则需要长一些的混响时间,比如上海音乐厅混响时间为1.5s,维也纳音乐厅为2.05s" a: U+ V* N X' [8 @, Q4 T/ X/ I5 W
, X, ?. [( P" A- 过大的混响会带来音素的交叠掩蔽现象,严重影响语音识别效果,尤其是远距离语音识别。- s2 ]2 s9 t: R+ J" Q7 G
目前主流采用麦克风阵列+深度学习的方式来进行去混响。 06 —$ {6 ?8 S5 c2 n1 G2 i4 I4 Y3 A
线性麦克风阵列
7 U& a; f+ `# m- 加性麦克风阵列( Additive Microphone Array)
1 k, }1 r- E; S# b- 阵列的输出是各阵元的加权和
- 最优波束方向可调
- 结构简单、方便布局
- 适用于车载、家电等场合
-
- 差分麦克风阵列( Differential Microphone Array )
3 u2 C( c" r; u" |" h0 s- 阵列的输出是两两麦克风之间的加权相减
- 最优波束方向只能在末端方向
- 适用于耳机通话等场合
-
' ] o* Z& U& M# L, G7 j M
8 _3 U$ N- B: ~07 —2 X6 {6 e/ {8 ~% z5 c8 S
平面麦克风阵列 - h5 n5 ]7 D( f
平面麦克风阵列(Planar Microphone Array )
- 9 D1 z& d, o& N& {; F
6 v7 c9 `* P5 |* \) M9 {9 w
8 W- n# R* S: q( `
; M* m7 p+ n4 [1 z: Z |