麦克风阵列原理及应用
- U& A2 _- U( q5 }01 — 什么是麦克风阵列
7 \6 |3 Y. a0 L" E# o* F4 D麦克风阵列是由一定数目的麦克风组成,对声场的空间特性进行采样并滤波的系统。 0 w1 d* s$ y3 E: Y
2 U0 q8 l" o- a: m4 }' A' B7 E1 ^9 v% ^7 L9 n0 V0 F1 P
目前常用的麦克风阵列可以按布局形状分为:线性阵列,平面阵列,以及立体阵列。其几何构型是按设计已知,所有麦克风的频率响应一致,麦克风的采样时钟也是同步的。 8 f: k& r; d7 [' J
! q+ K3 s+ F( [; p6 t" d5 t6 B* Y6 b2 l: t8 t
02 —4 Z$ e% D: _- @" f( G1 U
麦克风阵列的作用
9 p \! _$ Z$ F0 o8 x5 u; f0 b麦克风阵列一般用于:$ Z* v& V% d9 m: t0 B
- 声源定位,包括角度和距离的测量
- 抑制背景噪声、干扰、混响、回声
- 信号提取
- 信号分离
-
03 —9 @8 |( P6 ]' d6 n* i* L. U
声源定位技术 # S7 \4 b8 ]; b- h0 X" I
- 利用麦克风阵列计算声源距离阵列的角度和距离,实现对目标声源的跟踪。
- 基于TDOA(Time Difference Of Arrival,到达时间差)的声源定位技术。估计信号到达两两麦克风之间的时间差,从而得到声源位置坐标的方程组。然后求解方程组即可得到声源的精确方位坐标。, @* A" {4 L0 _; f
3 R% f( g8 c1 a
9 M- l. h& z5 K: _9 z- D. A G0 O! E G
) D0 B% O; e8 ^5 w04 —
1 ^- e t6 q; i3 h$ [! \ 信号的提取与分离
1 s& y+ Q; \3 M' o% X- \通过波束形成技术,在期望方向上有效地形成一个波束,仅拾取波束内的信号,从而达到同时提取声源和抑制噪声的目的。 05 —
! l( M1 ?+ l" \: w4 j 语音去混响
( N" X' F' @7 h! Z6 R) q7 P. I# @混响(Reverberation)是指声波在室内传播时,被墙壁、天花板、地板等障碍物形成反射声,并和直达声形成叠加的现象。 混响的作用 - 混响是声学中最重要的现象之一
, m5 ^1 s+ b4 x% N. W* k- 合适的混响会使得声音圆润动听、富有感染力。
- 混响时间太长会使得声音含糊不清,听不清楚。
/ x0 W* \, E3 k& n4 _- ?8 \
- 混响是建筑声学中要重点考虑的问题
, ]/ t1 z" E B% E) g. h- 演讲厅要短一些的混响时间,比如北京学术报告厅混响时间为1s
- 交响乐则需要长一些的混响时间,比如上海音乐厅混响时间为1.5s,维也纳音乐厅为2.05s
" M3 e Q E( ~, |" s! ?% r1 P! l
, q Q* }2 g8 i- r- 过大的混响会带来音素的交叠掩蔽现象,严重影响语音识别效果,尤其是远距离语音识别。
& W+ E. q# d- D- c% M1 ^0 b! Z N
目前主流采用麦克风阵列+深度学习的方式来进行去混响。 06 —
2 e, G3 d& I. o ^ 线性麦克风阵列 5 M# H& c2 X' ~9 e
- 加性麦克风阵列( Additive Microphone Array). p% r% f5 p' R: T) a& x3 N
- 阵列的输出是各阵元的加权和
- 最优波束方向可调
- 结构简单、方便布局
- 适用于车载、家电等场合
-
- 差分麦克风阵列( Differential Microphone Array )& f, `# _" E1 T' f
- 阵列的输出是两两麦克风之间的加权相减
- 最优波束方向只能在末端方向
- 适用于耳机通话等场合
-
! W" |% o" R" f6 J$ e
1 t% w6 i+ s, s2 N, E! g
07 —& w% B/ ]3 U' {. L$ V- Q4 v6 Y P
平面麦克风阵列 # W4 z( v" {5 f; ^" l6 N5 c/ ?% Y
平面麦克风阵列(Planar Microphone Array )
2 A/ r. D3 `0 J0 v- h5 q/ ~6 ?
* n z/ I X8 x/ U) o
) H0 N" M5 Y- z" D$ p
: } \, P; J; `$ Z |