PartySetTextToSpeechProfileCompletedStateChange
特定于 SetTextToSpeechProfileCompleted 类型状态更改的信息。
语法
struct PartySetTextToSpeechProfileCompletedStateChange : PartyStateChange {
PartyStateChangeResult result;
PartyError errorDetail;
PartyLocalChatControl* localChatControl;
PartySynthesizeTextToSpeechType type;
PartyString profileIdentifier;
void* asyncIdentifier;
}
成员
result
PartyStateChangeResult
指示操作已成功或失败的原因。
成功后,PartyLocchatcontrol::getTettospeechprofile() 将返回与提供给与此状态更改相关联的 PartyLocchatcontrol::setTettospeechprofile() 调用的配置文件标识符对应的完整配置文件对象。 失败时,PartyLocalChatControl::GetTextToSpeechProfile() 将返回 null。
errorDetail
PartyError
提供有关任何潜在错误情况的其他故障排除信息的诊断值。
可通过 PartyManager::GetErrorMessage() 检索此错误详细信息的可读形式。
localChatControl
PartyLocalChatControl*
与此状态更改相关联的呼叫中使用的聊天控件。
type
PartySynthesizeTextToSpeechType
向与此状态更改关联的调用提供的文本到语音转换操作的类型。
profileIdentifier
PartyString
向与此状态更改相关联的调用提供的配置文件标识符。
asyncIdentifier
void*
向与此状态更改相关联的调用提供的异步标识符。
备注
最多将从来自 PartyManager::StartProcessingStateChanges() 的任何状态更改批处理中返回一个 PartySetTextToSpeechProfileCompletedStateChange 对象。
要求
标题: Party.h