Google行动的“文字转语音”配置

时间:2019-10-03 15:27:33

标签: dialogflow actions-on-google ssml

我有一个使用Dialogflow和Google动作的框架开发的应用程序。

当我提供带有数字的答复时,语音引擎的文本将0(零)发音为“ O”(哦)

有什么方法可以配置为不将0(零)说成“ O”(哦),而应该始终说“零”?

请帮助

2 个答案:

答案 0 :(得分:1)

您可以查看SSML的文档,以在文本语音转换中提供更具体的细微差别。

如果您想说特定的字符,则应该可以使用SSML say-as标签:

<speak>
  <say-as interpret-as="characters">1234567890</say-as>
</speak>

答案 1 :(得分:0)

使用语音元素的子别名解决了我的问题

<speak>This is test<sub alias="one one zero seven">1107</sub> </speak>