Utilizzo di SSML sulla console - Amazon Polly

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 sulla console

Con i tag SSML, è possibile personalizzare e controllare diversi aspetti del discorso restituito, ad esempio pronuncia, volume e velocità. In AWS Management Console, il testo migliorato con SSML che desideri convertire in audio viene immesso nella scheda SSML della pagina Sintesi vocale. Sebbene il testo inserito come testo normale si basi su impostazioni predefinite per la lingua e la voce scelte, il testo ottimizzato per SSML comunica a Amazon Polly non solo ciò che si desidera dire, ma anche il modo in cui dirlo. Ad eccezione dell'aggiunta dei tag SSML, Amazon Polly sintetizza il testo ottimizzato per SSML nello stesso modo in cui sintetizza il testo normale. Per ulteriori informazioni, consulta Passaggio 1.2: Sintetizza il parlato con l'immissione di testo in chiaro sulla console.

Quando si utilizza SSML, l'intero testo viene racchiuso in un tag <speak> per comunicare a Amazon Polly che si sta utilizzando SSML. Ad esempio:

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

Si possono quindi utilizzare tag SSML specifici sul testo all'interno dei tag <speak> per personalizzare il modo in cui si desidera che il testo suoni. È possibile aggiungere una pausa, modificare il ritmo del discorso, ridurre o aumentare il volume della voce o aggiungere molte altre personalizzazioni in modo che il testo corrisponda alle aspettative. Per un elenco completo dei tag SSML utilizzabili consultare Tag SSML supportati.

Nell'esempio seguente, si utilizza un tag SSML per indicare a Amazon Polly di sostituire "World Wide Web Consortium" con "W3C" in un paragrafo breve. È anche possibile utilizzare i tag per introdurre una pausa e sussurrare una parola. Confrontare i risultati di questo esercizio con quelli di Applicazione dei lessici sulla console (Synthesize Speech).

Per ulteriori informazioni su SSML e sui relativi esempi, consultare Tag SSML supportati.

Per eseguire la sintesi vocale da testo ottimizzato per SSML (console)

  1. Accedi AWS Management Console e apri la console Amazon Polly all'indirizzo https://console.aws.amazon.com/polly/.

  2. Se non è già visualizzata, selezionare la scheda Text-to-Speech (Sintesi vocale).

  3. Attiva SSML.

  4. Digita o incolla questo testo nella casella di testo:

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

    I tag SSML istruiscono Amazon Polly su come eseguire il rendering del testo:

    • <break time="1s"/> istruisce Amazon Polly di inserire una pausa di un secondo tra le prime due frasi.

    • <sub alias="World Wide Web Consortium">W3C</sub> istruisce Amazon Polly; di sostituire World Wide Web Consortium con l'acronimo W3C.

    • <amazon:effect name="whispered">Nice job</amazon:effect> indica a Amazon Polly di sussurrare la seconda istanza di "Nice job".

      Nota

      Quando usi il AWS CLI, racchiudi il testo di input tra virgolette per differenziarlo dal codice circostante. La console di Amazon Polly non mostra codice, quindi non si racchiude il testo di input tra virgolette quando viene utilizzata.

  5. Per Language (Lingua), scegli English, US (Inglese, Stati Uniti), quindi scegli una voce.

  6. Per ascoltare la sintesi vocale, scegli Listen (Ascolta).

  7. Per salvare il file locale, scegli Download. Se si desidera salvarlo in un formato differente, espandi Additional settings (Impostazioni aggiuntive) attiva Speech file format settings (Impostazioni del formato di file vocale) e scegli il formato desiderato, quindi scegli Download.