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 chat. La mémoire de la chaîne reste valide jusqu’à la destruction du contrôle de chat.
Valeur renvoyée
PartyErrorc_partyErrorSuccess si l’appel a réussi ; sinon, un code d’erreur. La forme lisible du code d’erreur peut être obtenue via PartyManager::GetErrorMessage().
Remarques
La langue est utilisée comme langue parlée associée à ce contrôle de chat 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 chat est traité comme de l’anglais (États-Unis) et transcrit comme tel. Si la traduction est activée via SetTranscriptionOptions() ou SetTextChatOptions(), les transcriptions du chat vocal et/ou le chat 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 chat. Le code de langue peut être interrogé via GetLanguage().
Configuration requise
En-tête : Party.hVoir aussi
PartyLocalChatControlPartyLocalDevice::CreateChatControl
PartyLocalChatControl::SetTranscriptionOptions
