麦克风阵列原理及应用& S1 q& n- y; t& l( h
01 — 什么是麦克风阵列 ) X- K6 E4 {8 L y/ o& L) h
麦克风阵列是由一定数目的麦克风组成,对声场的空间特性进行采样并滤波的系统。
2 w6 T. V$ U+ \' N
! p2 b; t6 f1 M
& u! }7 i9 s7 H y. o8 C7 W' i ]目前常用的麦克风阵列可以按布局形状分为:线性阵列,平面阵列,以及立体阵列。其几何构型是按设计已知,所有麦克风的频率响应一致,麦克风的采样时钟也是同步的。
" |2 J# j, R8 Z" H# R. y) ^' A3 r, x% n* a F; Q, u
7 U0 `& S3 _1 Y7 T6 _1 U02 —+ ^# `6 `, @, @+ V, U
麦克风阵列的作用 [" N, R7 E) b$ D: o
麦克风阵列一般用于:! n8 h2 P6 y& s: i5 T
- 声源定位,包括角度和距离的测量
- 抑制背景噪声、干扰、混响、回声
- 信号提取
- 信号分离
-
03 —0 G* X7 |. x! z) }. d
声源定位技术
3 H" Z# r2 N( V2 L1 n. i* T- 利用麦克风阵列计算声源距离阵列的角度和距离,实现对目标声源的跟踪。
- 基于TDOA(Time Difference Of Arrival,到达时间差)的声源定位技术。估计信号到达两两麦克风之间的时间差,从而得到声源位置坐标的方程组。然后求解方程组即可得到声源的精确方位坐标。
$ j# \* Z4 o8 l2 K3 o( s, t1 Y& w # L+ Z$ Z3 Z8 z! c0 [& C, J8 B( R/ [
; d- K- d1 }1 j6 K' j) F
f0 L/ d) r; X1 C5 C04 —; F$ x3 v9 e" T/ Y2 T: f# s% |# w- h
信号的提取与分离
W! r; R+ |* T通过波束形成技术,在期望方向上有效地形成一个波束,仅拾取波束内的信号,从而达到同时提取声源和抑制噪声的目的。 05 —% g% L+ r. [5 N0 @$ K
语音去混响 9 C A+ {! i, n7 ]# Y
混响(Reverberation)是指声波在室内传播时,被墙壁、天花板、地板等障碍物形成反射声,并和直达声形成叠加的现象。 混响的作用 - 混响是声学中最重要的现象之一
6 R; E0 P1 w. Q, ~( w4 w- 合适的混响会使得声音圆润动听、富有感染力。
- 混响时间太长会使得声音含糊不清,听不清楚。
' B7 U4 E3 d/ b* n" p6 S3 I
- 混响是建筑声学中要重点考虑的问题* y( P1 n/ F+ b0 U* `
- 演讲厅要短一些的混响时间,比如北京学术报告厅混响时间为1s
- 交响乐则需要长一些的混响时间,比如上海音乐厅混响时间为1.5s,维也纳音乐厅为2.05s- q. i& j; e/ w
6 u l% J2 n. v! `* z4 E- 过大的混响会带来音素的交叠掩蔽现象,严重影响语音识别效果,尤其是远距离语音识别。) d& _0 K- u* p
目前主流采用麦克风阵列+深度学习的方式来进行去混响。 06 —
$ V) L) _/ j( A, j2 G 线性麦克风阵列 # i$ a1 _+ O& c2 j' N4 W5 y
- 加性麦克风阵列( Additive Microphone Array)
; d+ E2 z2 y+ s4 L Q9 Y. R- v) Y- 阵列的输出是各阵元的加权和
- 最优波束方向可调
- 结构简单、方便布局
- 适用于车载、家电等场合
-
- 差分麦克风阵列( Differential Microphone Array )
# }; p3 c' q: N) c9 Q6 N4 d; l- 阵列的输出是两两麦克风之间的加权相减
- 最优波束方向只能在末端方向
- 适用于耳机通话等场合
-
0 t4 _+ o! I7 q' E
- ) o3 r8 Q/ F; X: O4 S6 b
! o7 P3 i, G' S8 }6 C2 t. ? . d7 ]+ a% F3 Z' ?0 @
) \7 ?" {, l9 T# k, m0 L |