夜雨聆风学习资料网

ARTICLE · 1093219

AI 语音助手播音乐时收不到唤醒?A-29 用 100dB 回音消除能力,真正实现边播边收

AI 语音助手播音乐时收不到唤醒?A-29 用 100dB 回音消除能力,真正实现边播边收

车载语音助手放着导航,你喊"打电话回家",它装聋;笔记本开着视频会议的本地录音,你对着麦克风说指令,它没反应。这不是识别算法不行——是设备自己喇叭里放出来的声音,把麦克风灌满了。唤醒词被自己的回声淹没,识别端自然一个字都听不清。

A-29 是  的一款双数字麦阵列回音消除模组,37.5mm × 16mm,把 AEC、ENC、AGC、波束成形四个语音算法收进一颗模块,回音消除指标 100dB。这篇按"边播边收"这条主线,把它的能力、接口和接线方式拆一遍。

一、"边播边收"为什么难

  • 自噪声淹没唤醒词
    :设备播放音乐/导航音时,喇叭声音直接进入麦克风,拾音信号里全是自己的回声,唤醒词能量占比被压到最低。
  • AEC 需要参考信号
    :回音消除不是靠滤波器硬滤,而是拿"喇叭正在播什么"作为参考信号,从麦克风信号里对消掉。参考信号取得准不准,直接决定消除效果。
  • 大音量场景更极端
    :喇叭音量越大、腔体越小,回声越强,普通 AEC 方案收敛慢甚至发散,全双工直接退化成半双工。
  • 算法能力 ≠ 工程落地
    :很多主控 SoC 自带 AEC 库,但参数和腔体结构强耦合,换一个外壳就要重调一轮。

核心矛盾:设备一边播、一边还要听得清——这条链路里真正卡脖子的,是参考信号链路和回音消除的余量。

二、A-29 是什么

一句话定位:针对超大音量场景的双数字麦阵列回音消除模组,主打免提全双工通话里的 AEC,同时带 ENC 环境降噪、BF 波束定向拾音、AGC 远场拾音。

规格书里两条最硬的实测口径:

  • 监听喇叭音量约 95dB 时,麦克风距喇叭 1cm 处,仍能完全屏蔽喇叭回音;
  • 喇叭与咪头距离小于 6cm、喇叭音量大于 100dB 的紧凑结构下,同样可达到消除回音的效果,并最大保证全双工流畅。

模块采用半孔焊盘设计,可直接焊在系统板上,也可通过转接板接入已成型的产品。可兼容替换 A-09、A-06 模块。

三、四个算法怎么配合"边播边收"

  • AEC(回音消除)
    :从 LINE IN 拿参考信号,对消麦克风里的喇叭回声,指标 100dB,可消除 100mS 空间延迟的回音。这是"边播边收"成立的前提。
  • ENC(环境噪音压制)
    :把车噪、风噪这类背景声压下去,最佳状态降噪 45dB,保证唤醒词信噪比。
  • BF(波束定向拾音)
    :双数字麦做波束成形,只收目标方向的语音,屏蔽其他角度的干扰声。
  • AGC(远场拾音)
    :开启远场程序时拾音范围 50–500cm(常规 -42dB 灵敏度麦克风),大空间也能拾得清。

四件事各管一段:AEC 管自己的回声,ENC 管环境的噪声,BF 管方向,AGC 管距离。叠加起来,才谈得上"边播边收"。

四、电气参数

项目

参数

输入电压

直流 +4V~+6.5V

工作电流

28-30mA

LINE OUT 输出阻抗

10KΩ,信噪比 91dB,最大输出幅度 1.5Vrms

LINE IN 输入阻抗

47KΩ,输入信号最大幅度 1Vrms

麦克风拾音范围

10cm-500cm(不同固件距离不同)

回音消除指标

100dB

可消除回音空间延迟

100mS

有效降噪(最佳状态)

45dB

工作温度

-20 度~85 度

工作湿度

相对湿度小于 90%

五、引脚定义

脚位

定义

说明

1

LINE OUT

音频信号输出(MIC0 经 DSP 处理后模拟输出)

2

AGND

模拟地线

3 / 4

SPK R / SPK L

下行监听右/左声道输出(LINE IN R/L 的输出)

5

LRCK

I2S 帧时钟(FS/WS,0=左 1=右)

