Während Google bei einigen der Orte eine bessere Arbeit machen sollte, wie Leon im Kommentar erwähnte, wird es manchmal Fälle geben, in denen der Ton nicht mit dem Text übereinstimmt und Sie ihn selbst erzwingen wollen.
In diesen Fällen können Sie das Tag SSML<sub>
in Ihrer Antwort verwenden. Es braucht einen alias
Parameter, der enthält, wie Sie es ausgesprochen haben möchten, während der Körper des Tags den anzeigbaren Text enthalten würde.
Ich habe es nicht getestet (und ich bin nicht sicher, ob ich weiß, würde, wie es klingen sollte, auch wenn ich), aber SSML wie die folgenden sein könnte, was Sie suchen:
<speak>
Welcome to <sub alias="furless">Thurles</sub>.
</speak>
Wenn Sie die node.js-Bibliothek von Google verwenden, sollte dies als SSML erkannt und die Parameter in der Antwort entsprechend eingestellt werden. Wenn Sie den JSON selbst schreiben, müssen Sie ihn im Feld ssml
anstelle des Felds textToSpeech
in Ihrer SimpleResponse senden.
Können Sie eine Supportanfrage stellen, damit wir Ihnen folgen können: https://developers.google.com/actions/support/ –