-
-
Notifications
You must be signed in to change notification settings - Fork 613
Open
Labels
enhancementNew feature or requestNew feature or request
Description
🚀 需求描述
打断功能应当由硬件配合底层算法作为主要的实现,我尝试过以下几个软件AEC方案:
- 基于speexdsp的传统算法pyaec
- 基于神经网络的NKF-AEC
- PiDTLN + ALSA AEC
有一定效果,但是效果不理想,我的麦克风还是会被扬声器干扰从而出现循环说话->打断->说话的情况。
🎯 解决方案
需要麦克风和扬声器独立(我自己买了个USB麦克风,因为我的笔记本内置麦克风不支持这样做)
可以看看我整理的脚本:https://github.com/W-E-A/PulseAudio-AEC-Script
利用PulseAudio自带的AEC效果是非常好的,可以配置好后自己录音试一试。
📝 备选方案
📋 其他信息
我只在我的Ubuntu20.04上测试通过,如果运行不成功可以自己修改脚本。
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request