新增暫停 - Amazon Polly

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

新增暫停

<break>

此標籤受生成、長格式、神經和標準TTS格式支援。

若要在文字中加入停頓,請使用 <break> 標籤。您可以根據強度設定停頓 (等同於逗號、句子或段落後的停頓),或者您可以將它設定為以秒或毫秒計算的特定時間長度。如果您未指定屬性來決定暫停長度,Amazon Polly 會使用預設值 ,也就是 <break strength="medium"/>,這會在逗號之後新增暫停長度。

strength 屬性值:

  • none:無停頓。使用 none 可移除正常發生的停頓,例如在句點之後的停頓。

  • x-weak:具有 none 相同的強度,無停頓。

  • weak:設定和逗號後的停頓相同持續時間的停頓。

  • medium:具有 weak 相同的強度。

  • strong:設定和句子後的停頓相同持續時間的停頓。

  • x-strong:設定和段落後的停頓相同持續時間的停頓。

time 屬性值:

  • [number]s:停頓期間,以秒為單位。最大期間為 10s

  • [number]ms:停頓期間,以毫秒為單位。最大期間為 10000ms

例如:

<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"/> (段落長度停頓)。