首页 > 解决方案 > C# 客户端中的回声消除

问题描述

我有一个调度员的办公桌(客户端)和带有扬声器和麦克风的无线电状态(服务器)。这些与 RTP 协议进行通信。他们发送和接收数据并立即播放。我的问题是扬声器必须响亮。因此,回声很烦人。我没有为 C# 找到有用的 AEC 程序。所以,我很欣赏你的建议!

标签: c#serverclientecho-cancellation

解决方案


webRTC 的依赖是巨大而复杂的。如果您只想使用 AEC 包,则没有必要。因此,我搜索了另一个解决方案,并找到了 Speex 开源项目。它是 C++ 代码,但您可以在 C# 项目中与包装项目 (CLI/C++) 一起使用。


推荐阅读