PlayFab Party では、プレイヤー間でマイク オーディオをキャプチャして送信することで、リアルタイムのボイス チャットが可能になります。このマイク オーディオと一緒に背景ノイズもキャプチャされることが多く、他のプレイヤーが聞くプレイヤーの声の品質を低下させる可能性があります。ノイズが多い環境でのプレイヤーのボイス オーディオの品質を向上させるために、PlayFab Party を構成してプレイヤーのマイクからキャプチャされるノイズを動的に抑制できます。
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);}
// to disable noise suppression for a local chat controlPartyError 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);}