Traduzione di un testo in un'altra lingua nel cloud

con Amazon Translate

Con questo tutorial imparerai a tradurre un testo in un'altra lingua con Amazon Translate. Amazon Translate è un servizio di traduzione automatica neurale che produce traduzioni rapide, di alta qualità e a costi contenuti.

Come sviluppatore, la traduzione linguistica è una sfida che dovrai affrontare quando sviluppi siti Web e applicazioni multilingue, traduci contenuti generati dagli utenti o supporti la comunicazione in tempo reale in un'applicazione. Amazon Translate ti consente di affrontare questa sfida offrendo una traduzione dal suono naturale e accurato utilizzando un'API di deep learning basata su cloud.

In questo scenario di esercitazione, come parte di un'azienda produttrice di bagagli internazionale, è necessario comprendere ciò che i clienti dicono del tuo prodotto nelle recensioni nella lingua del mercato locale: il francese. Dato che alcune frasi vengono tradotte qui, l'uso della console è l'ideale. La console è utile anche per la verifica della qualità della traduzione. Per i carichi di lavoro che devono essere dimensionati, si desidera utilizzare l'API Translate tramite la CLI AWS o AWS SDK al posto della console.

Questo tutorial richiede un account AWS

E facile iniziare con il piano gratuito di Amazon Translate. È infatti possibile tradurre fino a 2 milioni di caratteri al mese, gratuitamente per i primi 12 mesi a partire dalla prima richiesta di traduzione.

Ulteriori informazioni sul piano gratuito >>


Fase 1. Accesso alla console di Amazon Translate

Apri la Console di gestione AWS in modo da tenere sotto mano questa guida dettagliata. Quando viene caricata la schermata, inserisci nome utente e password per iniziare. Poi digita Translate nella barra di ricerca e seleziona Amazon Translate per aprire la console di servizio.

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

(fai clic per ingrandire)


Fase 2. Traduzione di una revisione

In questa fase, tradurrai la revisione di un cliente tramite la console di Translate.


a.  All'interno della pagina principale della console Amazon Translate, fai clic sul link Prova Amazon Translate.

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

(fai clic per ingrandire)


b.  Dalla barra di navigazione sulla sinistra, seleziona Prova Amazon Translate. In Lingua di origine, seleziona Francese. In Lingua di destinazione, seleziona Inglese. Puoi visualizzare tutte le lingue supportate da Amazon Translate dall'elenco a discesa.

Nel caso in cui non conosci la lingua di origine, Translate può rilevarla automaticamente.

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

(fai clic per ingrandire)


c. Nella casella Codice sorgente, copia e quindi incolla il seguente testo:

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

(fai clic per ingrandire)


d.   I risultati del processo di traduzione saranno visualizzati automaticamente nella sezione Lingua di destinazione.

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

(fai clic per ingrandire)


e.   Nel pannello Esempi JSON potrai visualizzare l'input e l'output JSON. Ciò è particolarmente utile per il debug del codice quando si utilizza la CLI AWS o AWS SDK. Visualizza l'operazione TranslateText tramite l'API o SDK per maggiori dettagli.

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

(fai clic per ingrandire)


Congratulazioni!

Ora sai come Amazon Translate può aiutarti a tradurre il testo utilizzando la Console Web AWS. Le stesse funzionalità che hai usato qui sono disponibili tramite AWS SDK e la CLI AWS. Puoi utilizzare Amazon Translate per abilitare l'analisi delle emozioni multilingue dei contenuti dei social media, fornire la traduzione su richiesta di contenuti generati dagli utenti e aggiungere la traduzione in tempo reale per le applicazioni di comunicazione.

Ulteriori informazioni

Per maggiori informazioni sulle funzionalità di Amazon Translate, consulta questo tutorial sulle nozioni di base

Prova un altro tutorial

Analizza le emozioni nel testo tradotto tramite Amazon Comprehend

Crea il tuo traduttore personale

Impara come creare il tuo traduttore personale con Amazon Translate e Amazon Polly