麦克风阵列原理及应用& k/ V! n, a- W3 W+ h5 G
01 — 什么是麦克风阵列 ) [3 @2 f; N# Q! k; b( r V2 _( l
麦克风阵列是由一定数目的麦克风组成,对声场的空间特性进行采样并滤波的系统。 ' ^: { [6 ?) s. L W; L
" g9 @) ~- \( W8 T6 z! o
# h9 G( w* n/ y" s8 P5 a" m
目前常用的麦克风阵列可以按布局形状分为:线性阵列,平面阵列,以及立体阵列。其几何构型是按设计已知,所有麦克风的频率响应一致,麦克风的采样时钟也是同步的。 - \( }; V2 d- L( x: M0 n! W
$ P$ F, q* x9 D
" e4 g) W2 x( M# F
02 —, a0 m; ]6 P& G/ v
麦克风阵列的作用 6 O' h5 H' a3 _6 _1 |2 a- i. c' Q/ ^
麦克风阵列一般用于:
7 G$ C! e- c" g7 @6 z! F - 声源定位,包括角度和距离的测量
- 抑制背景噪声、干扰、混响、回声
- 信号提取
- 信号分离
-
03 —) y. M: R& c' w/ E% w
声源定位技术 + Y |& j% h" k ?! q1 N, e) }+ l/ P
- 利用麦克风阵列计算声源距离阵列的角度和距离,实现对目标声源的跟踪。
- 基于TDOA(Time Difference Of Arrival,到达时间差)的声源定位技术。估计信号到达两两麦克风之间的时间差,从而得到声源位置坐标的方程组。然后求解方程组即可得到声源的精确方位坐标。- f9 C* ~: U- ^0 ~: N% y
: r# ]. `9 i: R% Z
$ m+ m0 b9 [) C
0 r h1 H; _1 f8 z+ e- d# Z04 —
" O3 N& v" W7 B- M 信号的提取与分离
1 A: S# a8 S# e1 e/ ^4 ~4 C通过波束形成技术,在期望方向上有效地形成一个波束,仅拾取波束内的信号,从而达到同时提取声源和抑制噪声的目的。 05 — E# u# N' J" `6 {
语音去混响
$ x3 e5 s) ?/ ?6 r- p7 d混响(Reverberation)是指声波在室内传播时,被墙壁、天花板、地板等障碍物形成反射声,并和直达声形成叠加的现象。 混响的作用 - 混响是声学中最重要的现象之一, p" @# \, S( w: W
- 合适的混响会使得声音圆润动听、富有感染力。
- 混响时间太长会使得声音含糊不清,听不清楚。
7 d7 t- d" j% W6 x' v5 T
- 混响是建筑声学中要重点考虑的问题
% E2 x+ }. ]$ M- 演讲厅要短一些的混响时间,比如北京学术报告厅混响时间为1s
- 交响乐则需要长一些的混响时间,比如上海音乐厅混响时间为1.5s,维也纳音乐厅为2.05s# [& T9 N+ c1 J3 P% k9 l- C# m. D
7 W5 C- Y0 }2 N& Q- E$ d7 n- 过大的混响会带来音素的交叠掩蔽现象,严重影响语音识别效果,尤其是远距离语音识别。
4 P0 n" l5 Q8 {7 f7 _
目前主流采用麦克风阵列+深度学习的方式来进行去混响。 06 —
) o( O0 S2 L& l) o. ^2 D( v 线性麦克风阵列
/ K4 e# k, m/ C$ n3 \- 加性麦克风阵列( Additive Microphone Array)
+ B: x( p* H0 B1 E0 u3 ^* {' G- 阵列的输出是各阵元的加权和
- 最优波束方向可调
- 结构简单、方便布局
- 适用于车载、家电等场合
-
- 差分麦克风阵列( Differential Microphone Array )
9 d2 f9 i$ x8 D, _1 V- 阵列的输出是两两麦克风之间的加权相减
- 最优波束方向只能在末端方向
- 适用于耳机通话等场合
-
+ A( B- Y' K& c2 R# B9 s* C
- % V5 B( w8 ?3 E( Y6 {4 u6 j8 y1 _
2 B1 l) H. g8 {+ \& T2 Z; P+ |
$ J2 ]$ G, g& B; i- R w8 q g
|