Uso de SSML (consola) - Amazon Polly

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Uso de SSML (consola)

Con las etiquetas SSML, puede personalizar y controlar diferentes aspectos del fragmento hablado, como la pronunciación, el volumen y la velocidad de habla. En la AWS Management Console, el texto mejorado con SSML que desea convertir en audio se introduce en la pestaña SSML de la página de conversión de texto a voz. Aunque el texto que se escribe sin formato se basa en los valores predeterminados elegidos para el idioma y la voz, el texto mejorado con SSML indica a Amazon Polly no solo lo que se desea decir, sino también cómo se desea decirlo. Si se exceptúan las etiquetas SSML añadidas, Amazon Polly sintetiza el texto mejorado con SSML del mismo modo que sintetiza el texto sin formato. Para obtener más información, consulte Paso 2.2: sintetizar el habla con entrada de texto sin formato (consola).

Cuando utilice SSML, incluya todo el texto en una etiqueta <speak> para indicar a Amazon Polly que está utilizando SSML. Por ejemplo:

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

A continuación, utilice etiquetas SSML específicas en el texto que está dentro de las etiquetas <speak> para personalizar la forma en la que desea que suene el texto. Puede añadir una pausa, cambiar el ritmo de la locución, reducir o aumentar el volumen de la voz, o añadir muchas otras personalizaciones para hacer modo que el texto suene como usted desea. Para obtener una lista completa de las etiquetas SSML que puede utilizar, consulte Etiquetas SSML admitidas.

En el ejemplo siguiente, se usa una etiqueta SSML para indicar a Amazon Polly que sustituya "World Wide Web Consortium" por "W3C" cuando lea un breve párrafo. También puede utilizar etiquetas para introducir una pausa y susurrar una palabra. Compare los resultados de este ejercicio con los de Aplicar lexicones a través de la consola (síntesis de voz).

Para obtener más información y ejemplos de SSML, consulte Etiquetas SSML admitidas.

Para sintetizar la voz de texto mejorado con SSML (consola)

  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon Polly en https://console.aws.amazon.com/polly/.

  2. Si aún no está abierta, elija la pestaña Text-to-Speech (Texto a voz).

  3. Active SSML.

  4. Escriba o pegue el siguiente texto en el cuadro 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>

    Las etiquetas SSML indican a Amazon Polly cómo representar el texto:

    • <break time="1s"/> indica a Amazon Polly que debe detenerse un segundo entre las dos primeras frases.

    • <sub alias="World Wide Web Consortium">W3C</sub> indica a Amazon Polly que debe sustituir "World Wide Web Consortium" por el acrónimo "W3C".

    • <amazon:effect name="whispered">Nice job</amazon:effect> indica a Amazon Polly que susurre la segunda instancia de "Nice job".

      nota

      Cuando use la AWS CLI, debe incluir el texto de entrada entre comillas para diferenciarlo del código que lo rodea. La consola de Amazon Polly no muestra el código, de modo que no incluya el texto de entrada entre comillas cuando la utilice.

  5. En Idioma, seleccione Inglés (EE. UU.) y, a continuación, seleccione una voz.

  6. Si desea escuchar el fragmento hablado, elija Escuchar.

  7. Para guardar el archivo de voz, elija Descargar. Si quiere guardarlo en un formato diferente, expanda Ajustes adicionales, active la Configuración del formato del archivo de locución, elija el formato que desee y, a continuación, seleccione Descargar.