【发布时间】:2016-08-17 16:11:32
【问题描述】:
我在我的 Android 应用中实现了native Android SIP solution。
SipProfile.Builder builder = new SipProfile.Builder("username", "host");
builder.setPassword("password");
SipProfile me = builder.build();
//open
Intent intent = new Intent();
intent.setAction("android.truc.INCOMING_CALL");
PendingIntent pendingIntent = PendingIntent.getBroadcast(this, 0, intent, Intent.FILL_IN_DATA);
manager.open(me, pendingIntent, null);
//make sip call
manager.makeAudioCall(me.getUriString(), "sip:username:host", new SipAudioCall.Listener() {
@Override
public void onCallEstablished(SipAudioCall call) {
call.startAudio();
}
}, 5);
一切正常,我可以呼叫另一个 SIP 客户端。 但是我想听背景音,我觉得有噪音抑制,因为我不听背景音。
原生 Android SIP 库中是否有噪声抑制? 如何使用本机 Android SIP 库禁用此噪声抑制? 或者如何增加麦克风的音量?
【问题讨论】:
-
你检查过AudioEffect - NoiseSuppressor
-
@user2450263 :是的,我检查过,我什么也没找到!...我发现 SipAudioCall 和 NoiseSuppressor 之间没有交互...
标签: android audio sip noise-reduction