Unterdrückung von Hintergrundgeräuschen
HINWEIS: Die Unterdrückung von Hintergrundgeräuschen wird nur auf Android und iOS mit der SDK-Version 1.4.0 und darüber
In dieser Anleitung erfahren Sie, wie Sie die Unterdrückung von Hintergrundgeräuschen mit dem Vonage Client SDK aktivieren. Bevor Sie beginnen, stellen Sie sicher, dass Sie das SDK zu Ihrer App hinzugefügt haben und (Android, iOS) und Sie sind in der Lage machen. oder erhalten Anrufe.
Aktivieren der Rauschunterdrückung über die Client-Konfiguration
Boolesche Flagge enableNoiseSuppression kann eingestellt werden auf ClientConfig um die Rauschunterdrückung zur Reduzierung des Hintergrunds bei Anrufen optional zu machen. Die Voreinstellung ist 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)
Aktivieren der Rauschunterdrückung bei laufendem Gespräch
Um die Rauschunterdrückung zur Reduzierung des Hintergrunds während eines laufenden Gesprächs zu aktivieren, verwenden Sie die Methode enableNoiseSuppression()
client.enableNoiseSuppression(CALL_ID) {
}
client.enableNoiseSuppression("CALL_ID") { error in
}
Rauschunterdrückung bei laufendem Gespräch deaktivieren
Um die Rauschunterdrückung während eines laufenden Gesprächs zu deaktivieren, verwenden Sie die Methode disableNoiseSuppression()
client.disableNoiseSuppression(CALL_ID) {
}
client.disableNoiseSuppression("CALL_ID") { error in
}