启明云端/01
你是否曾遇到过?
在使用ESP32-S3-WROOM-1U模组,ESP-ADF版本release/v2.4,基于ADF+声网SDK开发时,是否在通过手机APP进行双向语音通话,通话时,有回声较大的问题呢?
启明云端/02
这是咋回事呢?
AEC处理的输入数据分为左右声道两路,分别是参考信号(es7210 从 es8311 读到的信号)和mic 信号,只要保证这两个信号都不饱和就不会有回声。这里 mic 信号的大小由es7210控制,但是参考信号的大小是es8311与es7210共同作用的结果。
AEC回声大,问题出现的原因:是因为参考信号饱和 或者 回采信号饱和。

启明云端/03
这时该咋整?
腔体优化参考:乐鑫 Mic 设计参考CN_1.0.pdf
(1)mic和喇叭都需要封死,不能与腔体接触,声音与腔体应该是隔离的。
(2)喇叭播放时的震动不能传递到mic上,可以利用海绵垫之类的把震动减小。
基于腔体优化后
若参考信号饱和,降低 es7210 参考信号mic 的 gain;
若回采信号饱和就降低录音mic 的gain。设置好 gain 之后,在程序运行的过程中,需要将对应的 7210的寄存器打印出来看看确保配置生效。
-
AI
+关注
关注
89文章
38171浏览量
296892 -
模组
+关注
关注
6文章
1720浏览量
32021 -
语音通话
+关注
关注
0文章
30浏览量
9713
发布评论请先 登录
ESP32S工具链
【新品上市】华清远见AIoT实战平台-STM32F103&ESP32-S3 AI开发板套件,玩转小智AI桌宠机器狗智能车等项目
【新品】ESP32-S3-NORA模组自带Wi-Fi/BLE,板载陶瓷天线
乐鑫ESP32-S3专为AIoT设计,强化边缘AI应用方向
ESP32-S3开发板烧录小智AI系统全流程指南
ESP32-C3开发板全面支持小智AI!烧录实战指南来了!
90元打造小智AI腕表,语音交互超有趣!
零知开源——ESP32语音交互系统(AI小智)开发教程
零知开源——ESP32语音交互系统(AI小智)开发教程
正点原子ESP32S3系列开发板全面支持小智AI
【AI技术支持】ESP32模组接大电容无法正常启动处理
【AI技术支持】ESP32-S3芯片重复异常复位问题处理
【AI技术支持】ESP32-S3模组EspBleOTA搜索不到ble_ota例程的蓝牙问题处理
【AI技术支持】ESP32-S3运行例程电脑无法识别USB设备问题处理

【AI技术支持】ESP32-S3-WROOM-1U模组语音通话回声优化问题
评论