在我的SSML响应中,如果我添加一个重点,而不是额外的文本,音频结果是错误的:
<speak>
<p>To make a search, say: <emphasis>help</emphasis>.</p>
<p>To make a search, say: "<emphasis>help</emphasis>".</p>
<p>To make a search, say: "<emphasis>help</emphasis>" and I will help you.</p>
</speak>
在这个样本中,对于第一个发送,助理说&#34; dot&#34;在发送结束时,在第二,它说&#34; quot dot&#34;。最后一个没关系。
有任何帮助可以解决这个问题吗?
弗雷德里克
答案 0 :(得分:1)
中间有emphasis
标记,音频分为三部分。句子的前后部分被分解为单独的部分,并作为单独的输出呈现。
<p>To make a search, say: <emphasis>help</emphasis>.</p>
成为:&#34;要进行搜索,请说:&#34;,&#34; help&#34;,&#34;。&#34;
这就是为什么它渲染点,因为没有单词所以它认为唯一的文本是句点。
您可以将点放在emphasis
标记内以删除该工件。
<p>To make a search, say: <emphasis>help.</emphasis></p>