> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Suppression du bruit de l'audio vocal

> Activez la suppression dynamique du bruit du microphone dans la conversation vocale PlayFab Party pour améliorer la qualité de la voix des joueurs dans des environnements bruyants sur les appareils Android et iOS.

# Amélioration de la qualité de l'audio vocal grâce à la suppression du bruit

PlayFab Party prend en charge la capture et la transmission de l'audio du microphone entre les joueurs afin de permettre la conversation vocale en temps réel. Le bruit de fond est souvent capturé en même temps que cet audio du microphone et peut dégrader la qualité de la voix du joueur telle qu'entendue par les autres joueurs. Pour améliorer la qualité de l'audio vocal des joueurs dans des environnements bruyants, vous pouvez configurer PlayFab Party pour supprimer dynamiquement le bruit capturé par les microphones des joueurs.

## Prérequis

Cette procédure pas à pas suppose que vous êtes familiarisé avec les notions de base de la [conversation vocale dans PlayFab Party](/fr/services/playfab/community/voice-communications/concepts-chat).

## Plateformes prises en charge

La suppression du bruit n'est pas disponible sur toutes les plateformes. Bien que les méthodes associées à la suppression du bruit soient présentes dans l'en-tête unifié multiplateforme, elles ne sont actuellement implémentées que pour Android et iOS. Les méthodes renvoient des erreurs sur les autres plateformes.

### Limitations liées aux modèles d'appareils

La suppression du bruit dans PlayFab Party n'est prise en charge que sur les appareils Android dotés de processeurs avec Advanced SIMD (Neon). La suppression du bruit peut être activée sur les appareils Android sans cette prise en charge, mais l'audio vocal sera transmis sans aucune suppression du bruit.

Sur iOS, la suppression du bruit est prise en charge sur tous les appareils iOS.

## Comment activer la suppression du bruit dans votre jeu

### Inclure le modèle dans le package de votre jeu

La suppression du bruit dans PlayFab Party nécessite l'inclusion d'un fichier supplémentaire dans le package de votre jeu. Localisez le fichier **PartyNoiseSuppressionModel.fpie** distribué avec le package de la bibliothèque Party. Selon la plateforme, des actions distinctes doivent être effectuées.

#### Android

Copiez le fichier **PartyNoiseSuppressionModel.fpie** dans le **\{game}/src/main/assets/directory**.

#### iOS

Incluez PartyNoiseSuppressionModel.fpie dans les ressources de votre jeu.

### Exemple : activation de la suppression du bruit pour un contrôle de conversation local

```cpp theme={null}
PartyError error = localChatControl->SetVoiceAudioOptions(PartyVoiceAudioOptions::NoiseSuppression);
if (PARTY_FAILED(error))
{
    printf("Failed to enable noise suppression for local chat control 0x%p! error = 0x%08x\n", localChatControl, error);
}
```

### Exemple : désactivation de la suppression du bruit pour un contrôle de conversation local

```cpp theme={null}
// to disable noise suppression for a local chat control
PartyError error = localChatControl->SetVoiceAudioOptions(PartyVoiceAudioOptions::None);
if (PARTY_FAILED(error))
{
    printf("Failed to disable noise suppression for local chat control 0x%p! error = 0x%08x\n", localChatControl, error);
}
```

## Considérations relatives aux performances

D'après les tests internes, l'activation de la suppression du bruit dans PlayFab Party n'a pas d'impact significatif sur les performances du processeur ni sur l'autonomie de la batterie.

## Voir aussi

* [Vue d'ensemble de Party](/fr/services/playfab/multiplayer/networking)
* [Démarrage rapide de Party](/fr/services/playfab/multiplayer/networking/quickstart)
* [Exigences spécifiques à Android](/fr/services/playfab/multiplayer/networking/android-specific-requirements)
* [Exigences spécifiques à iOS et macOS](/fr/services/playfab/multiplayer/networking/apple-specific-requirements)


## Related topics

- [Comprendre le fonctionnement de la conversation PlayFab Party](/fr/services/playfab/community/voice-communications/concepts-chat.md)
- [Appliquer des effets vocaux personnalisés grâce à la manipulation audio en temps réel](/fr/services/playfab/community/voice-communications/concepts-realtime-audio-manipulation.md)
- [PartyVoiceAudioOptions](/fr/services/playfab/multiplayer/networking/reference/enums/partyvoiceaudiooptions.md)
- [Notes de version de PlayFab Party](/fr/services/playfab/multiplayer/networking/release-notes.md)
- [Vue d'ensemble de l'audio](/fr/build/console-features/audio/overviews/audio.md)
