バックグラウンド・ノイズの抑制
注:バックグラウンド・ノイズの抑制は、SDKバージョンを使用するAndroidおよびiOSでのみサポートされています。 1.4.0 以上
このガイドでは、Vonage Client SDKでバックグラウンドノイズサプレッションを有効にする方法を説明します。始める前に、アプリにSDKが追加されていることを確認してください。アンドロイド, iOS)で、次のことができる。 作る または 受け取る のコール。
クライアント設定でノイズサプレッションを有効にする
ブール・フラグ enableNoiseSuppression に設定できる。 ClientConfig を指定すると、通話中のバックグラウンド低減のためのノイズ抑制がオプションになります。デフォルトはfalse。
val client = VoiceClient(this.application.applicationContext)
val config = VGClientConfig(ClientConfigRegion.US)
config.enableNoiseSuppression = true
client.setConfig(config)
let config = VGClientInitConfig(region: .US, enableNoiseSuppression: true)
let client = VGVoiceClient(config)
通話中のノイズ抑制を有効にする
進行中の通話中にバックグラウンドのノイズを抑えるには、次の方法を使用します。 enableNoiseSuppression()
client.enableNoiseSuppression(CALL_ID) {
}
client.enableNoiseSuppression("CALL_ID") { error in
}
通話中のノイズ抑制を無効にする
進行中の通話中にノイズ抑制を無効にするには、次の方法を使用します。 disableNoiseSuppression()
client.disableNoiseSuppression(CALL_ID) {
}
client.disableNoiseSuppression("CALL_ID") { error in
}