[Bug]"波沙"触摸 1.54:AEC/VAD 在主音量减少后会假触发并中断回放

作者: rv0arm创建于 2026年9月12日更新于 2026年9月12日
标签bug

提交前

  • 我测试了最新的应用固件 并搜索了报告同一问题的现有问题。

设备或开发板

Waveshare ESP32-S3-Touch-LCD-1.54 (Molded cube,产品链接:https://waveshare.com).

公司软件版本

页:1

固件源或文件名

由官方小日AI控制面板(Firmware Builder web Control)所建

问题和复制步骤

问题描述 与相声回声取消(AEC)/相声活动检测(VAD)环相通的相声回声取消(AEC)存在关键性的平衡问题 在Waveshare ESP32-S3-Touch-LCD-1.54上.

当在固件构建器中启用活性回声取消时,设备会不断中断自己的文本到语音输出. 立方体停止说中句,因为它将自己的扬声器输出检测为用户中断.

关键症状和复制步骤

  1. 启用小日企业软件构建器中的回声取消(AEC).
  2. 要求立方体说出一长句——它往往会因为"自己在听"而停止说中句.
  3. 现在请立方体降低其主回放音量("使扬声器更安静").
  4. 再试一次——问题严重地恶化了。 立方体开始在下卷时更频繁地打破并打断其独白.

这种行为直接指向音频输出数字衰减与输入AEC算法的回回引用信号之间的不匹配. 当音量下降时,内部的I2S参考音轨没有适当缩放或跟踪ES8311编码输出的动态变化,导致AEC过度校正,扭曲了mic输入,并错误地触发了VAD.

预期成果 AEC 参考信号应动态地调整并完美地与扬声器主音量水平并列,确保立方体能够在任何音量设置上平稳地旋转而不会自相干扰.

硬件细节 *** 董事会:** 波沙尔 ESP32-S3-Touch-LCD-1.54(已磨碎的立方体)

贝壳 目前没有序列日志可用,但发行时很容易在任何股票Waveshare 1.54立方体上以AEC开启来复制.


QQ 可选照片、视频或日志文件

无回复( N)

内容来源: 78/xiaozhi-esp32