You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何自定义Azure文本转语音中句组间的静默时长

解决Azure文本转语音句组间静默时长的问题

要调整你提到的句组(段落)之间的静默间隔,使用paragraphboundarysilence参数即可,这个参数专门控制段落级别的停顿时长,用法和你已经在用的sentenceboundarysilence完全一致。

具体操作方式:

  • 在Azure文本转语音控制台中,切换到SSML模式(默认是纯文本输入,需手动切换)
  • 用SSML标签包裹你的文本,把两个句组分别放在<p>标签里,然后在根标签<speak>中指定paragraphboundarysilence参数,比如设置为50毫秒:
<speak version="1.0" xmlns="http://www.w3.org/2001/10/synthesis" xml:lang="en-US" paragraphboundarysilence="50ms">
  <p>你的第一组句子内容,以'best game ever'结尾</p>
  <p>Reason number one: 你的第二组句子内容</p>
</speak>
  • 生成语音时,两个<p>标签包裹的内容(也就是你说的两个句组)之间的静默时长就会按照设置的数值生效。

参数值支持毫秒(ms)或秒(s)单位,比如"0.2s"代表200毫秒,可根据需求灵活调整。

内容的提问来源于stack exchange,提问作者srkmish

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 05:15:08