100dB的喇叭回音,一颗23mm的小模组就解决了——怎么做到的?

一、先讲一个场景

想象一下:你正在做一个智能门禁对讲项目。喇叭开最大音量,麦克风离喇叭不到 5 厘米。通话时,对方说话 → 喇叭放出来 → 声音又被自家麦克风录回去 → 对方听到自己的回声。

更头疼的是——这还是个全双工通话场景,用户期望的是像打电话一样自然交流,不能有半双工那种"你说完我再说的"尴尬延迟。

怎么破?

答案是一颗 23×20mm 的邮票孔小模组——AU-48。它号称能干掉 100dB 的喇叭回音,同时用 AI 把风扇声、空调声、鸣笛声一并压下去。

今天就把它拆开看看,到底是怎么做到的。


二、100dB 回音消除是什么概念?

先搞清楚数量级。

  • 正常说话声压级:约 60~70dB SPL

  • 嘈杂办公环境:约 70~80dB

  • 高音量喇叭(智能门禁/会议电话):轻松到 90~100dB

100dB 回音消除意味着:即使喇叭放出的音量相当于一辆卡车从你身边驶过,AU-48 也能把这个"卡车声"从麦克风信号里干干净净地扣掉。

技术上,AEC(Acoustic Echo Cancellation)的难点不在于"有参考信号就知道要减什么"——参考信号大家都知道要接。真正的难点在于:

  1. 空间传播路径是非线性的。声音从喇叭到麦克风,经过机壳反射、共振、衰减,波形不是简单缩放版本。

  2. 延迟不确定。不同设备、不同结构,声波从喇叭到麦克风的飞行时间不同。

  3. 双工状态下的自适应。说话和听音同时进行时,滤波器必须动态跟踪环境变化。

AU-48 能把可消除回音延迟做到 最长 100ms,覆盖了绝大多数消费电子产品中喇叭到麦克风的物理延迟。

原理简述:

远端语音 → 喇叭播放 → 空间传播 → 麦克风采集(混入本地语音 + 回音)
                                    ↑
            SPK_IN 参考信号(纯净喇叭信号)
                    ↓
        AU-48 AEC 引擎:自适应滤波比对
                    ↓
           MICOUT:仅剩本地纯净语音

简单说就是:AU-48 通过 SPK_IN(3 脚)获取喇叭的参考信号,内部 AEC 引擎把这个参考信号与麦克风实际采集到的信号做自适应比对,把回音成分扣掉,只留下本地人声。


三、不止消回音——AI ENC 降噪才是隐藏杀手

如果说 AEC 解决的是"自己人干扰自己人"的问题,那 AI ENC 解决的就是"外部世界干扰通话"的问题。

AU-48 搭载的 AI ENC(Environmental Noise Cancellation)能对环境噪声进行智能压制,有效降噪 45~90dB。它不是一个简单的"低于某阈值就静音"的单片机降噪——规格书中明确列出了它能够处理的噪声类型:

  • 风扇声(机电噪声,频谱较宽)

  • 空调声(低频持续噪声)

  • 拍打敲击声(瞬态冲击噪声)

  • 汽车鸣笛声(高频脉冲)

  • 金属器件掉落声(宽带冲击)

  • 甚至包括直接拍打麦克风本身、对麦克风吹风(近场风噪)

最后一条很能说明问题。传统降噪方案对"拍麦克风"这种极近场瞬态噪声基本束手无策,而 AU-48 的 AI 模型显然在训练时覆盖了这类场景。

降噪 ≠ 静音。 AU-48 的策略是"压制所有非人声,保留人声语音部分"。这意味着即使你在风扇呼呼转的机房里通话,对方听到的仍然是你清晰的讲话内容,而不是被淹没在背景噪声里。


四、硬件设计:16 个引脚,两种模式,一颗搞定

AU-48 采用邮票半孔 SMT 封装,长 23mm、宽 20mm。在已有产品中可直接 SMT 贴到主板上,省掉独立模块的焊接工序。

4.1 完整引脚定义

