麦克风阵列原理及应用; m. T0 F: y, C8 l: j
01 — 什么是麦克风阵列 3 q3 ~# g) Y0 k
麦克风阵列是由一定数目的麦克风组成,对声场的空间特性进行采样并滤波的系统。 : i- ]' T9 U8 M1 g n- B5 c* |% x3 }
. G) A: A" p. v# B5 q; Y9 }% D5 D' W
目前常用的麦克风阵列可以按布局形状分为:线性阵列,平面阵列,以及立体阵列。其几何构型是按设计已知,所有麦克风的频率响应一致,麦克风的采样时钟也是同步的。
; P* V' A4 C* X3 |8 f: m0 ?# r3 T) e/ `$ T ~1 v- ]
' ` x4 C( w. |" F0 y
02 —, A' m0 M4 K" a* o$ M
麦克风阵列的作用
' N" V _- C; j, ]0 d. F麦克风阵列一般用于:
( ]. O% ]& [( X, f$ D' }0 Q - 声源定位,包括角度和距离的测量
- 抑制背景噪声、干扰、混响、回声
- 信号提取
- 信号分离
-
03 —
; H1 u. \: ]+ u+ F0 Z" c 声源定位技术
W' B# b0 R8 a7 h) X6 f' V- 利用麦克风阵列计算声源距离阵列的角度和距离,实现对目标声源的跟踪。
- 基于TDOA(Time Difference Of Arrival,到达时间差)的声源定位技术。估计信号到达两两麦克风之间的时间差,从而得到声源位置坐标的方程组。然后求解方程组即可得到声源的精确方位坐标。
J4 ?: j: N Q4 M" Z
, s/ Z* ^' P( }8 n0 j( n% N r1 g1 P0 E5 B) x8 e+ S
1 e" w" {. k% L( H% r
04 —: l$ x2 s6 Z) E% C6 u: {
信号的提取与分离
7 K9 `7 z2 M; G* H通过波束形成技术,在期望方向上有效地形成一个波束,仅拾取波束内的信号,从而达到同时提取声源和抑制噪声的目的。 05 —! k: C9 G6 f6 `( k& A
语音去混响
! T& v. Q% O4 }# e混响(Reverberation)是指声波在室内传播时,被墙壁、天花板、地板等障碍物形成反射声,并和直达声形成叠加的现象。 混响的作用 - 混响是声学中最重要的现象之一
^' s0 @. s2 H( n3 G- 合适的混响会使得声音圆润动听、富有感染力。
- 混响时间太长会使得声音含糊不清,听不清楚。
* \1 n! V7 ?/ ^* J3 L: Z
- 混响是建筑声学中要重点考虑的问题0 ?0 a+ _5 ^9 w$ I+ ?! q; X6 O
- 演讲厅要短一些的混响时间,比如北京学术报告厅混响时间为1s
- 交响乐则需要长一些的混响时间,比如上海音乐厅混响时间为1.5s,维也纳音乐厅为2.05s- a# f* H- O& T' E3 G9 A
' x# O" T( E: W' y$ Z- 过大的混响会带来音素的交叠掩蔽现象,严重影响语音识别效果,尤其是远距离语音识别。
& K+ d+ k0 _6 e9 y1 y. \
目前主流采用麦克风阵列+深度学习的方式来进行去混响。 06 —
. y: q9 Q' W& n 线性麦克风阵列 3 ^. C( A1 y* M. g! j9 X$ n" ^" E# |
- 加性麦克风阵列( Additive Microphone Array)2 J( R7 X* T6 @3 C, Y& t, I1 ^. S# Q6 H
- 阵列的输出是各阵元的加权和
- 最优波束方向可调
- 结构简单、方便布局
- 适用于车载、家电等场合
-
- 差分麦克风阵列( Differential Microphone Array )
4 s+ r5 k8 | g+ F. E- 阵列的输出是两两麦克风之间的加权相减
- 最优波束方向只能在末端方向
- 适用于耳机通话等场合
-
( y) W6 {' e2 t) F% a
$ } I+ P& K% {) G) r% T- t- M
( F. {9 H! {5 s: _3 C ! O/ n" N ]( `. m0 ~
6 O( p0 X* S+ Z: W4 B) G
|