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

标签 javascript webrtc opentok echo-cancellation chirp

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

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

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

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

最佳答案

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

关于javascript - 同时发出 chirp 和 WebRTC - 无回声消除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57309136/

相关文章:

javascript - Highcharts 图表中的自定义工具提示

javascript - Angular 在指令中保存来自 attr 的监视表达式

android - 使用 c++static 的 NDK 编译错误

javascript - 使用 Express 和 'websocket' 包的 WebRTC 信令服务器

node.js - 为什么WebRTC丢弃音频

javascript - 操作方法 : Creating Angular/Bootstrap btn-checkboxes in a repeater

javascript - 我可以使用 JavaScript/AngularJS 使表格单元格中的数字根据其值具有不同的颜色吗

javascript - openTok - 发布到一个 session - 并订阅另一个

javascript - 如何知道 token 将其视频流式传输到 opentok 中的 session 的持续时间

css - 单屏 Tokbox 本地和远程视频