2013-02-13 141 views
2

我们使用了一些WebRTC libraries并在iPhone的测试应用中实现了它们。该测试应用程序允许使用此应用程序的两部手机之间的语音通话,类似于Skype。在iPhone上播放音频时可以减少背景噪音吗?

该应用程序正在捡起大量的背景噪音,远远超过Skype或Line等其他手机应用程序。

有没有办法减少背景噪音?

回答

1

我不知道为什么如果您使用WebRTC库并启用NS选项,仍然会出现背景噪音。

对我来说我构建了WebRTC噪声抑制的独立模块,它工作得很好。当使用最激进的NS实例模式时,Android和iOS上都没有背景噪音。

1

Skype拥有自己的编解码器,内置声学回声消除和噪声抑制功能。 iOS中还内置了降噪机制,但如果您想彻底消除噪音,则无法绕过自己的编解码器执行此类操作。从这个角度来看,WebRTC还没有出现。