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á.
<lang>
Essa etiqueta é compatível com TTS generativa, de forma longa, neural e padrão.
Especifique outro idioma para uma determinada palavra, frase ou frase com a tag <lang>. Frases e palavras em idioma estrangeiro geralmente são ditas com melhor sonoridade quando são inseridas dentro de um par de tags <lang>
. Para especificar o idioma, use o atributo xml:lang
. Para obter uma lista completa dos idiomas disponíveis, consulte Idiomas no Amazon Polly.
A menos que você aplique a tag <lang>
, todas as palavras no texto de entrada serão faladas no idioma da voz especificada no voice-id
. Se você aplicar a tag <lang>
, as palavras serão faladas no idioma selecionado.
Por exemplo, se voice-id
for Joanna (que fala inglês dos EUA), o Amazon Polly falará a seguinte frase na voz dela sem sotaque francês:
<speak>
Je ne parle pas français.
</speak>
Se você usar a voz da Joanna com a tag <lang>
, o Amazon Polly falará a frase com a voz dela em francês com sotaque americano:
<speak>
<lang xml:lang="fr-FR">Je ne parle pas français.</lang>.
</speak>
Como Joanna não é uma voz nativa do Francês, a pronúncia se baseia no idioma nativo dela, que é o Inglês dos EUA. Por exemplo, apesar da pronúncia perfeita em Francês ter uma vibrante uvular /R/ na palavra français, a voz em Inglês dos EUA da Joanna pronuncia esse fonema como o som /r/ correspondente.
Se você usar o voice-id
de Giorgio, que fala italiano, com o seguinte texto, o Amazon Polly falará a frase na voz dele com pronúncia italiana:
<speak>
Mi piace Bruce Springsteen.
</speak>
Se você usar a mesma voz com a tag <lang>
, o Amazon Polly pronunciará Bruce Springsteen em Inglês com sotaque italiano:
<speak>
Mi piace <lang xml:lang="en-US">Bruce Springsteen.</lang>
</speak>
Essa tag também pode ser usada como substituto da DefaultLangCodeopção opcional ao sintetizar a fala. No entanto, isso requer que você formate o texto usando SSML.