Actions on google 谷歌的行动不';t播放正确的SSML强调并将其视为段落

Actions on google 谷歌的行动不';t播放正确的SSML强调并将其视为段落,actions-on-google,ssml,Actions On Google,Ssml,我发现,当我发回一个带有的回复时,谷歌的动作将其视为一个新的段落,并打断了句子 例如: <speak> <p> Do you like <emphasis level="strong">red</emphasis>, <emphasis level="strong">blue</emphasis> or <emphasis level="strong">green</emphasi

我发现,当我发回一个带有
的回复时,谷歌的动作将其视为一个新的段落,并打断了句子

例如:

<speak>
     <p>
        Do you like <emphasis level="strong">red</emphasis>, <emphasis level="strong">blue</emphasis> or <emphasis level="strong">green</emphasis> car?
     </p>
     <p>
        Do you like red, blue or green car?
    </p>
</speak>


你喜欢红色、蓝色还是绿色的汽车?

你喜欢红色、蓝色还是绿色的汽车?

此错误可以在
TTS模拟器中复制。或作为官方回复发送

我在这里添加了两个句子和
,以突出区别。但是,事实上,这里没有必要。这个问题可以在没有这些标签的情况下复制

根据<代码> <代码>可以在句子的中间。 另外。我在Amazon Alexa上试用了同样的标签,它不认为它是一个新的行。 附言:


Google的更多操作中断了语音文本的呈现,并在
之前/之后添加了额外的换行符。但这是一个小问题——因为我可以通过displayText来解决它。演讲中断在这里更为重要。

感谢您的报道。这是我们计划在未来解决的已知问题。现在,重点将放在句子层面。@LeonNichols感谢您的支持!很高兴知道。迫不及待地想在生产中使用此功能,顺便问一下,其他SSML功能如何,是否有任何关于实施/支持级别的文档?我们目前对SSML的支持记录在这里:@leonnichols btw我发现,与
标记相同的问题截至2020年8月仍未解决。我需要能够在我的项目中增加对单个单词的强调!谷歌的故事是什么?