如何使用 Pulse Audio 实现回声消除?

如何使用 Pulse Audio 实现回声消除?

我想在 Ubuntu 12.10(pulseaudio 2.1)上对我的 Skype 通话和 Empathy 使用回声消除功能。

有谁知道这是怎么做到的吗?

答案1

Skype 会自行处理回声,因此 PulseAudio 不会处理。Empathy 在偏好设置中有一个复选框,用于启用回声消除,然后它会告诉 PulseAudio 采取适当的步骤来启用 AEC。理想情况下,一切应该开箱即用。

默认情况下,PulseAudio 将尝试使用 webrtc 消除器,该消除器相当不错。遗憾的是,12.10 pulseaudio 软件包不使用此消除器。它将使用 speex 消除器,该消除器相当不错。我相信,下一个 Ubuntu 版本正在考虑启用对 webrtc 引擎的支持。

相关内容