本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
添加停顿
<break>
生成式、长篇、神经和标准 TTS 格式都支持此标签。
要向文本添加停顿,请使用 <break> 标签。您可以根据强度设置停顿(等同于逗号、句子或段落后的停顿),也可以将停顿设置为特定的时间长度(以秒为单位或以毫秒为单位)。如果您未指定属性来确定停顿时长,则 Amazon Polly 将使用默认值(即 <break
strength="medium"/>),这将为停顿添加逗号后停顿的时长。
strength 属性值:
-
none:无停顿。使用none去除正常情况下会出现的停顿,例如句号之后的停顿。 -
x-weak:与none长度相同,无停顿。 -
weak:设置与逗号后的停顿相同的持续时间的停顿。 -
medium:与weak长度相同。 -
strong:设置与句子后的停顿相同的持续时间的停顿。 -
x-strong:设置与段落后的停顿相同的持续时间的停顿。
time 属性值:
-
:停顿的持续时长,以秒为单位。持续时长上限为[number]s10s。 -
:停顿的持续时长,以毫秒为单位。持续时长上限为[number]ms10000ms。
例如:
<speak>
Mary had a little lamb <break time="3s"/>Whose fleece was white as snow.
</speak>如果未将属性用于 break 标签,则结果将因文本而异:
-
如果
break标签旁边没有其他标点,则将创建<break strength="medium"/>(逗号时长停顿)。 -
如果标签位于逗号旁边,则将标签升级到
<break strength="strong"/>(句子时长停顿)。 -
如果标签位于句号旁边,则将标签升级到
<break strength="x-strong"/>(段落时长停顿)。