

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Utilizzo di SSML con il comando Synthesize-Speech
<a name="example-ssml-synthesize-speech-cli"></a>

Questo esempio illustra come utilizzare il comando `synthesize-speech` con una stringa SSML. Quando si utilizza il comando `synthesize-speech`, in genere si fornisce quanto segue:
+ Testo di input (obbligatorio) 
+ Tag di apertura e chiusura (obbligatori)
+ Formato di output
+ Voce 

In questo esempio, specificare una semplice stringa di testo tra virgolette con i necessari tag di apertura e chiusura `<speak></speak>`. 

**Importante**  
Anche se non utilizzi virgolette nel testo di input nella console di Amazon Polly, utilizzale con AWS CLI . È anche importante distinguere le virgolette nel testo di input e le virgolette necessarie per tag singoli.  
Ad esempio, è possibile utilizzare le virgolette standard ('') per racchiudere l'input di testo e le virgolette singole (') per i tag interni o viceversa. Entrambe le opzioni funzionano per Unix, Linux e macOS. Tuttavia, con Windows racchiudere il testo di input tra virgolette standard e utilizzare virgolette singole per i tag.   
Per tutti i sistemi operativi, è possibile utilizzare le virgolette standard ('') per racchiudere l'input di testo e le virgolette singole (') per i tag interni o viceversa. Ad esempio:   

```
--text "<speak>Hello <break time='300ms'/> World</speak>"
```
  
Per Unix, Linux e macOS, è possibile anche fare l'inverso, ovvero utilizzare le virgolette singole (') per racchiudere l'input di testo e le virgolette standard (") per i tag interni:  

```
--text '<speak>Hello <break time="300ms"/> World</speak>'
```


L' AWS CLI esempio seguente è formattato per Unix, Linux e macOS. Per Windows, sostituisci il carattere di continuazione Unix barra rovesciata (\\) al termine di ogni riga con un accento circonflesso (^) e usa virgolette (") attorno al testo di input con virgolette singole (') per i tag interni.

```
aws polly synthesize-speech \
--text-type ssml \
--text '<speak>Hello world</speak>' \
--output-format mp3 \
--voice-id Joanna \
speech.mp3
```

Per ascoltare la sintesi vocale, riprodurre il file risultante `speech.mp3` utilizzando qualsiasi lettore audio.