3

我发现当我发回带有<emphasis>句子内部的响应时,Google 的 Actions 将其视为一个新段落并打破了句子。

例如:

<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>

这是呈现的 mp3

这个错误可以在TTS Simulator. 或由官方node.js SDK作为响应发送

我在这里添加了 2 句话并<p>强调差异。但是,实际上,这里没有必要。如果没有这些标签,问题可能会被复制。

根据SSML 标准 <emphasis>,可以在句子的中间。

另外的。我在 Amazon Alexa 上尝试过相同的标签,但它并不认为它是一个新产品线。

PS:

更多 Google Actions 打破了语音文本的呈现,并在<emphasis>. 但这是小问题——因为我可以通过 displayText 修复它。破碎的言语在这里更重要。

4

0 回答 0