麦克风阵列原理及应用
3 j/ |: q& W" j, m01 — 什么是麦克风阵列 * j" L2 c5 F2 K+ y' o
麦克风阵列是由一定数目的麦克风组成,对声场的空间特性进行采样并滤波的系统。 " |0 e6 h& c. c% s5 q1 B, U; S' J
1 ~9 \# D6 G9 b/ F
3 X8 f2 R2 s" ?1 \目前常用的麦克风阵列可以按布局形状分为:线性阵列,平面阵列,以及立体阵列。其几何构型是按设计已知,所有麦克风的频率响应一致,麦克风的采样时钟也是同步的。 7 y* C9 M* D. v( V0 n K
4 N1 l, v7 _1 F s/ P2 E
+ C! E# j- k2 \9 m1 ?! u7 A02 —3 d+ N1 e; z. b2 J/ W/ X' x: x1 R
麦克风阵列的作用 t1 H4 v* ] D8 i7 Z/ }1 _! `! q
麦克风阵列一般用于:
. V( `& Z% Z, j& C* | - 声源定位,包括角度和距离的测量
- 抑制背景噪声、干扰、混响、回声
- 信号提取
- 信号分离
-
03 —
; h6 u$ z7 e8 f; R 声源定位技术
8 T* a+ o3 @2 P, i( \- 利用麦克风阵列计算声源距离阵列的角度和距离,实现对目标声源的跟踪。
- 基于TDOA(Time Difference Of Arrival,到达时间差)的声源定位技术。估计信号到达两两麦克风之间的时间差,从而得到声源位置坐标的方程组。然后求解方程组即可得到声源的精确方位坐标。
% |0 W' Q) D; \8 v' W) c0 f # ?0 J$ W5 @; a5 n! Y8 \- v* J
% x2 F D2 I) L, d
8 Q4 G6 A# b( g+ q J04 —
) ^% C' B, A/ n5 D( K 信号的提取与分离
( R% S1 w, p O# ]; _通过波束形成技术,在期望方向上有效地形成一个波束,仅拾取波束内的信号,从而达到同时提取声源和抑制噪声的目的。 05 —
r# {% C& U3 d3 `0 K 语音去混响 ( s _4 E/ }# R! G
混响(Reverberation)是指声波在室内传播时,被墙壁、天花板、地板等障碍物形成反射声,并和直达声形成叠加的现象。 混响的作用 - 混响是声学中最重要的现象之一$ J M. s* M O
- 合适的混响会使得声音圆润动听、富有感染力。
- 混响时间太长会使得声音含糊不清,听不清楚。
$ p% u9 k: ?2 {) U7 ?
- 混响是建筑声学中要重点考虑的问题
4 k' F, |. y9 J, k5 t- 演讲厅要短一些的混响时间,比如北京学术报告厅混响时间为1s
- 交响乐则需要长一些的混响时间,比如上海音乐厅混响时间为1.5s,维也纳音乐厅为2.05s
) p5 _6 ~7 s& E1 }% k; `" v
% ^6 {9 P6 |, S' I" ^* t
- 过大的混响会带来音素的交叠掩蔽现象,严重影响语音识别效果,尤其是远距离语音识别。- p! V7 k+ J" X, f, J1 i
目前主流采用麦克风阵列+深度学习的方式来进行去混响。 06 —* g, ^' C' j6 k2 y+ b
线性麦克风阵列 , i2 B% b( _6 u* P
- 加性麦克风阵列( Additive Microphone Array)/ B8 g/ p' \' _6 I0 R9 Q, F/ j
- 阵列的输出是各阵元的加权和
- 最优波束方向可调
- 结构简单、方便布局
- 适用于车载、家电等场合
-
- 差分麦克风阵列( Differential Microphone Array )* e+ j2 c& R, y! x9 |- l3 w% X
- 阵列的输出是两两麦克风之间的加权相减
- 最优波束方向只能在末端方向
- 适用于耳机通话等场合
-
7 U/ d8 o! V7 K ?
6 S1 n# @, U" F- s1 G5 i07 —
# _% O7 b8 r. v* V0 z! Z 平面麦克风阵列 9 J9 |7 M5 V* \% m: M l& J
平面麦克风阵列(Planar Microphone Array )
- ; C' _7 }( w% W: J) _, V
9 J$ m9 m5 M0 [ M g * P+ X: a; A* s9 I
7 o' M9 M% ^4 b/ y* D7 @' c |