使用 Microsoft 语音服务的机器人语音风格
Robotic Voice Style With Microsoft Speech Service
我正在开发一个应用程序,我们想尝试 robot voice
进行用户交互,而不是当前的语音服务标准语音。
这将使应用程序更加令人兴奋,因为我们的机器人将与孩子们交谈。
应用程序应使用巴西葡萄牙语。
问题:
是否有 built-in 语言模型可以为 pt-BR
实现这一目标?
如果不行,是否可以通过 SSML 或 C# 自定义标准语音?
也欢迎提出建议!
您可以考虑使用 espeak 生成机器人声音。您还可以在 SSML 中使用 "range" 参数和 prosody 元素来执行此操作。目前只有 Microsoft(Azure 云、SAPI5 和 WinRT 的 Windows.Media.Speech)引擎支持 "range" 属性。
示例:
<speak version="1.0" xml:lang="pt-BR">
<prosody pitch="x-low" range="-100%">All your base are belong to us</prosody>
</speak>
我正在开发一个应用程序,我们想尝试 robot voice
进行用户交互,而不是当前的语音服务标准语音。
这将使应用程序更加令人兴奋,因为我们的机器人将与孩子们交谈。
应用程序应使用巴西葡萄牙语。 问题:
是否有 built-in 语言模型可以为
pt-BR
实现这一目标?如果不行,是否可以通过 SSML 或 C# 自定义标准语音?
也欢迎提出建议!
您可以考虑使用 espeak 生成机器人声音。您还可以在 SSML 中使用 "range" 参数和 prosody 元素来执行此操作。目前只有 Microsoft(Azure 云、SAPI5 和 WinRT 的 Windows.Media.Speech)引擎支持 "range" 属性。
示例:
<speak version="1.0" xml:lang="pt-BR">
<prosody pitch="x-low" range="-100%">All your base are belong to us</prosody>
</speak>