PartyLocalChatControl::GetLanguage
获取与此聊天控件关联的语言。
语法
PartyError GetLanguage(
PartyString* languageCode
)
参数
languageCode
PartyString*
库分配的输出
聊天使用的输出 BCP 47 语言代码控制将来的通信。 在聊天控件被销毁之前,字符串的内存保持有效。
返回值
PartyError
如果调用成功,则为 c_partyErrorSuccess
,否则为错误代码。 可通过 PartyManager::GetErrorMessage() 检索错误代码的可读形式。
备注
该语言用作与此聊天控件关联的听录语言和传入翻译的目标语言。 例如,如果指定的语言代码为 en-US,则此聊天控件的输入音频将被视为英语 (美国) 语言,并按此类转录。 如果通过 SetTranscriptionOptions() 或 SetTextChatOptions()启用翻译,传入的语音聊天听录和/或文本聊天将翻译为英语(美国)。
语言代码应采用 BCP 47 格式;支持的语言代码已在语言支持中枚举。 指定不受支持的或无效的语言代码不会导致此方法失败,但会导致无法生成与此聊天控件关联的听录。 可以通过 GetLanguage() 查询语言代码。
要求
标题: Party.h
另请参阅
PartyLocalChatControl
PartyLocalDevice::CreateChatControl
PartyLocalChatControl::SetTranscriptionOptions