【发布时间】:2020-08-17 13:11:16
【问题描述】:
我正在开发一个带有麦克风的嵌入式 linux 设备,并且应该使用 webrtc 与另一个设备通信并在 Qt QML 应用程序上运行。在通话期间,我有一个应该取消的回声。我在网上搜索,发现pulseaudio有一个回声消除模块。
我尝试将 load-module module-echo-cancel aec_method=webrtc 添加到 /etc/pulse/default.pa 但随后 pulseaudio 甚至无法启动。
当我尝试使用命令 pactl load-module module-echo-cancel 加载它也失败说失败:模块初始化失败
遗憾的是,我不知道这个错误在说什么,谷歌搜索它没有提供任何有用的信息......
所以有人知道问题是什么吗? 我正在使用 Ubuntu Mate 16.04 和 pulseaudio 8.0
【问题讨论】:
标签: qt pulseaudio echo-cancellation