Passer au contenu principal
Obtient la langue associée à ce contrôle de clavardage.

Syntaxe

Paramètres

languageCode   PartyString*
library-allocated output
Le code de langue BCP 47 de sortie utilisé pour les communications futures du contrôle de clavardage. La mémoire de la chaîne reste valide jusqu’à la destruction du contrôle de clavardage.

Valeur de retour

PartyError c_partyErrorSuccess si l’appel a réussi; sinon, un code d’erreur. La forme lisible du code d’erreur peut être obtenue au moyen de PartyManager::GetErrorMessage().

Remarques

La langue est utilisée comme langue parlée associée à ce contrôle de clavardage pour la transcription, et comme langue cible pour les traductions entrantes. Si le code de langue spécifié est en-US, par exemple, l’audio d’entrée de ce contrôle de clavardage est traité comme de l’anglais (États-Unis) et transcrit comme tel. Si la traduction est activée au moyen de SetTranscriptionOptions() ou SetTextChatOptions(), les transcriptions du clavardage vocal et/ou le clavardage textuel entrants sont traduits en anglais (États-Unis).

Le code de langue doit être au format BCP 47; les codes de langue pris en charge sont répertoriés dans Prise en charge des langues. La spécification d’un code de langue non pris en charge ou non valide ne fait pas échouer cette méthode, mais entraîne l’échec de la génération des transcriptions associées à ce contrôle de clavardage. Le code de langue peut être interrogé au moyen de GetLanguage().

Configuration requise

En-tête : Party.h

Voir aussi

PartyLocalChatControl
PartyLocalDevice::CreateChatControl
PartyLocalChatControl::SetTranscriptionOptions
Dernière modification le 8 octobre 2026