私の音声応答に<say-as interpret-as="characters"></say-as>
タグを使用すると、Googleアシスタントは突然応答全体を別々に発音します。 Googleのアシスタントが何らかの理由なく句読点を削除したように聞こえます。 "。"で始まる一時停止は突然消えてしまいます。SSML(interpretation as = "characters")を使用すると句読点が削除されます
だけのlangaugeとして「英語(米国)」を選択し、Googleのシミュレータ上のアクションを起動し、この現象を再現し、このオーディオスニペットを聴くには:あなたが<say-as interpret-as="characters"></say-as>
タグを削除した場合
<speak>This is a test with number spelled as digit. The number is <say-as interpret-as="characters">12345</say-as>. Ask me "What to do with this number?" if you'd like to have more information.</speak>
、発音が再び動作します。それが聞こえるはずですように。これは、今の音
<speak>This is a test with number spelled as digit. The number is 12345. Ask me "What to do with this number?" if you'd like to have more information.</speak>
。 speak
タグを一切省略すると、同じ結果になります。
ドイツ語では、この問題はさらに重要です。ドイツ語の音声応答で<say-as interpret-as="characters"></say-as>
を使用すると、正直にほとんど理解できない応答につながります。