Google 上的 SSML Actions,更改说话语言
Posted
技术标签:
【中文标题】Google 上的 SSML Actions,更改说话语言【英文标题】:SSML Actions on Google, change speaking language 【发布时间】:2019-06-23 21:06:44 【问题描述】:我似乎无法在对话期间更改语言。 我试过了:
<speak>
<voice gender="male" variant="3" langaugeCode="fr">
<prosody rate="105%">
Bonjour
</prosody>
</voice>
</speak>
有什么办法吗?
【问题讨论】:
【参考方案1】:<voice>
标记在 Google 助理的 SSML 中不是 officially supported,尽管它似乎确实部分起作用。
虽然gender
和variant
属性确实appear to work,SSML 规范does not define 一个languageCode
属性(您在问题中询问),并且languages
属性似乎不是支持。
【讨论】:
那很不幸 :(。您可能对如何动态更改语言有任何想法。或者这是不可能的? @WinterChilly 看来您在 langaugeCode 中有错字,否则它可以正常工作!以上是关于Google 上的 SSML Actions,更改说话语言的主要内容,如果未能解决你的问题,请参考以下文章
不同的 <prosody> ssml 值在 Google Text to Speech 中生成相同的音频
无法将 IPA 音素与 Google Home SSML 一起使用
如何从 Google Cloud text-to-speech API 获取 SSML <mark> 时间戳