

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.

# Solicitud de marcas de voz
<a name="speechmarksconsole"></a>

Puede utilizar la consola o el comando `synthesize-speech` para solicitar las marcas de voz de Amazon Polly. Una vez hecho esto, podrá ver los metadatos o guardarlos en un archivo.

------
#### [ Console ]

**Generación de marcas de voz en la consola**

1. Inicia sesión en la consola Amazon Polly Consola de administración de AWS y ábrela en. [https://console.aws.amazon.com/polly/](https://console.aws.amazon.com/polly/)

1. Elija la pestaña **Text-to-Speech**.

1. Active **SSML** para usar SSML.

1. Escriba o pegue el texto en el cuadro de entrada.

1. En **Idioma**, elija el idioma del texto.

1. En **Voz**, elija la voz que desee usar.

1. Para cambiar la pronunciación del texto, expanda **Configuración adicional**, active **Personalizar pronunciación** y, en **Aplicar lexicón**, elija el lexicón deseado. 

1. Para verificar la voz, elija **Escuchar**. 

1. Active **Configuración del formato del archivo de locución**. 
**nota**  
La descarga MP3 de los formatos OGG, PCM, MU-Law o A-law no generará marcas de voz.

1. En **File Format**, elija **Speech Marks**. 

1. En **Speech Mark Types**, elija los tipos de marcas de voz que desea generar. La opción para elegir metadatos **SSML** solo está disponible cuando **SSML** está activado. Para obtener más información sobre el uso de SSML con Amazon Polly, consulte [Generación de fragmentos hablados desde documentos SSML](ssml.md). 

1. Elija **Descargar**. 

------
#### [ AWS CLI ]

Además del texto de entrada, son necesarios los siguientes elementos para devolver estos metadatos:
+ `output-format`

  Amazon Polly solo es compatible con el formato JSON cuando se devuelven marcas de voz. 

  ```
  --output-format json
  ```

  Si utiliza un formato de salida no compatible, Amazon Polly genera una excepción.
+ `voice-id`

  Para asegurarse de que los metadatos coinciden con la secuencia de audio asociada, especifique la misma voz que se utilizó para generar la secuencia de audio del fragmento sintetizado. La velocidad de habla no es la misma en todas las voces. Si utiliza una voz diferente que la que se empleó para generar el fragmento hablado, los metadatos no coincidirán con los de la secuencia de audio.

  ```
  --voice-id Joanna
  ```
+ `speech-mark-types`

  Especifique el tipo o los tipos de marcas de voz que desee. Puede solicitar algunos o todos los tipos de marcas de voz, pero debe especificar al menos un tipo.

  ```
  --speech-mark-types='["sentence", "word", "viseme", "ssml"]'
  ```
+ `text-type`

  El texto sin formato es el texto de entrada predeterminado en Amazon Polly, por tanto, debe usar `text-type ssml` si desea obtener marcas de voz SSML.
+ `outfile`

  Especifique el archivo de salida en el que se escribirán los metadatos.

  ```
  MaryLamb.txt 
  ```

El siguiente AWS CLI ejemplo está formateado para Unix, Linux y macOS. En Windows, sustituya la barra invertida (\\) del carácter de continuación de Unix al final de cada línea por un signo de intercalación (^) y utilice comillas completas (") alrededor del texto introducido con comillas simples (') para las etiquetas interiores.

```
aws polly synthesize-speech \
  --output-format json \
  --voice-id {{Voice ID}} \
  --text '{{Input text}}' \
  --speech-mark-types='["sentence", "word", "viseme"]' \
  {{outfile}}
```

------