use*_*174 6 ssml actions-on-google google-home
Alexa有能力使用IPA音素发声说话......下面的示例
<speak>
You say, <phoneme alphabet="ipa" ph="p??k??n">pecan</phoneme>.
I say, <phoneme alphabet="ipa" ph="?pi.kæn">pecan</phoneme>.
</speak>
Run Code Online (Sandbox Code Playgroud)
我无法在Google Home中的任何地方看到这种支持.任何人都知道Googles SSML是否支持此功能?
不幸的是,Google Assistant 似乎还不支持此标签。我也觉得这令人沮丧,因为我的回复中有很多名字被错误地读出。
目前 Google SSML 的文档定义如下: https://developers.google.com/actions/reference/ssml
请参阅本页上的以下警告:
请注意,Google 平台上的 Actions 目前并不支持 W3 SSML 规范中描述的所有元素和选项。此页面详细介绍了哪些元素和选项可用于您的应用程序。下面提供的 W3 参考链接可能对其他上下文和示例有所帮助。
不幸的是,没有提到“音素”支持。
然而,Google 确实提供了一些标准 SSML 参考中未包含的附加功能,例如标签(并行音频响应)。
解决此问题的一种方法是使用 SUB 标签。您可以替换别名短语来替换标记内的内容。
丹尼尔·里卡多 (Daniel Ricciardo) 名字的发音示例:-
<speak>Daniel <sub alias=\"Rickardo\">Ricciardo</sub></speak>
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请参阅以下链接: https://developer.amazon.com/docs/custom-skills/speech-synthesis-markup-language-ssml-reference.html#sub
| 归档时间: |
|
| 查看次数: |
671 次 |
| 最近记录: |