麦克风阵列原理及应用
% f8 v, ]' I: }0 ]! ]% U* G' f01 — 什么是麦克风阵列 4 s) f2 F0 i! T# l
麦克风阵列是由一定数目的麦克风组成,对声场的空间特性进行采样并滤波的系统。 5 u& Q# S7 G: u& ^
3 y0 O8 n: e. ]6 W' k- U. Q( a1 R* I8 R7 T
目前常用的麦克风阵列可以按布局形状分为:线性阵列,平面阵列,以及立体阵列。其几何构型是按设计已知,所有麦克风的频率响应一致,麦克风的采样时钟也是同步的。
& w& m# g0 m- [) n5 d2 `+ i, P( {' P5 \5 x1 f
: n. z4 N& G2 U6 O
02 —9 G: }4 g! Z/ @
麦克风阵列的作用 8 k# Z7 v; m9 I3 k0 ~
麦克风阵列一般用于:
) u/ ?, ~2 `9 k n: B+ f# }4 y+ H$ S - 声源定位,包括角度和距离的测量
- 抑制背景噪声、干扰、混响、回声
- 信号提取
- 信号分离
-
03 —
. G9 E7 y( E: p# K$ A1 L) r 声源定位技术 1 B5 Y5 Z0 G* ~3 K& F- p6 s+ Q% q
- 利用麦克风阵列计算声源距离阵列的角度和距离,实现对目标声源的跟踪。
- 基于TDOA(Time Difference Of Arrival,到达时间差)的声源定位技术。估计信号到达两两麦克风之间的时间差,从而得到声源位置坐标的方程组。然后求解方程组即可得到声源的精确方位坐标。
2 `% e6 W- A" U0 u
: B' R7 h# t: E7 I+ T H5 a) r( {$ i3 z) d
- i9 f" s- X- w }* V3 Y( H04 —
) U; e$ _& M& e+ x* W 信号的提取与分离 ; I2 q5 h' ?& W, O; u
通过波束形成技术,在期望方向上有效地形成一个波束,仅拾取波束内的信号,从而达到同时提取声源和抑制噪声的目的。 05 —
1 n* d: n. Y) J* Z4 ` 语音去混响
) Z$ A) g. S% S5 W% _/ Y1 _混响(Reverberation)是指声波在室内传播时,被墙壁、天花板、地板等障碍物形成反射声,并和直达声形成叠加的现象。 混响的作用 - 混响是声学中最重要的现象之一9 q6 t' e# W8 [ c8 G: n/ T6 n
- 合适的混响会使得声音圆润动听、富有感染力。
- 混响时间太长会使得声音含糊不清,听不清楚。- ]' M* k# U5 D* r& [; J+ x
- 混响是建筑声学中要重点考虑的问题5 u: \- v9 y9 \1 j0 h% h
- 演讲厅要短一些的混响时间,比如北京学术报告厅混响时间为1s
- 交响乐则需要长一些的混响时间,比如上海音乐厅混响时间为1.5s,维也纳音乐厅为2.05s
1 [) }6 b2 e7 S3 U5 l
4 h2 M5 M! e. I! D% ~) d9 |6 [9 a- 过大的混响会带来音素的交叠掩蔽现象,严重影响语音识别效果,尤其是远距离语音识别。
' P7 Z; X7 P" v. G5 u( H4 h; b7 K3 k
目前主流采用麦克风阵列+深度学习的方式来进行去混响。 06 —
& H$ R; k1 K# S1 q& T: s 线性麦克风阵列 + B3 D0 \, \1 C. r+ l
- 加性麦克风阵列( Additive Microphone Array)( o& S" w p# `& r
- 阵列的输出是各阵元的加权和
- 最优波束方向可调
- 结构简单、方便布局
- 适用于车载、家电等场合
-
- 差分麦克风阵列( Differential Microphone Array )/ t5 {7 @( @% ~' j) u# k, _# `
- 阵列的输出是两两麦克风之间的加权相减
- 最优波束方向只能在末端方向
- 适用于耳机通话等场合
-
' r: g3 X2 |; C- A: P: E
- $ }; H" }2 v7 X2 E$ t( D) T" i' D
" C* F3 n3 a# D+ R& T7 m1 b5 P 1 y/ S* h2 g( ]. d( l5 Q
0 m% Z% G( a1 \ |