|
脚位
|
功能
|
说明
|
| --- | --- | --- |
|
1
|
U-KEY
|
USB 按键端口(电阻分压检测,6 键可选)
|
|
2
|
+5V
|
主供电(4.5~5.25V,特殊模式可 3.3V)
|
|
3
|
SPK IN
|
AEC 消回音参考信号输入
|
|
4
|
AGND
|
模拟音频地
|
|
5
|
MICOUT2
|
降噪后模拟输出(低阻抗,可直推耳机)
|
|
6
|
MICOUT1
|
降噪后小信号输出(兼容 A-47 中距离幅度)
|
|
7-8
|
MIC0-/MIC0+
|
主模拟麦差分输入
|
|
9-10
|
MIC1-/MIC1+
|
次模拟麦差分输入
|
|
11
|
GND
|
电源地
|
|
12
|
U-SPK
|
USB 播放音频输出
|
|
13
|
+5V(USB)
|
USB 模式供电(与 2 脚二选一)
|
|
14-15
|
D-/D+
|
USB 数据
|
|
16
|
GND(USB)
|
USB 地
|

4.2 两种经典应用模式

模式一:模拟麦克风 + USB 连接(推荐新手)

                      +-------------+
   USB Host  <------->|  D-  D+    |
                      |             |
   Speaker   <--------|  U-SPK (12) |----+
                      |             |    | (参考信号直接回连)
                      |  SPK IN(3)  |<---+
                      |             |
   Mic0  <----------->| MIC0+/MIC0- |     AU-48
   Mic1  <----------->| MIC1+/MIC1- |
                      |             |
   输出    <----------| MICOUT1(6)  |
                      +-------------+

此模式最简单——不管客户设备是成品还是半成品,只要有 USB 接口,在 Windows/Android/Linux 下即可免驱接入。消回音参考信号从 U-SPK(12 脚)直接连接到 SPK IN(3 脚),因为功放输入端是小信号,无需衰减。

模式二:模拟麦克风 + 模拟 I/O

适配大部分传统通话设备主板的模拟输入/输出方式。此模式下 USB 相关脚(1、12、13、14、15、16)可悬空不接。参考信号接到功放后端时,需注意 C1 和 R1 的阻容匹配;常规情况下 C1、R1 可省略,直接连 LINE IN。

4.3 关键电气指标速查

|
参数
|
数值
|
| --- | --- |
|
供电电压
|
DC +4.5V ~ +5.25V
|
|
静态电流
|
65~80mA
|
|
MIC OUT2 信噪比
|
105dB
|
|
MIC OUT2 最大输出
|
1.07Vrms
|
|
MIC IN 差分输入动态范围
|
104dB
|
|
MIC IN 差分输入 SNR
|
98.7dB
|
|
MIC IN 单端输入 SNR
|
97dB
|
|
SPK IN 输入阻抗
|
30kΩ
|
|
SPK IN 最大输入幅度
|
1.5Vrms
|
|
麦克风拾音范围
|
10cm ~ 800cm(依固件参数)
|
|
工作温度
|
-20℃ ~ +70℃
|

五、四档拾音距离:两颗电阻决定一切

AU-48 的精妙之处在于——它不需要烧录固件、不需要改代码来切换工作参数。

模组上预留了两个参数电阻位 T1、T2。默认状态都是下拉低电平(保留电阻),通过 拆留 这两个电阻的组合,就能得到 4 组不同的工作增益参数:

|
T1
|
T2
|
工作模式
|
拾音距离
|
适用场景
|
| --- | --- | --- | --- | --- |
|
留(低)
|
留(低)
|
中距离(默认)
|
0.5 ~ 2m
|
桌面会议、门禁对讲
|
|
拆(高)
|
留(低)
|
近距离
|
0.1 ~ 0.2m
|
智能工牌、录音笔
|
|
留(低)
|
拆(高)
|
远距离
|
0.5 ~ 5m
|
会议室全向拾音
|
|
拆(高)
|
拆(高)
|
超远距离
|
0.5 ~ 8m
|
大型会议室、教室
|

这个设计很聪明:硬件跳线搞定一切,产线上只需决定拆不拆两颗电阻,不用烧录、不用串口指令。对量产来说,这意味着零额外工装夹具投入。


六、USB 模式下的隐藏功能

AU-48 的 USB 模式不只是数据通道,它还通过 1 脚(U-KEY) 提供了一套完整的按键系统。

原理是基于电阻分压检测——用一个 ADC 通道读取电压值,根据电压判定哪个按键被按下。规格书定义了 6 个功能按键的对应阻值:

|
功能按键
|
分压电阻
|
| --- | --- |
|
播放/暂停
|
100Ω
|
|
停止
|
27kΩ
|
|
喇叭音量减
|
39kΩ
|
|
喇叭音量加
|
56kΩ
|
|
喇叭静音
|
100kΩ
|
|
麦克风静音
|
230kΩ
|

