0

[我和他遇到了同样的问题] ( https://stackoverflow.com/questions/14768599/how-to-get-audiosessionid-from-sip-call-on-android )

我使用示例 Android 代码(SipDemo)来实现简单的 SIP 客户端,但在调用时注意到强烈的回声。

我发现新的(API 16)Android 类 AcousticEchoCanceler 可以减少回声效果,但我不知道在哪里可以获得 AudioSessionId。

AcousticEchoCanceler aec = AcousticEchoCanceler.create(int audioSession); 谁能帮我这个?如何从 Sip 呼叫中获取 AudioSessionId?

谢谢

4

1 回答 1

2

您可能在AudioRecord某处初始化了一个对象以从麦克风录制。使用该getAudioSessionId()对象上的方法来获取会话 ID。

于 2013-12-10T21:34:16.157 回答