麦克风阵列原理及应用
6 ]0 a B3 t6 t [* A: q" m01 — 什么是麦克风阵列 `/ M, ~/ X( d" z6 N
麦克风阵列是由一定数目的麦克风组成,对声场的空间特性进行采样并滤波的系统。
1 `- h4 D# ~. c6 D% x; a4 Z
8 H2 _7 D8 E+ Q& T2 J9 ^2 g% g* a4 W5 i/ L6 p l) `& @
目前常用的麦克风阵列可以按布局形状分为:线性阵列,平面阵列,以及立体阵列。其几何构型是按设计已知,所有麦克风的频率响应一致,麦克风的采样时钟也是同步的。 % }, |6 a" P, h. Q3 i7 t
* U: m. Z' p! |
/ r H6 k/ b4 {7 P) ^. N02 —
+ ~6 b% m2 {- M* ^) m5 Q 麦克风阵列的作用 6 G5 v; u3 @/ y3 Q7 U% ]
麦克风阵列一般用于:2 R0 L! ^: z9 G
- 声源定位,包括角度和距离的测量
- 抑制背景噪声、干扰、混响、回声
- 信号提取
- 信号分离
-
03 —
. t8 D& E0 [6 R# m* F* X 声源定位技术 7 ~+ U/ d. D1 I, S, y2 ?6 x
- 利用麦克风阵列计算声源距离阵列的角度和距离,实现对目标声源的跟踪。
- 基于TDOA(Time Difference Of Arrival,到达时间差)的声源定位技术。估计信号到达两两麦克风之间的时间差,从而得到声源位置坐标的方程组。然后求解方程组即可得到声源的精确方位坐标。
- c" P, v: g. _" Y! D % _! B5 L5 g- h4 ^4 ?
7 w& @3 m4 B1 |1 P9 P+ ~
6 L" ?; F- }& s: h
04 —
, E V8 z# g* a* s) M 信号的提取与分离 1 }- ?- n6 G& o$ d* U W
通过波束形成技术,在期望方向上有效地形成一个波束,仅拾取波束内的信号,从而达到同时提取声源和抑制噪声的目的。 05 —6 v* a: q3 _7 f9 e, [; }
语音去混响
+ Q4 B) D9 s+ E( `2 T1 w' E: g混响(Reverberation)是指声波在室内传播时,被墙壁、天花板、地板等障碍物形成反射声,并和直达声形成叠加的现象。 混响的作用 - 混响是声学中最重要的现象之一, ~) u0 F0 W. T4 Q6 [4 D& o8 r
- 合适的混响会使得声音圆润动听、富有感染力。
- 混响时间太长会使得声音含糊不清,听不清楚。0 }4 j/ ]3 q8 a: [; I- |- D8 w
- 混响是建筑声学中要重点考虑的问题+ D* ^5 b( v9 G, h- G
- 演讲厅要短一些的混响时间,比如北京学术报告厅混响时间为1s
- 交响乐则需要长一些的混响时间,比如上海音乐厅混响时间为1.5s,维也纳音乐厅为2.05s2 _6 R8 J7 x; |& N1 g' `: A
+ S, O! B4 \+ \1 ], f/ A- 过大的混响会带来音素的交叠掩蔽现象,严重影响语音识别效果,尤其是远距离语音识别。9 ~- r# n% P- {, B4 G
目前主流采用麦克风阵列+深度学习的方式来进行去混响。 06 —
6 r7 T) f- H* {* E# R 线性麦克风阵列
, }* [+ O) c5 S9 F+ T$ }- 加性麦克风阵列( Additive Microphone Array)3 e8 B4 y0 T3 N7 T" {0 F
- 阵列的输出是各阵元的加权和
- 最优波束方向可调
- 结构简单、方便布局
- 适用于车载、家电等场合
-
- 差分麦克风阵列( Differential Microphone Array )
: s5 v+ s% ^5 O/ q1 J4 R7 u6 {- 阵列的输出是两两麦克风之间的加权相减
- 最优波束方向只能在末端方向
- 适用于耳机通话等场合
-
/ i+ Q) [6 K C4 K) O0 @4 g9 X
, c1 s1 }. r" \8 t
( }& ^4 D V* G7 s- d/ T
* O; `; b6 Z( O- q6 Q1 r
/ D' f* j ^) b' u) \: q- v |