> ## 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.

# Supresión de ruido del audio de voz

> Habilite la supresión dinámica de ruido del micrófono en el chat de voz de PlayFab Party para mejorar la calidad de voz de los jugadores en entornos ruidosos en dispositivos Android e iOS.

# Mejora de la calidad del audio de voz con supresión de ruido

PlayFab Party permite capturar y transmitir audio del micrófono entre jugadores para habilitar el chat de voz en tiempo real. A menudo, junto con este audio del micrófono se captura ruido de fondo, que puede degradar la calidad de la voz de ese jugador tal como la oyen los demás jugadores. Para mejorar la calidad del audio de voz de los jugadores en entornos ruidosos, puede configurar PlayFab Party para que suprima dinámicamente el ruido capturado desde los micrófonos de los jugadores.

## Requisitos previos

Este tutorial supone que está básicamente familiarizado con el [chat de voz en PlayFab Party](/services/playfab/community/voice-communications/concepts-chat).

## Compatibilidad con plataformas

La supresión de ruido no está disponible en todas las plataformas. Aunque los métodos asociados con la supresión de ruido están presentes en el encabezado unificado multiplataforma, actualmente solo están implementados para Android e iOS. Los métodos devolverán errores en otras plataformas.

### Limitaciones de modelos de dispositivo

La supresión de ruido en PlayFab Party solo se admite en dispositivos Android con CPU mejoradas con Advanced SIMD (Neon). La supresión de ruido se puede habilitar en dispositivos Android sin esta compatibilidad, pero el audio de voz se transmitirá sin ninguna supresión de ruido.

En iOS, la supresión de ruido se admite en todos los dispositivos iOS.

## Cómo habilitar la supresión de ruido en su juego

### Empaquetado del modelo en el juego

La supresión de ruido en PlayFab Party requiere que se empaquete un archivo adicional en el juego. Busque el archivo **PartyNoiseSuppressionModel.fpie** distribuido con el paquete de la biblioteca de Party. Según la plataforma, deben realizarse acciones distintas.

#### Android

Copie el archivo **PartyNoiseSuppressionModel.fpie** dentro del directorio **\{game}/src/main/assets/directory**.

#### iOS

Incluya PartyNoiseSuppressionModel.fpie en los recursos de su juego.

### Ejemplo: Habilitación de la supresión de ruido para un control de chat 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);
}
```

### Ejemplo: Deshabilitación de la supresión de ruido para un control de chat 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);
}
```

## Consideraciones de rendimiento

Según las pruebas internas, habilitar la supresión de ruido en PlayFab Party no afecta significativamente al rendimiento de la CPU ni a la duración de la batería.

## Consulte también

* [Información general de Party](/services/playfab/multiplayer/networking)
* [Inicio rápido de Party](/services/playfab/multiplayer/networking/quickstart)
* [Requisitos específicos de Android](/services/playfab/multiplayer/networking/android-specific-requirements)
* [Requisitos específicos de iOS y macOS](/services/playfab/multiplayer/networking/apple-specific-requirements)


## Related topics

- [Descripción de cómo funciona el chat de PlayFab Party](/es/services/playfab/community/voice-communications/concepts-chat.md)
- [Solución de problemas del chat de voz](/es/services/playfab/community/voice-communications/concepts-audio-troubleshooting.md)
- [Aplicación de efectos de voz personalizados con manipulación de audio en tiempo real](/es/services/playfab/community/voice-communications/concepts-realtime-audio-manipulation.md)
- [Directrices de experiencia de usuario de texto a voz y entrada de texto de PlayFab Party](/es/services/playfab/community/voice-communications/party-text-to-speech-ux-guidelines.md)
- [PartyVoiceAudioOptions](/es/services/playfab/multiplayer/networking/reference/enums/partyvoiceaudiooptions.md)
