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
PartyErrorc_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.hVoir aussi
PartyLocalChatControlPartyLocalDevice::CreateChatControl
PartyLocalChatControl::SetTranscriptionOptions
