同时发出 chirp 和 WebRTC - 无回声消除

chirp and WebRTC simultaneously - no echo cancellation

我正在尝试监听 chirps(使用 webassembly 16kHz-mono 3.1.0 版本),同时通过 WebRTC 与也在监听 chirps 的辅助设备通信。

在两个设备连接并相互传输声音的情况下,如果我实例化一个 Chirp 并调用 chirp.start(),则不再有任何回声消除,即。回声发生。如何在两个设备之间没有回声的情况下促进使用 chirps?

澄清一下,我不想通过 WebRTC 传输 chirp,并打算在传输之前过滤掉那部分频谱。

在多个操作系统上 Chrome 75.0 上测试,使用 opentok.js for WebRTC。

在 opentok 中设置约束应该可以解决您的问题。