0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

启明云端 2024-10-25 08:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

启明云端/01

你是否曾遇到过?

在使用ESP32-S3-WROOM-1U模组,ESP-ADF版本release/v2.4,基于ADF+声网SDK开发时,是否在通过手机APP进行双向语音通话,通话时,有回声较大的问题呢?

启明云端/02

这是咋回事呢?

AEC处理的输入数据分为左右声道两路,分别是参考信号(es7210 从 es8311 读到的信号)和mic 信号,只要保证这两个信号都不饱和就不会有回声。这里 mic 信号的大小由es7210控制,但是参考信号的大小是es8311与es7210共同作用的结果。


AEC回声大,问题出现的原因:是因为参考信号饱和 或者 回采信号饱和。

64ffc0f2-9264-11ef-b5cd-92fbcf53809c.jpg

启明云端/03

这时该咋整?

腔体优化参考:乐鑫 Mic 设计参考CN_1.0.pdf

(1)mic和喇叭都需要封死,不能与腔体接触,声音与腔体应该是隔离的。

(2)喇叭播放时的震动不能传递到mic上,可以利用海绵垫之类的把震动减小。

基于腔体优化后

若参考信号饱和,降低 es7210 参考信号mic 的 gain;

若回采信号饱和就降低录音mic 的gain。设置好 gain 之后,在程序运行的过程中,需要将对应的 7210的寄存器打印出来看看确保配置生效。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • AI
    AI
    +关注

    关注

    89

    文章

    38171

    浏览量

    296892
  • 模组
    +关注

    关注

    6

    文章

    1720

    浏览量

    32021
  • 语音通话
    +关注

    关注

    0

    文章

    30

    浏览量

    9713
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ESP32S工具链

    决定了需要使用的工具链版本。 1. 核心区别 架构 对应ESP芯片 工具链名称 核心特性 Xtensa LX7 ESP32-S3 xtensa-esp32s3-elf 性能更强,
    发表于 11-26 07:33

    ESP32­WROOM­32 技术规格书

    电子发烧友网站提供《ESP32­WROOM­32 技术规格书.pdf》资料免费下载
    发表于 11-11 17:27 0次下载

    【新品上市】华清远见AIoT实战平台-STM32F103&ESP32-S3 AI开发板套件,玩转小智AI桌宠机器狗智能车等项目

    :以ESP32-S3作为AI中枢,承担视觉识别、语音交互及WiFi/BLE无线通信任务;以STM32F103作为控制核心,实现实时运动控制与多传感器数据融合,二者通过UAR
    的头像 发表于 11-03 16:18 816次阅读
    【新品上市】华清远见AIoT实战平台-STM32F103&amp;amp;<b class='flag-5'>ESP32-S3</b> <b class='flag-5'>AI</b>开发板套件,玩转小智<b class='flag-5'>AI</b>桌宠机器狗智能车等项目

    【新品】ESP32-S3-NORA模组自带Wi-Fi/BLE,板载陶瓷天线

    启明云端新品发布WT0132S3-NORA模组,这款模组不仅继承了乐鑫科技ESP32-S3芯片的卓越性能,更在连接稳定性、安全性和适用性方面实现了全面突破。性能猛兽,双核狂飙搭载乐鑫
    的头像 发表于 09-10 18:03 954次阅读
    【新品】<b class='flag-5'>ESP32-S3</b>-NORA<b class='flag-5'>模组</b>自带Wi-Fi/BLE,板载陶瓷天线

    乐鑫ESP32-S3专为AIoT设计,强化边缘AI应用方向

    的向量指令(vectorinstructions)。AI开发者们通过使用这些向量指令,可以实现高性能的图像识别、语音唤醒和识别等应用。   ESP32-S3是一款低功耗的MCU系统级芯片(SoC),
    的头像 发表于 09-09 09:20 6952次阅读
    乐鑫<b class='flag-5'>ESP32-S3</b>专为AIoT设计,强化边缘<b class='flag-5'>AI</b>应用方向

    ESP32-S3开发板烧录小智AI系统全流程指南

    AI语音交互领域不断发展的今天,开发者们对于功能强大、开源灵活的开发板需求日益增长。今天,我们就来详细了解一下ESP32AgentDevKit烧录小智的全流程,这款搭载乐鑫科技ESP32-S
    的头像 发表于 06-16 18:01 7002次阅读
    <b class='flag-5'>ESP32-S3</b>开发板烧录小智<b class='flag-5'>AI</b>系统全流程指南

    ESP32-C3开发板全面支持小智AI!烧录实战指南来了!

    本文将详细解析基于乐鑫ESP32-C3芯片的ZXAIEC43开发板烧录“小智”AI语音系统的全流程。该方案代码完全开源,支持深度定制开发,适用于智能玩具、潮玩手办及智能家居控制等多元场
    的头像 发表于 06-13 18:01 3559次阅读
    <b class='flag-5'>ESP32-C3</b>开发板全面<b class='flag-5'>支持</b>小智<b class='flag-5'>AI</b>!烧录实战指南来了!

    90元打造小智AI腕表,语音交互超有趣!

    简单的硬件实现,采用 ESP32-S3 N16R8 模组,单路麦克风和喇叭,还拥有两个按键,及一个电容触摸屏,内建 AXP2101 电源管理芯片。 本项目也参考了 @Forairaaaaa 的手表
    发表于 04-16 14:26

    零知开源——ESP32语音交互系统(AI小智)开发教程

    人机交互功能 二、扩展板设计1. 硬件清单主控单元:零知ESP32(双核处理器,支持Wi-Fi/BLE,丰富外设接口) 语音输入:INMP441数字麦克风(I2
    发表于 03-29 16:30

    零知开源——ESP32语音交互系统(AI小智)开发教程

    小智AI聊天机器人是一个基于嵌入式硬件与人工智能技术深度融合的智能交互系统。该项目以ESP32开发板为核心,结合语音唤醒、自然语言处理、音频解码播放及图形化交互界面四大核心模块,实现人
    的头像 发表于 03-29 15:33 1w次阅读
    零知开源——<b class='flag-5'>ESP32</b><b class='flag-5'>语音</b>交互系统(<b class='flag-5'>AI</b>小智)开发教程

    正点原子ESP32S3系列开发板全面支持小智AI

    可能大家觉得AI离我们很远,但是小智AI可以把这个距离拉得很近。正点原子ESP32S3系列开发板全面支持小智AI,助力
    发表于 02-14 17:01

    AI技术支持ESP32模组接大电容无法正常启动处理

    启明云端/01问题描述客户在工控产品上使用乐鑫ESP32-WROOM-32E-N4模组ESP-IDF版本为idf4.46时,在项目应用时掉电快,保存数据到flash,外接大电容,GPIO外接
    的头像 发表于 01-20 18:03 1447次阅读
    【<b class='flag-5'>AI</b><b class='flag-5'>技术支持</b>】<b class='flag-5'>ESP32</b><b class='flag-5'>模组</b>接大电容无法正常启动处理

    AI技术支持ESP32-S3芯片重复异常复位问题处理

    启明云端/01问题描述客户在扫码枪产品中使用ESP32-S3芯片,ESP-IDF版本为idf5.1.0时,产品上电后一直处于异常复位,复位提示原因主要有TG0WDT_SYS_RST
    的头像 发表于 01-17 18:08 3174次阅读
    【<b class='flag-5'>AI</b><b class='flag-5'>技术支持</b>】<b class='flag-5'>ESP32-S3</b>芯片重复异常复位问题处理

    AI技术支持ESP32-S3模组EspBleOTA搜索不到ble_ota例程的蓝牙问题处理

    启明云端/01问题描述在智能标识牌上使用ESP32-S3-WROOM-1U模组ESP-IDF版本为idf5.0.2时,客户在ESP32-S3模组
    的头像 发表于 12-13 18:06 2885次阅读
    【<b class='flag-5'>AI</b><b class='flag-5'>技术支持</b>】<b class='flag-5'>ESP32-S3</b><b class='flag-5'>模组</b>EspBleOTA搜索不到ble_ota例程的蓝牙问题处理

    AI技术支持ESP32-S3运行例程电脑无法识别USB设备问题处理

    在USB无线网卡上使用ESP32-S3芯片/模组ESP-IDF版本为idf5.0.3时,客户在运行esp-iot-bridge/examples/wireless_nic例程时,编译
    的头像 发表于 12-12 17:59 7808次阅读
    【<b class='flag-5'>AI</b><b class='flag-5'>技术支持</b>】<b class='flag-5'>ESP32-S3</b>运行例程电脑无法识别USB设备问题处理