Adicionar uma pausa - Amazon Polly

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Adicionar uma pausa

<break>

Essa etiqueta é compatível com TTS generativa, de forma longa, neural e padrão.

Para adicionar uma pausa ao texto, use a tag <break>. Você pode definir uma pausa com base na intensidade (equivalente à pausa após uma vírgula, uma frase ou um parágrafo), ou configurá-la para um determinado período em segundos ou milissegundos. Se você não especificar um atributo para determinar o tamanho da pausa, o Amazon Polly usará o padrão, que é <break strength="medium"/>, que adiciona uma pausa do tamanho de uma pausa após uma vírgula.

Valores de atributo strength:

  • none: nenhuma pausa. Use none para remover uma pausa comum, como a que ocorre depois de um ponto final.

  • x-weak: tem a mesma função de none; nenhuma pausa.

  • weak: define uma pausa com a mesma duração da pausa após uma vírgula.

  • medium: tem a mesma função de weak.

  • strong: define uma pausa com a mesma duração da pausa após uma frase.

  • x-strong: define uma pausa com a mesma duração da pausa após um parágrafo.

Valores de atributo time:

  • [number]s: a duração da pausa, em segundos. A duração máxima é de 10s.

  • [number]ms: a duração da pausa em milissegundos. A duração máxima é de 10000ms.

Por exemplo:

<speak> Mary had a little lamb <break time="3s"/>Whose fleece was white as snow. </speak>

Se você não usar um atributo com a tag break, o resultado variará dependendo do texto:

  • Se não houver mais nenhuma pontuação ao lado da tag break, ela criará uma <break strength="medium"/> (pausa de duração de vírgula).

  • Se a tag estiver ao lado de uma vírgula, ela atualizará a tag para uma <break strength="strong"/> (pausa de duração de frase).

  • Se a tag estiver ao lado de um ponto final, ela atualizará a tag para uma <break strength="x-strong"/> (pausa de duração de parágrafo).