移动

时间:2018-03-19 18:09:12

标签: actions-on-google

我正在<emphasis>标记上寻找Google小组的帮助/反馈。我试图用它来强调用户可以做出的选择。

"<speak> Would you like to listen to <emphasis level="moderate"> this </emphasis> or <emphasis level="moderate"> that? </emphasis></speak>"

这打破了语音输出,作为语音的快速修复,我将整个字符串包含在低级别的强调标记中。

供参考:"<speak> <emphasis level="low"> Would you like to listen to <emphasis level="moderate"> this </emphasis> or <emphasis level="moderate"> that? </emphasis></emphasis></speak>"

但是,在移动电话上,<emphasis>标记会在强调任何字符串之前和之后添加新行。我可能有一个解决方法,但我也想将此报告为一个错误。

我在手机上输出的内容如下:

"Would you like to listen to this or that?"

1 个答案:

答案 0 :(得分:1)

这听起来像是以文本或文本转语言的形式发送回来。如果您使用SSML将其发回并使用相应的<speak>标记,则应该可以使用。所以它可能看起来像

<speak>
Would you like to listen to <emphasis level="strong"> this </emphasis> or <emphasis level="strong"> that? </emphasis>
</speak>

您还应该确保使用ssml字段而不是textToSpeech字段或任何类似字段将其发回。