本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
添加停顿
<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"/>
(段落时长停顿)。