如何在使用 SSML 说话时跳过某些文本部分

Pri*_*lia 5 text-to-speech ssml

是否有一些 SSML 标签等,从说话中删除特定的文本行。是的,我知道我可以在将它发送到语音合成器之前使用字符串函数删除它。但我的问题是,有没有办法标记或标记一些文本,使其无法播放。我正在为这个问题寻找一些基于 XML 的解决方案。

Luc*_*eis 1

我想知道 XML 注释是否是您想要实现的目标的有效解决方案:

<!-- <say-as interpret-as="telephone" format="39">+39.347.7577577</say-as> -->
Run Code Online (Sandbox Code Playgroud)

或者:

<say-as interpret-as="telephone" format="39"><!-- +39.347.7577577 --></say-as>
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助。