SSML(Speech Synthesis Markup Language)是一种基于 XML 的语音合成标记语言,可以精细控制语速、停顿、发音等语音特征。
<speak> 根标签
包裹整段文本,可设置全局语速、音量、音调。
<speak rate="1.5" volume="60" pitch="1.2">
Hello, this is a test.
</speak>
<break> 停顿
在文本中插入停顿,可按时间或强度设置。
Hello.<break time="1s"/>How are you?
Hello.<break strength="strong"/>How are you?
强度可选:weak(弱)、medium(中)、strong(强)、none(无)
<say-as> 特殊读法
控制数字、日期、电话号码等的朗读方式。
<say-as interpret-as="cardinal">12345</say-as>
<say-as interpret-as="telephone">010-12345678</say-as>
<say-as interpret-as="date" format="yyyymmdd">20260101</say-as>
<say-as interpret-as="time" format="hms12">02:30:00</say-as>
<phoneme> 注音
使用国际音标(IPA)指定单词发音。
<phoneme alphabet="ipa" ph="ˈkɒzi">cosy</phoneme>
💡 提示:选中文本后点击上方 SSML 工具栏按钮,可快速插入对应标签。