关于扬声器和内置听筒的问题

您好,在文档中写的说开启视频时,SDK默认是使用扬声器的声音,全部为音频时,用的是内置的听筒,当房间内有视频,又有纯音频的人时,SDK如何管理的,需要手动去管理内置听筒和扬声器吗?因为会出现沙沙沙的声音影响音频质量

调了这几个方法的用户会自动切换为听筒路由:

是在什么情况下会出现这个问题呢?

未做任何设置时,多人加入频道,会有这种情况,很明显杂音,不知道是否为扬声器和听筒同时在作用

应该不是这个原因导致的。

杂音的问题一般是外部环境或者录放音设备导致的,SDK 本身一般是不会主动产生杂音和噪声。建议请先 完成以下的自检操作,确认噪声是否已消除:

  • 确认是否为近场测试:通信两端的手机在同一房间内,且处于公放状态,连环增益大于 1 时会产生近场啸叫。
  • 确认音频是否使用了自采集模式。自采集本身不会引起噪声,但在传输给 SDK 的过程中,可能会因为数据不完整而产生噪声。该模式 SDK 不支持噪声消除。
  • 通话时一方环境是否太过嘈杂(麦克风对着电脑风扇,宿舍很吵,窗外很吵等)。
  • 确认录音设备是否正常工作(外置声卡、耳机、麦克风接触不良会造成电流声)。
  • 耳机 Mic 晃动或和衣服摩擦也会产生杂音。

建议不需要发言的用户,可以先关闭自己的麦克风,当需要发言时再开启。

音频开启,不说话时,会有一点声音,沙沙沙的,多人同时说话,会有爆破音

麻烦问下 关于噪声的问题 您最后有好的解决方案了吗