波束成形麦克风阵列是如何工作的?面向产品工程师的技术指南

当智能设备需要听清几米外的人声时,仅靠提高麦克风增益是远远不够的。.

该系统需要确定目标语音来自哪个方向,并同时处理多个麦克风信号。.

这就是 麦克风阵列波束成形 变得重要。.

波束成形是现代技术背后的关键技术之一:

  • 会议麦克风
  • 人工智能语音设备
  • 智能扬声器
  • 机器人
  • 交互式显示器
  • 智能家电
  • 远场音频系统

本文介绍了波束成形麦克风阵列的工作原理,以及设备制造商在选择MEMS麦克风阵列模块时应考虑的因素。.

1. 什么是麦克风波束成形?

麦克风波束成形 这是一种数字信号处理技术,通过将来自多个麦克风的信号进行组合,从而突出目标方向的声音,并抑制来自其他方向的杂音。.

一个基本的系统如下所示:

多个MEMS麦克风

多声道音频采集

波束成形算法

增强型语音信号

这些麦克风在空间上彼此分离。.

由于声音到达每个麦克风的时间和声压级略有不同,该系统因此能够获取单个麦克风无法提供的空间信息。.

2. 为什么麦克风间距很重要?

设想两个相距一定距离的麦克风。.

当有人在说话者正前方说话时,声音到达的时间大致相同。.

如果那个人向一侧移动,声音会稍早一点到达其中一个麦克风,比另一个稍晚一点到达。.

该差异包含方向信息。.

DSP 可以利用这些信息来估算和处理声源的方向。.

这就是为什么数组几何结构很重要。.

3. 什么是梁?

波束可以理解为天线阵列灵敏度最高的方向。.

例如

麦克风阵列

→→→ 目标演讲者

DSP 已配置为突出来自该方向的音频。.

如果目标说话者移动,系统可能需要调整波束。.

根据算法的不同,这可以通过固定处理或自适应处理来实现。.

4. 波束成形与单麦克风的对比

单个麦克风主要用于拾取某一点处的声压。.

麦克风阵列可捕获多个在空间上相互分离的信号。.

能力单麦克风麦克风阵列
音频录制
空间信息非常有限
波束成形没有
定向滤波有限
声音定位有限可能
多源处理有限更强大
远场应用有限紧身

这就是为什么麦克风阵列在智能音频产品中的应用越来越广泛。.

5. 波束成形的常见类型

可以根据具体应用选择不同的波束成形架构。.

延迟和波束成形

来自多个麦克风的信号经过时间对齐后被合并。.

当信号与目标方向对齐时,它们会相互增强。.

固定波束成形

该系统采用预设的方向。.

当已知预期扬声器位置时,这种方法效果很好。.

自适应波束成形。

该算法会根据声学环境动态调整处理方式。.

这虽然能提供更大的灵活性,但也增加了算法复杂度。.

最佳方案取决于产品要求。.

6. 波束成形只是音频链中的一个环节

一个常见的误区是认为:

麦克风阵列 = 波束成形

实际上,现代智能麦克风系统可能包含多个处理阶段。.

例如

MEMS 麦克风阵列

多通道采集

波束成形

降低噪音

AEC

语音增强

VAD

语音识别 / 通信

每个阶段都有不同的功能。.

7. 波束成形与降噪

波束成形技术利用了空间信息。.

降噪可能采用频域、时域、统计或其他信号处理技术。.

将这两种方法结合起来,其性能会比单独使用其中任何一种方法更好。.

例如

目标语音 → 前方方向

空调 → 侧向

波束成形技术可以利用这种空间差异。.

降噪功能可对残留的背景噪声进行进一步处理。.

因此,应将完整的麦克风阵列解决方案作为一个系统来评估,而不仅仅局限于波束成形这一方面。.

8. 波束成形与自适应回波抑制(AEC)

会议设备带来了另一项挑战。.

麦克风阵列可能会同时听到这两种声音:

本地演讲者

扬声器的远程音频

AEC有助于抑制声回波。.

典型的架构如下:

远程音频

演讲者

声学环境

麦克风阵列

AEC

波束成形 / 降噪

语音输出

DSP的确切顺序取决于具体实现。.

对于产品工程师而言,关键在于应将麦克风阵列与音频处理链的其余部分一并设计。.

9. 波束成形与来源方向估计(DOA)

DOA 是指 到达方向.

波束成形专注于某个目标方向,而声源定位(DOA)算法则用于估计声源的位置。.

因此,一个简化的智能音频系统的工作原理如下:

麦克风阵列 → 来源方向(DOA) → 方向估计 → 波束成形 → 语音增强

