文档

支持

Vivox Unity SDK

Vivox Unity SDK

文本转语音语音选项

Select voice options for text-to-speech output.
阅读时间1 分钟最后更新于 13 天前

在注入文本转语音 (TTS) 消息或在本地读取文本之前,可以选择要用于合成语音的语音。可以随时对每个用户设置此选项。 提供两种语音:男性和女性。可以使用以下脚本列出所有可用语音:
foreach (string voiceName in VivoxService.Instance.TextToSpeechAvailableVoices){ Console.WriteLine($"Available Voice: Name=[{voiceName}]");}// Available Voice: Name=[en_US male]// Available Voice: Name=[en_US female]Console.WriteLine($"Current Voice: {VivoxService.Instance.TextToSpeechCurrentVoice()}");// Current Voice: en_US female
当调用需要语音进行合成的 TTS 方法时,系统会使用设置为该用户的当前语音的 ITTSVoice。如果未选择语音,则系统使用 Vivox SDK 默认值。