Specificare un'altra lingua per parole specifiche - 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à.

Specificare un'altra lingua per parole specifiche

<lang>

Questo tag è supportato da formati generativi, estesi, neurali e standard. TTS

Specifica un'altra lingua per una determinata parola o frase con il tag <lang>. Le parole e frasi di lingue straniere generalmente sono pronunciate in modo più chiaro quando vengono incluse all'interno di una coppia di tag <lang>. Per specificare la lingua, utilizzare l'attributo xml:lang. Per un elenco completo delle lingue disponibili, consultare Lingue in Amazon Polly.

Se non si applica il tag <lang>, tutte le parole del testo di input vengono pronunciate nella lingua della voce specificata in voice-id. Se si applica il tag <lang>, le parole sono pronunciate in tale lingua.

Ad esempio, se il voice-id è Joanna (che parla inglese, Stati Uniti), Amazon Polly pronuncia quanto segue con la voce di Joanna senza un accento francese:

<speak> Je ne parle pas français. </speak>

Se si utilizza la voce Joanna con il tag <lang>, Amazon Polly pronuncia la frase nella voce di Joanna con un francese con un accento americano:

<speak> <lang xml:lang="fr-FR">Je ne parle pas français.</lang>. </speak>

Poiché Joanna non è madrelingua francese, la pronuncia si basa sulla sua lingua nativa, ovvero l'inglese degli Stati Uniti. Ad esempio, sebbene una perfetta pronuncia francese presenti una /R/vibrata alveolare nella parola français, la voce di Joanna in inglese americano pronuncia questo fonema con il suono corrispondente /r/.

Se utilizzi il voice-id di Giorgio, che parla italiano, con il seguente testo, Amazon Polly pronuncia la frase con la voce di Giorgio e la pronuncia in italiano:

<speak> Mi piace Bruce Springsteen. </speak>

Se si utilizza la stessa voce con il seguente tag <lang>, Amazon Polly pronuncia Bruce Springsteen in inglese con l'accento italiano:

<speak> Mi piace <lang xml:lang="en-US">Bruce Springsteen.</lang> </speak>

Questo tag può essere utilizzato anche come sostituto dell'DefaultLangCodeopzione opzionale per la sintesi vocale. Tuttavia, per farlo è necessario formattare il testo utilizzando. SSML