这在以下方面可能很有用:

  • 机器人
  • 会议系统
  • 交互式显示器
  • 智能扬声器
  • 音频定位系统

10. 为什么MEMS麦克风适合用于波束成形阵列

波束成形系统依赖于多个麦克风信号。.

因此,麦克风的一致性就显得尤为重要。.

MEMS 麦克风为紧凑型阵列系统提供了以下几项优势:

  • 体积小
  • 一致的制造工艺
  • 适用于高密度布局
  • 数字和模拟接口选项
  • 低功耗选项
  • 轻松实现PCB集成

然而,麦克风的选择应始终基于整个声学系统。.

11. 4麦克风与8麦克风波束成形阵列

关于哪一种更好,并没有一个放之四海皆准的答案。.

4-麦克风阵列

优势

  • 紧凑型
  • 元器件数量更少
  • 降低系统复杂度
  • 适用于较小的设备

典型应用

  • 智能家电
  • 紧凑型会议设备
  • 嵌入式人工智能语音产品

8-麦克风阵列

优势

  • 更多的空间采样点
  • 阵列几何形状的灵活性更高
  • 更多空间处理的机会

典型应用

  • 大型会议系统
  • 远场语音设备
  • 交互式终端
  • 高级音频感知

正确的设计取决于所需的覆盖范围、外壳尺寸、成本目标和算法架构。.

12. 工程师应如何评估一个 波束成形麦克风?

不要仅评估麦克风的灵敏度。.

一份完整的评估应包括:

声学性能

  • 信噪比
  • 灵敏度
  • 频率响应
  • AOP

阵列设计

  • 麦克风数量
  • 麦克风间距
  • 阵列几何
  • 物理尺寸

DSP

  • 波束成形
  • AEC
  • 降低噪音
  • VAD
  • AGC
  • 语音增强

界面

  • PDM
  • I2S
  • USB
  • 以太网

系统集成

  • 电源
  • 机械设计
  • 声学箱体
  • 固件
  • 主机处理器

13. 波束成形设计中的常见错误

错误 1:在未优化麦克风布局的情况下增加麦克风数量

麦克风数量越多,并不一定意味着波束成形效果就越好。.

错误 2:忽略围栏

外壳会影响声学反射和麦克风的响应。.

错误3:将DSP视为事后才考虑的事项

在硬件设计过程中必须考虑该算法。.

错误4:仅在安静的房间里进行测试

应在真实的声学条件下对麦克风阵列进行测试。.

错误 5:将拾音距离作为唯一的性能指标

有意义的评估还应考虑语音清晰度、噪声条件、混响以及特定应用场景下的性能表现。.

14. 波束成形麦克风应用于哪些领域?

波束成形麦克风阵列在以下方面特别有用:

  • 视频会议
  • 智能扬声器
  • 人工智能助手
  • 机器人
  • 智能家电
  • 交互式显示器
  • 汽车语音接口
  • 工业语音控制
  • 智能教室

通常的要求是:

用户未必是直接对着麦克风说话。.

常见问题解答:波束成形麦克风阵列

什么是波束成形麦克风?

波束成形麦克风系统利用多个麦克风和DSP算法,以突出来自特定方向的声音。.

波束成形能提高麦克风的灵敏度吗?

这并非简单地提高麦克风的物理灵敏度。波束成形技术通过整合多个麦克风的信号,从而改善了定向信号处理效果。.

波束成形需要多少个麦克风?

没有一个通用的数量。根据阵列几何形状和应用场景的不同,可以使用2、4、6、8个或更多麦克风。.

波束成形对远场语音有用吗?

是的。波束成形是远场麦克风系统中采用的关键技术之一。.

波束成形技术能否与MEMS麦克风配合使用?

是的。MEMS 麦克风非常适合用于多麦克风波束成形系统。.

结论

波束成形技术将多个麦克风转化为一个协调运作的空间音频系统。.

其有效性取决于的因素远不止麦克风的数量。.

最终表现受到以下因素的影响:

麦克风质量 + 阵列几何结构 + 麦克风匹配 + 声学设计 + DSP 算法

对于设备制造商而言,这意味着应将麦克风阵列作为整个音频架构的一部分来设计。.

SISTC 提供定制化 MEMS 麦克风阵列与智能音频模块 提供多通道采集、波束成形、回声消除(AEC)、降噪、语音增强、声源定位以及各种数字或网络接口等功能。.

滚动至顶部
SILICON SOURCE
隐私概述

本网站使用 Cookie,以便为您提供最佳的用户体验。Cookie 信息存储在您的浏览器中,其功能包括在您再次访问我们的网站时识别您的身份,以及帮助我们的团队了解您认为网站的哪些部分最有趣、最有用。.