Usar SSML (Console) - 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á.

Usar SSML (Console)

Com as tags do SSML, você pode personalizar e controlar diversos aspectos da fala, como pronúncia, volume, tom e velocidade. No AWS Management Console, o texto aprimorado por SSML que você deseja converter em áudio é inserido na guia SSML da página Texto para fala. Embora o texto inserido sem formatação conte com configurações padrão para o idioma e a voz escolhidos, o texto aprimorado com SSML informa ao Amazon Polly não apenas o que você deseja dizer, mas como deseja dizê-lo. Exceto para as tags SSML adicionadas, o Amazon Polly sintetiza textos aprimorados por SSML da mesma maneira que ele sintetiza texto sem formatação. Consulte Etapa 2: sintetização de fala com entrada de texto sem formatação (console) para obter mais informações.

Ao usar SSML, coloque todo o texto em uma tag <speak> para que o Amazon Polly saiba que você está usando SSML. Por exemplo: .

<speak>Hi! My name is Joanna. I will read any text you type here.</speak>

Em seguida, use tags SSML específicas no texto dentro das tags <speak> para personalizar a maneira como você deseja que o texto soe. Você pode adicionar uma pausa, alterar o ritmo da fala, diminuir ou aumentar o volume da voz ou adicionar muitas outras personalizações para que o texto soe da forma adequada para você. Para obter uma lista completa das tags SSML que você pode usar, consulte Tags SSML compatíveis.

No exemplo a seguir, você usa uma tag SSML para informar o Amazon Polly sobre a substituição do "World Wide Web Consortium" por "W3C" quando se refere a um parágrafo curto. Você também pode usar tags para inserir uma pausa e sussurrar uma palavra. Compare os resultados deste exercício com os do Aplicação dos léxicos usando o console (sintetizar fala) .

Para obter mais informações sobre o SSML por meio de exemplos, consulte Tags SSML compatíveis.

Como sintetizar a fala com base no texto aprimorado por SSML (console)

  1. Faça login no AWS Management Console e abra o console do Amazon Polly em https://console.aws.amazon.com/polly/.

  2. Selecione a guia Text-to-Speech (Texto para fala) se ela ainda não estiver sendo exibida.

  3. Ative SSML.

  4. Digite ou cole o texto a seguir na caixa de texto:

    <speak> He was caught up in the game.<break time="1s"/> In the middle of the 10/3/2014 <sub alias="World Wide Web Consortium">W3C</sub> meeting, he shouted, "Nice job!" quite loudly. When his boss stared at him, he repeated <amazon:effect name="whispered">"Nice job,"</amazon:effect> in a whisper. </speak>

    As tags SSML informam o Amazon Polly como renderizar o texto:

    • <break time="1s"/> diz ao Amazon Polly para pausar um segundo entre as duas primeiras frases.

    • <sub alias="World Wide Web Consortium">W3C</sub> diz ao Amazon Polly para substituir "World Wide Web Consortium" pelo acrônimo "W3C".

    • <amazon:effect name="whispered">Nice job</amazon:effect> diz ao Amazon Polly para sussurrar "Bom trabalho" pela segunda vez.

      nota

      Ao usar a AWS CLI, você coloca o texto de entrada entre aspas para diferenciá-lo do código ao redor. O console do Amazon Polly não mostra o código, para que você não coloque um texto de entrada entre aspas quando usá-lo.

  5. Em Idioma, escolhaInglês, EUA e uma voz.

  6. Para ouvir a fala, selecione Ouvir.

  7. Para salvar o arquivo de fala, selecione Baixar. Se quiser salvá-lo em um formato diferente, expanda Configurações adicionais, ative as Configurações de formato de arquivo de fala, escolha o formato desejado e escolha Baixar.