

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á.

# Sintetizar um documento aprimorado por SSML
<a name="example-ssml-synthesize-document"></a>

Em textos de entrada mais longos, convém salvar o conteúdo SSML em um arquivo e simplesmente especificar o nome do arquivo no comando `synthesize-speech`. Por exemplo, você pode salvar os comandos a seguir em um arquivo chamado `example.xml`:

```
<?xml version="1.0"?>
<speak version="1.1" 
       xmlns="http://www.w3.org/2001/10/synthesis"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
       xsi:schemaLocation="http://www.w3.org/2001/10/synthesis http://www.w3.org/TR/speech-synthesis11/synthesis.xsd"
       xml:lang="en-US">Hello World</speak>
```

O atributo `xml:lang` especifica `en-US` (inglês EUA) como o idioma do texto de entrada. Para obter informações sobre como o idioma do texto de entrada e o idioma da voz selecionada afetam a operação `SynthesizeSpeech`, consulte [Especificar outro idioma para palavras específicas](lang-tag.md). 

**Como executar um arquivo aprimorado por SSML**

1. Salve o SSML em um arquivo (por exemplo, `example.xml`).

1. Execute o seguinte comando `synthesize-speech` no caminho onde o arquivo XML está armazenado e especifique o arquivo SSML como entrada, substituindo `file:\\example.xml` pelo texto de entrada. Como esse comando direciona para um arquivo em vez de conter o texto de entrada em si, não são necessárias aspas.
**nota**  
O AWS CLI exemplo a seguir está formatado para Unix, Linux e macOS. Para Windows, substitua o caractere de continuação Unix de barra invertida (\\) no final de cada linha por um circunflexo (^).

   ```
   aws polly synthesize-speech \
   --text-type ssml \
   --text file://example.xml \
   --output-format mp3 \
   --voice-id Joanna \
   speech.mp3
   ```

1. Para ouvir a fala sintetizada, reproduza o arquivo `speech.mp3` resultante usando qualquer reprodutor de áudio.