麦克风阵列原理及应用: e; Z1 H* }! W7 e; f+ A
01 — 什么是麦克风阵列
4 ^. W% n) T8 V* E" _麦克风阵列是由一定数目的麦克风组成,对声场的空间特性进行采样并滤波的系统。
" `# h3 Y. F q
3 W% {8 \9 U6 Z: v
/ y3 H5 Q9 v: x, v. d. r+ u
目前常用的麦克风阵列可以按布局形状分为:线性阵列,平面阵列,以及立体阵列。其几何构型是按设计已知,所有麦克风的频率响应一致,麦克风的采样时钟也是同步的。
) w! w( L$ P% E F/ N5 |& g
4 A% y& n$ R: f2 h' J" S
* y$ u- i9 n( i! K1 d9 I/ D/ z02 —
5 q4 }/ V+ x" O5 j 麦克风阵列的作用
4 Y" g& Q% ^" h" i; P, K5 w麦克风阵列一般用于:
3 X$ I0 B+ `) D9 A& b# \8 j, b - 声源定位,包括角度和距离的测量
- 抑制背景噪声、干扰、混响、回声
- 信号提取
- 信号分离
-
03 —- ^# N! u6 y8 S; E! s, ]* Q
声源定位技术
& T3 E& x) w+ l" {$ ^% F( Q$ d- 利用麦克风阵列计算声源距离阵列的角度和距离,实现对目标声源的跟踪。
- 基于TDOA(Time Difference Of Arrival,到达时间差)的声源定位技术。估计信号到达两两麦克风之间的时间差,从而得到声源位置坐标的方程组。然后求解方程组即可得到声源的精确方位坐标。, {1 f' x/ S( e! E
) V# p0 s# Q' k, W3 d, m( U( @- D) k/ Z7 }0 s4 A
: ^4 X3 d' Y2 x( P04 —$ R& U6 H. H/ {6 B
信号的提取与分离 + L; H) S/ B& \- v1 ], x1 R
通过波束形成技术,在期望方向上有效地形成一个波束,仅拾取波束内的信号,从而达到同时提取声源和抑制噪声的目的。 05 —' R4 k( _2 v6 i( W
语音去混响
. j1 ^) _ w9 b8 S, d' j- M6 V0 z混响(Reverberation)是指声波在室内传播时,被墙壁、天花板、地板等障碍物形成反射声,并和直达声形成叠加的现象。 混响的作用 - 混响是声学中最重要的现象之一, W4 E$ n: Z' m' ^
- 合适的混响会使得声音圆润动听、富有感染力。
- 混响时间太长会使得声音含糊不清,听不清楚。
# l" d8 C1 h9 I/ c
- 混响是建筑声学中要重点考虑的问题
0 j+ w5 R7 d( B- _. x" ?( |/ [6 _' e- 演讲厅要短一些的混响时间,比如北京学术报告厅混响时间为1s
- 交响乐则需要长一些的混响时间,比如上海音乐厅混响时间为1.5s,维也纳音乐厅为2.05s
; `' [; Q4 ?5 p$ N3 _5 _
/ b% ]. b' i; |: d- ?$ P V- 过大的混响会带来音素的交叠掩蔽现象,严重影响语音识别效果,尤其是远距离语音识别。
5 p: z, N4 t6 s- Y/ Y0 n
目前主流采用麦克风阵列+深度学习的方式来进行去混响。 06 —
- j" n2 ~* V- C7 V" _/ B( e3 o 线性麦克风阵列 # c4 @0 s* S% W% E
- 加性麦克风阵列( Additive Microphone Array)3 }+ c: q! x4 j6 B- Y* D% S
- 阵列的输出是各阵元的加权和
- 最优波束方向可调
- 结构简单、方便布局
- 适用于车载、家电等场合
-
- 差分麦克风阵列( Differential Microphone Array )/ |* B8 i; T7 { J# W
- 阵列的输出是两两麦克风之间的加权相减
- 最优波束方向只能在末端方向
- 适用于耳机通话等场合
-
9 H: Y1 J& D6 m5 [$ F) K
: B9 J# A" @; e+ F) O2 N* l07 —& [0 V+ s5 h* I1 I. ?5 K
平面麦克风阵列 , M( r/ e5 H9 \' y$ E5 z2 |+ ]
平面麦克风阵列(Planar Microphone Array )
- 2 k$ g6 W& f& a0 r- _. D
1 D; Y- ~5 r! o4 L i4 l5 R ( [, d- {, h. H6 ~9 }8 I
1 u0 k* x+ c9 G' T5 U: \. }; k
|