麦克风阵列原理及应用
- n* {8 h* \5 L7 J* n& Y& }8 e01 — 什么是麦克风阵列 5 |3 s& ~) w+ H1 J2 H
麦克风阵列是由一定数目的麦克风组成,对声场的空间特性进行采样并滤波的系统。 - V% h8 ]$ d+ `4 u7 ]' U" v2 G: c
* j4 l1 z+ a( I1 T
0 I# S3 Z/ w+ E- ~目前常用的麦克风阵列可以按布局形状分为:线性阵列,平面阵列,以及立体阵列。其几何构型是按设计已知,所有麦克风的频率响应一致,麦克风的采样时钟也是同步的。 / W# X( b- g$ y" h9 X
% M3 e R+ j, H' b4 b4 P
# U6 U& P5 |, O& U6 t
02 —
M. `+ n) K$ O7 D 麦克风阵列的作用 2 ]( R' n( u* R9 f% d
麦克风阵列一般用于:; `$ S: m( r+ G% Y8 |, [
- 声源定位,包括角度和距离的测量
- 抑制背景噪声、干扰、混响、回声
- 信号提取
- 信号分离
-
03 —1 j2 E6 H. a" \$ m* B! w9 f4 C
声源定位技术
# x# j8 W2 ~7 @ g$ p- 利用麦克风阵列计算声源距离阵列的角度和距离,实现对目标声源的跟踪。
- 基于TDOA(Time Difference Of Arrival,到达时间差)的声源定位技术。估计信号到达两两麦克风之间的时间差,从而得到声源位置坐标的方程组。然后求解方程组即可得到声源的精确方位坐标。* t e. r H7 p* i
% k1 V) D# l# |) L# j! J9 v
1 _$ c1 d1 J z3 H5 C p: o- _8 u2 a- m+ j5 h6 n
04 —
+ b, Q' g8 S4 K. P1 \$ W 信号的提取与分离
! }4 ]* H; i% @$ V2 h通过波束形成技术,在期望方向上有效地形成一个波束,仅拾取波束内的信号,从而达到同时提取声源和抑制噪声的目的。 05 —
' H2 z8 ^9 |5 q8 s$ w1 I 语音去混响
- a/ E- Z: j+ K9 M( p* e0 V混响(Reverberation)是指声波在室内传播时,被墙壁、天花板、地板等障碍物形成反射声,并和直达声形成叠加的现象。 混响的作用 - 混响是声学中最重要的现象之一/ U; ~& n0 m: Z Q/ `% D* X- h
- 合适的混响会使得声音圆润动听、富有感染力。
- 混响时间太长会使得声音含糊不清,听不清楚。! S) e1 A$ ~( x+ @2 p
- 混响是建筑声学中要重点考虑的问题
! c& s% G0 h2 s8 x! v" U- 演讲厅要短一些的混响时间,比如北京学术报告厅混响时间为1s
- 交响乐则需要长一些的混响时间,比如上海音乐厅混响时间为1.5s,维也纳音乐厅为2.05s
, _" p# R d0 @6 Z
( ^4 Q' v( L% Z- T2 r- 过大的混响会带来音素的交叠掩蔽现象,严重影响语音识别效果,尤其是远距离语音识别。! w w, V! C2 B! X& D- @" C9 G
目前主流采用麦克风阵列+深度学习的方式来进行去混响。 06 —# n7 ]' F% g. M/ {
线性麦克风阵列
1 M8 y/ p6 `- t9 s& x- 加性麦克风阵列( Additive Microphone Array)+ R* O$ T, X/ t0 X7 `% j
- 阵列的输出是各阵元的加权和
- 最优波束方向可调
- 结构简单、方便布局
- 适用于车载、家电等场合
-
- 差分麦克风阵列( Differential Microphone Array )
& {& ~4 W; C0 A* P; }2 g, O0 \- 阵列的输出是两两麦克风之间的加权相减
- 最优波束方向只能在末端方向
- 适用于耳机通话等场合
-
3 A5 G- A8 A) S& i* `
! |. @- n" G: m% |9 \9 ~( p07 —
2 T P) }& M$ ?% a5 V+ v0 J 平面麦克风阵列 2 y0 V/ F+ t8 s0 ^, h
平面麦克风阵列(Planar Microphone Array )
& a$ E+ b4 B1 N4 o
1 L: z# _ i) H4 A+ p! x
1 }4 E9 R' i9 H0 `: M
% U$ f3 p4 r+ R
|