首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C#客户端的声回波消除

C#客户端的声回波消除
EN

Stack Overflow用户
提问于 2018-10-29 13:14:33
回答 2查看 827关注 0票数 0

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

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-11-09 22:49:31

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

票数 2
EN

Stack Overflow用户

发布于 2018-10-30 06:29:09

据我所知,还没有为C#做好准备的包,但是您可以在C#中为您可以找到的任何AEC包构建一个包装器。我认为AEC包有两种主要的选择: 1.开放源码包--比如webRTC的AEC组件(https://webrtc.org/) 2.商业包,如SoliCall (http://solicall.com)。

您可能需要考虑的第三个选项是在网络上执行回波取消。假设您使用的是SIP/RTP --看看PBXMate产品。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53046298

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档