麦克风阵列原理及应用
; f+ E/ h/ c" ]8 |2 t7 h01 — 什么是麦克风阵列
7 O" A/ d) P% r) Y麦克风阵列是由一定数目的麦克风组成,对声场的空间特性进行采样并滤波的系统。 2 Z# ^. m( K4 B6 \9 C0 ~9 |
7 K, G/ Z$ G$ D+ @! S
* H$ ^: D% b& i8 d: J: l
目前常用的麦克风阵列可以按布局形状分为:线性阵列,平面阵列,以及立体阵列。其几何构型是按设计已知,所有麦克风的频率响应一致,麦克风的采样时钟也是同步的。 * n, \$ W( H( n) ?9 ?
; ?* b" S) Y, v9 X4 E1 O7 ^
" L6 _" ]# b( T( `1 M3 x02 —' `1 k3 E n" K: x# j) Z
麦克风阵列的作用
7 |( h# u) }/ U) |麦克风阵列一般用于:, k( ~. ~( F1 R! P
- 声源定位,包括角度和距离的测量
- 抑制背景噪声、干扰、混响、回声
- 信号提取
- 信号分离
-
03 —; i6 r) n7 W, S/ g
声源定位技术
( T0 `' h* u& k5 a8 X) z0 U! T7 i- 利用麦克风阵列计算声源距离阵列的角度和距离,实现对目标声源的跟踪。
- 基于TDOA(Time Difference Of Arrival,到达时间差)的声源定位技术。估计信号到达两两麦克风之间的时间差,从而得到声源位置坐标的方程组。然后求解方程组即可得到声源的精确方位坐标。
3 a8 t) ~9 l4 h6 Z
5 a- i" J" i; p0 N+ n/ n2 o0 {
* t Z2 O% Z. {& F7 E% Q! O
/ l% H+ P$ _2 e2 |. W$ v! S04 —$ T" p h" }+ B8 \
信号的提取与分离 6 S; o/ U4 {7 b( @) w
通过波束形成技术,在期望方向上有效地形成一个波束,仅拾取波束内的信号,从而达到同时提取声源和抑制噪声的目的。 05 —
: N& E; w1 |( _2 f/ P 语音去混响 2 P% p3 U6 W! B' b! R$ _
混响(Reverberation)是指声波在室内传播时,被墙壁、天花板、地板等障碍物形成反射声,并和直达声形成叠加的现象。 混响的作用 - 混响是声学中最重要的现象之一
& t! L4 d. a* T7 H( p- 合适的混响会使得声音圆润动听、富有感染力。
- 混响时间太长会使得声音含糊不清,听不清楚。
: D4 G6 ?. v2 j0 ~/ J
- 混响是建筑声学中要重点考虑的问题
; C& J- q t1 D- 演讲厅要短一些的混响时间,比如北京学术报告厅混响时间为1s
- 交响乐则需要长一些的混响时间,比如上海音乐厅混响时间为1.5s,维也纳音乐厅为2.05s, R: {& {2 P7 b5 V+ F( d, ~
5 D$ w! S2 S5 G+ M1 o
- 过大的混响会带来音素的交叠掩蔽现象,严重影响语音识别效果,尤其是远距离语音识别。
# L$ Q' G `1 R, {) J* }% J6 j
目前主流采用麦克风阵列+深度学习的方式来进行去混响。 06 —; R2 Q4 K3 ~. c* b8 \4 ^
线性麦克风阵列 2 Q7 @7 }! I/ {. V/ x. Y) p
- 加性麦克风阵列( Additive Microphone Array)- q4 q0 k8 J7 t& s7 B% q$ c8 a
- 阵列的输出是各阵元的加权和
- 最优波束方向可调
- 结构简单、方便布局
- 适用于车载、家电等场合
-
- 差分麦克风阵列( Differential Microphone Array ); ]1 p% y; E& ?) a7 r7 O9 [
- 阵列的输出是两两麦克风之间的加权相减
- 最优波束方向只能在末端方向
- 适用于耳机通话等场合
-
- h( ]2 a) a& W; Q! ~$ E( z. |! a
# N v: }* o, f. i$ q. O' ?
07 —
( M: S5 W$ d3 ]. s. B8 Y, ? 平面麦克风阵列 3 o5 v9 `4 H; ^6 p V
平面麦克风阵列(Planar Microphone Array )
. l, d9 N9 q- k. y; }! b
% a% I0 t1 Z" q+ q! [! J. g ) i9 q0 q! K, X! U; Q
& F4 K) O' m' ^* d6 J# w* V |