c# - C# 客户端中的回声消除
问题描述
我有一个调度员的办公桌(客户端)和带有扬声器和麦克风的无线电状态(服务器)。这些与 RTP 协议进行通信。他们发送和接收数据并立即播放。我的问题是扬声器必须响亮。因此,回声很烦人。我没有为 C# 找到有用的 AEC 程序。所以,我很欣赏你的建议!
解决方案
webRTC 的依赖是巨大而复杂的。如果您只想使用 AEC 包,则没有必要。因此,我搜索了另一个解决方案,并找到了 Speex 开源项目。它是 C++ 代码,但您可以在 C# 项目中与包装项目 (CLI/C++) 一起使用。
推荐阅读
- ruby - 如何定位元素?非法选择器错误(Capybara)
- aws-php-sdk - 如何修复从 SDK 版本 1 升级到 3 后 getFederationToken 返回 403 not authorized 错误
- css - 不同的过渡延迟 - 动画完成与未完成(仅限 css)
- jupyter-notebook - 如何在 Jupyter 中使用编辑/添加新的键盘快捷键
- javascript - 如何突出显示在线测验的正确和错误答案?
- mongodb - 慢 mongodb FindOneAndUpdate
- apache - 在本地机器上同时配置 nginx 和 apache2
- azure - 从构建队列触发发布
- jasper-reports - SolaimanLipi 字体在 iReport 导出 PDF 时破坏了连接的单词
- pytest - 如何根据命令行选项/夹具跳过pytest中的测试