6

BCK

I2S 位时钟(SCK)

7

D OUT

I2S 数字音频输出(MIC0 经 DSP 处理后)

8

GND

模块电源地

9

+5V

电源输入(+4V~+6.5V)

10 / 11

DAT1 / CLK1

预留麦克风 MIC1 的数据/时钟(PDM)

12 / 13

DAT0 / CLK0

主麦克风 MIC0 的数据/时钟(PDM)

14

GND

数字麦克风地线

15

3V3

数字麦克风工作电压输出

16 / 18

LINE IN_L / LINE IN_R

回音消除参考信号 L/R 输入

17

HP AGND

模拟参考音频输入地

接线要点:

  • 数字麦端口 MIC0 可同时接 2 个数字麦克风,通过使能设置左右声道,默认右声道输出。
  • I2S 数字音频与 LINE OUT 模拟音频同时输出,按主板接口按需选用,程序不用换。
  • 常规单声道设备,默认选用 LINE IN R 作为消回音参考信号输入。

六、九种连接模式

规格书给了 9 种连接框图,按"麦类型 × 输出形态 × 参考信号取值点"组合。压成一张表:

模式

麦类型

输出

参考信号取值点

一

单数字麦

模拟

功放输入前(默认)

二

单数字麦

模拟

功放输出后

三

单数字麦

模拟

功放接在 A-29 的 SPK 输出之后

四

单数字麦

I2S

功放输入前

五

单数字麦

I2S

功放输出后

六

单数字麦

I2S

功放接在 SPK 输出之后

七

单模拟麦

模拟

需配 AD-04 转换小板

八

双数字麦

模拟

支持波束拾音

九

双模拟麦

模拟

需 2 个 AD-04 小板

两个值得展开的点:

效果最好的接法是模式三/六:把功放电路设计在 A-29 下行输出(SPK)之后,下行信号完全由 A-29 处理和输出,参考信号最准确稳定,消回音效果最好。双声道设备则把 LINE IN L/R 分别接入,SPK L/R 分别接两路功放。

只有模拟麦的设备走模式七/九:A-29 麦克风接口是数字输入,接驻极体电容麦需要配套转换小板 AD-04,灵敏度常规选 -42dB 规格。模式七/九有专用程序版本(为匹配模拟麦增益),选型时需备注。

每类模式都对应三档程序:近距离 / 中距离(默认版本)/ 远距离消回音程序,按拾音距离需求选用。

七、避坑提醒

⚠️ 参考信号幅度是红线

LINE IN 的 ADC 最大输入幅度不能超过 1.0VRMS。1-2W 功放输出可以直接接;2W 以上的功放芯片必须根据功率串电阻衰减分压,否则信号削顶饱和,参考信号取值不完整,消回音效果直接打折。

⚠️ D 类功放要加 LC 滤波

D 类功放输出是数字载波,直接接 LINE IN 会把开关噪声灌进参考信号。必须先加电感电容把载波滤掉再接入。

⚠️ 双麦布置有硬约束

双数字麦要带来波束拾音和更好降噪效果,两个麦克风必须同型号、朝同一方向,摆放距离 3-16cm,推荐 6cm。间距和朝向不对,波束成形基本失效。

⚠️ 麦克风灵敏度按拾音距离选

数字硅麦常规推荐 -26dBFS(相当于电容麦 -42dB 规格),需要更远拾音距离时按测试效果换更高灵敏度型号。

结语

"边播边收"不是识别算法的问题,是回音消除的问题。A-29 把 AEC 参考信号链路、双麦阵列和四类语音算法收进一颗 37.5×16mm 的模组,用预设程序把调参这件事前置——对做车载语音识别、笔记本/平板、对讲机这类"边播边听"设备的团队来说,是一条可以少走弯路的路。

适合谁:车载蓝牙通话与语音识别设备、智能门禁/楼宇对讲、远程会议设备、IPC 摄像头与可视门铃、监护通话类产品,以及所有"喇叭大音量 + 腔体紧凑 + 要求全双工"的免提通话方案。

具体回音消除效果与结构设计、功放配置相关,建议结合自家产品实测确认。

本文整理自 A-29 回音消除模块规格书。实际设计请以最新版规格书与官方技术支持为准。详细咨询请私信公众号后台,期待与您交流。

相关学习资料