我在应用程序(https://www.plivo.com/docs/sdk/android/)中使用 Plivo SDK 来拨打 VoIP 拨出电话。接收端,即我正在呼叫的人,听到我的声音很嘈杂,而且质量很差。
根据 Android 文档,如果支持,我可以在我的应用程序中使用 AutomaticGainControl、NoiseSuppressor 和 AcousticEchoCanceler,但我的手机就是这样。问题是 Plivo 库在内部打开了通道,我没有办法知道音频的 sessionId。
因此,在我的应用程序中,我只需调用 Plivo 类并请求拨出电话:
传出传出 = endpoint.createOutgoingCall(); 传出.呼叫(号码);
从那时起,Plivo SDK 控制一切,让我不知道它是如何进行调用的,所以,我不知道 sessionID 或如何应用降噪过滤器。
有任何想法吗?