Supresión del ruido de fondo
NOTA: La supresión del ruido de fondo sólo es compatible con Android e iOS utilizando la versión del SDK 1.4.0 y superiores
Esta guía explica cómo activar la supresión de ruido de fondo con el Vonage Client SDK. Antes de comenzar, asegúrate de haber agregado el SDK a tu aplicación y (Android, iOS) y podrá hacer o reciba llamadas.
Activar la supresión de ruido a través de la configuración del cliente
Indicador booleano enableNoiseSuppression puede ajustarse en ClientConfig para que la supresión de ruido, destinada a reducir el ruido de fondo durante las llamadas, sea opcional. El valor por defecto es «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)
Activar supresión de ruido en llamada en curso
Para activar la supresión de ruido para reducir el fondo durante una llamada en curso utilice el método enableNoiseSuppression()
client.enableNoiseSuppression(CALL_ID) {
}
client.enableNoiseSuppression("CALL_ID") { error in
}
Desactivar supresión de ruido en llamada en curso
Para desactivar la supresión de ruido durante una llamada en curso utilice el método disableNoiseSuppression()
client.disableNoiseSuppression(CALL_ID) {
}
client.disableNoiseSuppression("CALL_ID") { error in
}