Suppression du bruit de fond
REMARQUE : la suppression des bruits de fond n'est possible que sur Android et iOS avec la version SDK 1.4.0 et plus
Ce guide explique comment activer la suppression des bruits de fond avec le Client SDK de Vonage. Avant de commencer, assurez-vous d'avoir ajouté le SDK à votre application et (Android, iOS) et vous pouvez faire ou recevoir appels.
Activer la suppression du bruit via la configuration du client
Drapeau booléen enableNoiseSuppression peut être réglée sur ClientConfig pour rendre facultative la suppression du bruit de fond pendant les appels. La valeur par défaut est 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)
Activer la suppression du bruit lors d'un appel en cours
Pour activer la suppression du bruit afin de réduire le bruit de fond pendant un appel en cours, utilisez la méthode suivante enableNoiseSuppression()
client.enableNoiseSuppression(CALL_ID) {
}
client.enableNoiseSuppression("CALL_ID") { error in
}
Désactiver la suppression du bruit lors d'un appel en cours
Pour désactiver la suppression du bruit pendant un appel en cours, utilisez la méthode suivante disableNoiseSuppression()
client.disableNoiseSuppression(CALL_ID) {
}
client.disableNoiseSuppression("CALL_ID") { error in
}