Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Spécifier une autre langue pour des mots spécifiques

Mode de mise au point
Spécifier une autre langue pour des mots spécifiques - Amazon Polly

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

<lang>

Cette balise est prise en charge par les formats TTS génératifs, longs, neuronaux et standard.

Spécifiez une autre langue pour un mot, une expression ou une phrase spécifique, à l'aide de la balise <lang>. En général, les expressions et les mots étrangers sont mieux restitués lorsqu'ils sont délimités par une paire de balises <lang>. Pour spécifier la langue, utilisez l'attribut xml:lang. Pour visualiser la liste complète des langues disponibles, consultez Langues d'Amazon Polly.

À moins que vous n'appliquiez la balise <lang>, tous les mots figurant dans le texte d'entrée sont restitués dans la langue de la voix spécifiée dans voice-id. Si vous appliquez la balise <lang>, les mots sont prononcés dans cette langue.

Par exemple, s'il s'voice-idagit de Joanna (qui parle anglais américain), Amazon Polly prononce ce qui suit dans la voix de Joanna sans accent français :

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

Si vous utilisez la voix de Joanna avec le <lang> tag, Amazon Polly prononce la phrase dans la voix de Joanna dans un français aux accents américains :

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

Comme Joanna n'est pas une voix de personne de langue maternelle française, la prononciation est basée sur sa langue maternelle, à savoir l'anglais des États-Unis. Par exemple, alors que le r du mot français est prononcé en parfait français avec un roulement uvulaire /R/, ce phonème est prononcé comme un /r/ par la voix de Joanna qui parle l'anglais des États-Unis.

Si vous utilisez le nom voice-id de Giorgio, qui parle italien, avec le texte suivant, Amazon Polly prononce la phrase dans la voix de Giorgio avec une prononciation italienne :

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

Si vous utilisez la même voix avec le <lang> tag suivant, Amazon Polly prononce Bruce Springsteen dans un anglais accentué par l'italien :

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

Cette balise peut également être utilisée pour remplacer l'DefaultLangCodeoption optionnelle lors de la synthèse vocale. Toutefois, cette opération nécessite que vous formatiez votre texte à l'aide du langage SSML.

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.