不需要全部安装——按需选择即可。对于带物理按键的通话设备(比如门禁面板、会议音箱),这 6 个按键功能基本覆盖了所有常见操作。


七、A-47 升级到 AU-48:丝滑替换指南

如果你之前用的是上一代 A-47 模组,AU-48 的兼容设计可以说非常友好。

引脚级兼容:贴片安装位完全一致——PCB 不用重新画,BOM 不用大改。

对应关系:

|
AU-48
|
A-47
|
注意
|
| --- | --- | --- |
|
2脚 (5V)
|
1脚 (5V)
|
直接对应
|
|
3脚 (SPK IN)
|
2脚 (SPK IN P)
|
AU-48 3/4 是单端输入,A-47 2/3 是差分;线路无需改动
|
|
4脚 (AGND)
|
3脚 (SPK IN N)
| |
|
6脚 (MICOUT1)
|
5脚 (MICOUT N)
|
AU-48 有 5/6 两个单端输出,默认选 6 脚
|
|
7~8脚
|
6~7脚
|
差分麦克风输入,直接对应
|
|
11脚 (GND)
|
9脚 (GND)
| |

注意: A-47 的 4/5 脚是差分输出,AU-48 的 5/6 脚是两路单端输出。替换时默认选用 6 脚 MICOUT1,其信号幅度与 A-47 中距离程序接近。需要大信号时换用 5 脚 MICOUT2(可直推 32Ω 耳机)。

升级后获得的额外能力:

  • 降噪能力从传统 DSP 升级到 AI ENC

  • 新增 USB 模式(A-47 不支持)

  • 新增 四档参数硬件切换

  • 回音消除能力从 A-47 的数值进一步提升至 100dB


八、实际应用场景:比想象中更广

AU-48 的应用范围远超"门禁对讲"。规格书中列出了十余个典型场景,这里按领域归类:

安防 & 楼宇

  • 智能小区/别墅门禁对讲

  • IPC 摄像头(内置通话功能)

  • 可视门铃

  • 停车场/公共场所自助终端通话

车载 & 移动

  • 车载蓝牙免提通话

  • 车载语音识别前端

  • 对讲机产品

  • 智能工牌、录音笔

会议 & 教育

  • 企业远程会议设备

  • 智能远程多媒体教育系统

  • 双分区翻译设备

特殊行业

  • 矿山矿井呼叫报警

  • 监狱/医院呼叫系统

  • 银行客服通话终端

消费电子

  • 笔记本、平板电脑

  • 智能手机(作为外挂通话模组)

  • 家用老人/小孩/宠物监护仪


九、还有两个实用的"隐藏设定"

9.1 3.3V 供电的特殊模式

当主板只有 3.3V 而没有 5V 时,AU-48 可以通过短接模组上的跳线焊盘,旁路 LDO 稳压芯片,直接以 3.3V 供电。

约束条件:电压不能超过 3.6V,不能低于 3.0V。使用时需特别注意供电稳定性。

9.2 模拟输出的适配建议

AU-48 的 MICOUT2(5 脚)和 U-SPK(12 脚)都是低阻抗输出(1Vrms),可以直接驱动耳机。如果后级音频设备是小信号输入,需要增加阻容分压电路(R1:1k~10kΩ),防止信号幅度过大导致后级失真堵塞。

后级为差分输入时,差分负极接模组音频地(AGND),正极接模组输出即可。


十、总结:这颗模组的核心竞争力

用一句话概括:AU-48 把 AEC 回音消除、AI ENC 降噪、USB 即插即用、四档参数切换,全部塞进了一颗 23×20mm 的邮票孔模组里。

几个值得注意的点:

  1. 100dB AEC 意味着它敢把麦克风和喇叭放在一起用——这对结构设计是巨大的解放,不用再为了"麦克风远离喇叭"而牺牲 ID 设计。

  2. AI ENC 不是简单的阈值静音——它能区分瞬态冲击噪声和语音,拍麦克风都能过滤,这需要模型层面做大量训练。

  3. 硬件参数切换 + 引脚兼容 意味着 A-47 的老用户可以直接升级,PCB 不用改。

  4. USB + 模拟双模 覆盖了从传统模拟设备到现代 USB 设备的全场景。


欢迎在评论区交流:你在项目中遇到过最头疼的音频问题是什么?回音、噪音、还是双工切换延迟?详细咨询请私信公众号后台,期待与您交流。

posted @ 2026-07-28 17:35  德宇AI语音  阅读(2)  评论(0)    收藏  举报