PartyLocalChatControl::GetLanguage
Ruft die Diesem Chat-Steuerelement zugeordnete Sprache ab.
Syntax
PartyError GetLanguage(
PartyString* languageCode
)
Parameter
languageCode
PartyString*
Bibliotheksseitig zugeordnete Ausgabe
Der vom Chat verwendete BCP 47-Sprachcode steuert die zukünftige Kommunikation. Der Speicher für die Zeichenfolge bleibt gültig, bis das Chatsteuerelement zerstört wird.
Rückgabewert
PartyError
c_partyErrorSuccess
, wenn der Aufruf erfolgreich war oder andernfalls ein Fehlercode vorliegt. Die lesbare Form des Fehlercodes kann über PartyManager::GetErrorMessage() abgerufen werden.
Hinweise
Die Sprache wird als gesprochene Sprache verwendet, die diesem Chatsteuerelement für die Transkription zugeordnet ist, und die Zielsprache für eingehende Übersetzungen. Wenn der angegebene Sprachcode en-US ist, wird die Audioeingabe für dieses Chatsteuerelement für instance als die Sprache Englisch (USA) behandelt und als solche transkribiert. Wenn die Übersetzung entweder über SetTranscriptionOptions() oder SetTextChatOptions() aktiviert ist, werden die eingehenden Sprachchattranskriptionen und/oder Textchats in Englisch (USA) übersetzt.
Der Sprachcode sollte im BCP 47-Format vorliegen. Unterstützte Sprachcodes werden unter Sprachunterstützung aufgelistet. Die Angabe eines nicht unterstützten oder ungültigen Sprachcodes führt nicht dazu, dass diese Methode fehlschlägt, führt jedoch dazu, dass keine Transkriptionen generiert werden, die diesem Chatsteuerelement zugeordnet sind. Der Sprachcode kann über GetLanguage() abgefragt werden.
Voraussetzungen
Header: Party.h
Weitere Informationen
PartyLocalChatControl
PartyLocalDevice::CreateChatControl
PartyLocalChatControl::SetTranscriptionOptions