Traduction de texte dans le cloud

avec Amazon Translate

Dans ce didacticiel, vous allez apprendre à traduire un texte dans une autre langue à en utilisant Amazon Translate. Amazon Translate est un service de traduction automatique neuronale qui fournit des traductions rapides, de haute qualité et abordables.

En tant que développeur, la traduction linguistique est un défi que vous devrez relever lorsque vous développerez des sites Web et des applications multilingues, vous traduirez du contenu généré par les utilisateurs ou vous prendrez en charge la communication en temps réel dans une application. Amazon Translate vous permet de relever ce défi en fournissant une traduction précise et naturelle à l'aide d'une API de deep learning basée sur le cloud.

Dans le scénario de ce didacticiel, en tant que membre d'une entreprise internationale de fabrication de bagages, vous devez comprendre ce que les clients disent de votre produit dans les critiques dans la langue du marché local, le français. Comme quelques phrases sont traduites ici, l'utilisation de la console est idéale. La console est également utile pour tester la qualité des traductions. Pour les charges de travail qui doivent évoluer, vous utiliserez l'API de traduction via la ligne de commande (CLI) AWS ou le kit AWS SDK à la place de la console.

Ce didacticiel nécessite un compte AWS.

Le démarrage avec l'offre gratuite d'Amazon Translate est simple. Traduisez jusqu'à 2 millions de caractères par mois gratuitement pendant les 12 premiers mois, à partir de votre première demande de traduction.

En savoir plus sur l’offre gratuite >>


Étape 1. Accéder à la console Amazon Translate

Ouvrez AWS Management Console afin de maintenir ouvert le guide détaillé. Dans l’écran qui s’affiche, saisissez votre nom d'utilisateur et votre mot de passe pour commencer. Saisissez ensuite Translate dans la barre de recherche, puis sélectionnez Amazon Translate pour ouvrir la console de service.

translate-text-between-languages-cloud-1a
translate-text-between-languages-cloud-1a

(cliquez pour agrandir)


Étape 2. Traduire un avis

Dans cette étape, vous allez traduire un avis de client à l'aide de la console Translate.


a.  Sur la page principale de la console Amazon Translate, cliquez sur Essayer Try Amazon Translate.

translate-text-between-languages-cloud-1b
translate-text-between-languages-cloud-1b

(cliquez pour agrandir)


b.  Dans la barre de navigation sur la gauche, sélectionnez Essayer Amazon Translate. Pour Langue source, sélectionnez Français. Pour Langue cible, sélectionnez Anglais. La liste déroulante contient la liste complète des langues qu'Amazon Translate prend en charge.

Dans les cas où vous ne connaissez pas la langue source, Translate peut la détecter automatiquement.

translate-text-between-languages-cloud-2b
translate-text-between-languages-cloud-2b

(cliquez pour agrandir)


c. Dans la zone Code source, copiez et collez le texte suivant :

Cette valise est d'un excellent rapport qualité prix et présente de très solides atouts :
- Elle est légère (plus que ce à quoi je m'attendait)- Elle parait solide (pour l'instant, pas encore utilisée en conditions réelles qui seules pourront donner le vrai verdict sur sa solidité)- Elle est parfaitement conçue et fabriquée : Matériaux bien choisis et qui respirent la qualité (poignées, roulettes, aménagement intérieur, soufflet d'extension...)


Néanmoins, elle présente un défaut TRÈS gênant, qui est quasiment rédhibitoire en ce qui me concerne : Rien n'est prévu pour la verrouiller !!!Pas de verrou à code intégré, ça c'est visible dans la description mais, encore plus gênant, il n'y a même pas d'anneau intégré à la glissière de fermeture pour y fixer un cadenas, la seule possibilité est d’accrocher le dit cadenas aux tirettes de fermeture, ce qui est très moyen en terme de solidité de fermeture.


En ce qui me concerne, je trouve incroyable que les concepteurs de ce bagage n'aient pas pensé à un dispositif solide de fermeture !!!


Cette valise aurait largement décroché ses 5 étoiles avec un dispositif de fermeture (verrou ou anneau intégré pour passer un cadenas) malheureusement elle n'en possède aucun.

translate-text-between-languages-cloud-2c
translate-text-between-languages-cloud-2c

(cliquez pour agrandir)


d.   Les résultats du processus de traduction apparaîtront automatiquement dans la section Langue cible.

translate-text-between-languages-cloud-2d
translate-text-between-languages-cloud-2d

(cliquez pour agrandir)


e.   Le volet des exemples JSON contient l’entrée et la sortie JSON. Cela est pratique pour déboguer votre code lors de l'utilisation de l'interface de ligne de commande (CLI) AWS du kit AWS SDK. Pour plus d’informations, reportez-vous à l’opération Traduire un texte via l’API ou le kit SDK.

translate-text-between-languages-cloud-2e
translate-text-between-languages-cloud-2e

(cliquez pour agrandir)


Félicitations !

Vous comprenez maintenant comment Amazon Translate peut vous permettre de traduire du texte à l'aide de la console Web AWS. La même fonctionnalité que vous avez utilisée ici est disponible via le kit AWS SDK et la CLI AWS. Vous pouvez utiliser Amazon Translate pour permettre l'analyse multilingue du contenu des médias sociaux, fournir la traduction à la demande du contenu généré par les utilisateurs et ajouter la traduction en temps réel pour les applications de communication.

En savoir plus

En savoir plus sur les fonctionnalités d’Amazon Translate avec ce Guide de démarrage

Essayer un autre didacticiel

Analyser les sentiments dans un texte traduit en utilisant Amazon Comprehend

Créer votre propre traducteur personnel

Apprendre à créer votre traducteur personnel avec Amazon Translate et Amazon Polly