XSpeechSynthesizerSetDefaultVoice
指定语音合成器将使用系统默认语音。语法
参数
speechSynthesizer _In_类型:XSpeechSynthesizerHandle 指定将使用默认语音的语音合成器。
返回值
类型:HRESULT 如果成功,则返回 S_OK;否则返回错误代码。有关错误代码列表,请参阅错误代码。备注
此函数在时间敏感型线程上调用不安全。有关详细信息,请参阅时间敏感型线程。
- 若要为指定的语音合成器使用不同的已安装语音,请调用 XSpeechSynthesizerSetCustomVoice。
- 若要枚举并获取当前设备上已安装语音的信息,请使用 XSpeechSynthesizerEnumerateInstalledVoices 函数以及 XSpeechSynthesizerInstalledVoicesCallback 回调函数。
- 对于每个已安装的语音,XSpeechSynthesizerVoiceInformation 结构提供语音 ID、说明、显示文本、性别、语言和其他信息。
要求
头文件: XSpeechSynthesizer.h 库: xgameruntime.lib 支持的平台: Windows、XBOX One 系列主机和 XBOX Series 主机概念文档
另请参阅
XAccessibilityXSpeechSynthesizerCreateStreamFromText
XSpeechSynthesizer
