Χρησιμοποιήστε μια προσθήκη προγράμματος περιήγησης ιστού για γρήγορη μετάφραση κειμένου με το Amazon Translate

Κόμβος πηγής: 1596423

Τα προγράμματα περιήγησης Ιστού μπορούν να είναι ένα ενιαίο τζάμι για να αλληλεπιδρούν οι οργανισμοί με τις πληροφορίες τους—όλα τα εργαλεία μπορούν να προβληθούν και να προσπελαστούν σε μία οθόνη, έτσι ώστε οι χρήστες να μην χρειάζεται να κάνουν εναλλαγή μεταξύ εφαρμογών και διεπαφών. Για παράδειγμα, ένα τηλεφωνικό κέντρο πελατών μπορεί να έχει πολλές διαφορετικές εφαρμογές για να βλέπει κριτικές πελατών, ροές μέσων κοινωνικής δικτύωσης και δεδομένα πελατών. Κάθε μία από αυτές τις εφαρμογές αλληλεπιδρά μέσω προγραμμάτων περιήγησης ιστού. Ωστόσο, εάν οι πληροφορίες είναι σε μια γλώσσα που ο χρήστης δεν μιλάει, συχνά χρειάζεται να τραβήξετε μια ξεχωριστή εφαρμογή για τη μετάφραση κειμένου. Τα πρόσθετα προγράμματος περιήγησης Ιστού επιτρέπουν την προσαρμογή αυτής της εμπειρίας χρήστη.

Amazon Μετάφραση είναι μια υπηρεσία νευρωνικής μηχανικής μετάφρασης που παρέχει γρήγορη, υψηλής ποιότητας, προσιτή και προσαρμόσιμη γλωσσική μετάφραση. Η νευρωνική μηχανική μετάφραση είναι μια μορφή αυτοματισμού γλωσσικής μετάφρασης που χρησιμοποιεί μοντέλα βαθιάς εκμάθησης για να παρέχει πιο ακριβή και πιο φυσική μετάφραση από ό,τι οι παραδοσιακοί αλγόριθμοι μετάφρασης στατιστικών και βασισμένων σε κανόνες. Από τη σύνταξη αυτής της ανάρτησης, το Amazon Translate υποστηρίζει 75 γλώσσες και 5,550 ζεύγη γλωσσών. Για την πιο πρόσφατη λίστα, δείτε το Οδηγός προγραμματιστή της Μετάφρασης Amazon.

Με την προσθήκη του προγράμματος περιήγησης ιστού Amazon Translate, μπορείτε απλά να κάνετε κλικ σε ένα κουμπί και να μεταφραστεί μια ολόκληρη ιστοσελίδα σε όποια γλώσσα προτιμάτε. Αυτή η προσθήκη προγράμματος περιήγησης λειτουργεί σε προγράμματα περιήγησης που βασίζονται σε Chromium και σε προγράμματα περιήγησης που βασίζονται σε Firefox.

Αυτή η ανάρτηση δείχνει πώς μπορείτε να χρησιμοποιήσετε μια προσθήκη προγράμματος περιήγησης για γρήγορη μετάφραση ιστοσελίδων με νευρωνική μετάφραση με το Amazon Translate.

Επισκόπηση της λύσης

Για να χρησιμοποιήσετε την προσθήκη, εγκαταστήστε την σε ένα πρόγραμμα περιήγησης στο σταθμό εργασίας σας. Για να μεταφράσετε μια ιστοσελίδα, ενεργοποιήστε την προσθήκη, η οποία επαληθεύεται στο Amazon Translate χρησιμοποιώντας Διαχείριση ταυτότητας και πρόσβασης AWS (IAM), στέλνει το κείμενο της σελίδας που θέλετε να μεταφράσετε στην υπηρεσία Amazon Translate και επιστρέφει το μεταφρασμένο κείμενο που θα εμφανιστεί στο πρόγραμμα περιήγησης ιστού. Η προσθήκη του προγράμματος περιήγησης επιτρέπει επίσης την προσωρινή αποθήκευση μεταφρασμένων σελίδων. Όταν είναι ενεργοποιημένη η προσωρινή αποθήκευση, οι μεταφράσεις που ζητούνται για μια ιστοσελίδα αποθηκεύονται προσωρινά στον τοπικό σας υπολογιστή από τα ζεύγη γλωσσών τους. Η προσωρινή αποθήκευση βελτιώνει την ταχύτητα της μετάφρασης της σελίδας και μειώνει τον αριθμό των αιτημάτων που γίνονται στην υπηρεσία Amazon Translate, εξοικονομώντας δυνητικά χρόνο και χρήμα.

Για να εγκαταστήσετε και να χρησιμοποιήσετε το πρόσθετο, ολοκληρώστε τα παρακάτω βήματα:

  1. Ρυθμίστε έναν χρήστη και διαπιστευτήρια IAM.
  2. Εγκαταστήστε την προσθήκη του προγράμματος περιήγησης.
  3. Διαμορφώστε την προσθήκη του προγράμματος περιήγησης.
  4. Χρησιμοποιήστε το πρόσθετο για να μεταφράσετε κείμενο.

Η προσθήκη του προγράμματος περιήγησης είναι διαθέσιμη στο GitHub.

Προϋποθέσεις

Για αυτήν την καθοδήγηση, θα πρέπει να έχετε τις ακόλουθες προϋποθέσεις:

  • An Λογαριασμός AWS
  • Συμβατό πρόγραμμα περιήγησης ιστού
  • Τα προνόμια για τη δημιουργία χρηστών IAM για έλεγχο ταυτότητας στο Amazon Translate

Για περισσότερες πληροφορίες σχετικά με το πώς αλληλεπιδρά το Amazon Translate με το IAM, βλ Διαχείριση ταυτότητας και πρόσβασης για το Amazon Translate.

Ρυθμίστε έναν χρήστη και διαπιστευτήρια IAM

Η προσθήκη του προγράμματος περιήγησης πρέπει να διαμορφωθεί με διαπιστευτήρια για πρόσβαση στο Amazon Translate. Το IAM έχει ρυθμιστεί με μια πολιτική που διαχειρίζεται το AWS που ονομάζεται TranslateReadOnly. Αυτή η πολιτική επιτρέπει κλήσεις API στο Amazon Translate. Για να ρυθμίσετε έναν χρήστη IAM μόνο για ανάγνωση, ολοκληρώστε τα ακόλουθα βήματα:

  1. Στην κονσόλα IAM, επιλέξτε Χρήστες στο παράθυρο πλοήγησης κάτω Διαχείριση Πρόσβασης.
  2. Επιλέξτε Προσθήκη χρηστών.
  3. Για όνομα χρήστη, εισαγω TranslateBrowserPlugin.
  4. Επιλέξτε Επόμενο: Δικαιώματα.
  5. Για να προσθέσετε δικαιώματα, επιλέξτε Συνδέστε τις υπάρχουσες πολιτικές απευθείας και επιλέξτε την πολιτική TranslateReadOnly.
  6. Επιλέξτε Επόμενο: Ετικέτες.
  7. Προαιρετικά, δώστε στον χρήστη μια ετικέτα και επιλέξτε Επόμενο: Ανασκόπηση.
  8. Ελέγξτε τον νέο ρόλο και επιλέξτε Δημιουργία χρήστη.
  9. Επιλέξτε Λήψη .csv και αποθηκεύστε τα διαπιστευτήρια τοπικά.

Αν και αυτά τα διαπιστευτήρια παρέχουν μόνο την πιο περιοριστική πρόσβαση στο Amazon Translate, θα πρέπει να είστε ιδιαίτερα προσεκτικοί με αυτά τα διαπιστευτήρια, ώστε να μην κοινοποιούνται σε ανεπιθύμητες οντότητες. Η AWS ή η Amazon δεν θα είναι υπεύθυνη εάν οι πελάτες μας μοιράζονται τα διαπιστευτήριά τους.

Εγκαταστήστε την προσθήκη του προγράμματος περιήγησης

Η προσθήκη προγράμματος περιήγησης ιστού υποστηρίζεται σε όλα τα προγράμματα περιήγησης που βασίζονται στο Chromium. Για να εγκαταστήσετε την προσθήκη στο Chrome, ολοκληρώστε τα παρακάτω βήματα:

  1. Κατεβάστε το αρχείο extension.zip από GitHub.
  2. Αποσυμπιέστε το αρχείο στον τοπικό σας υπολογιστή.
  3. Στο Chrome, επιλέξτε το εικονίδιο επεκτάσεων.
  4. Επιλέξτε Διαχείριση επεκτάσεων.
  5. Εναλλαγή λειτουργία για προγραμματιστές επί.
  6. Επιλέξτε Φόρτωση χωρίς συσκευασία και τοποθετήστε το δείκτη του ποντικιού στον φάκελο επέκτασης που μόλις αποσυμπιέσατε.

Διαμόρφωση της προσθήκης

Για να διαμορφώσετε την προσθήκη, ολοκληρώστε τα παρακάτω βήματα:

  1. Στο πρόγραμμα περιήγησής σας, επιλέξτε τη γραμμή εργαλείων επεκτάσεων και επιλέξτε Amazon Μετάφραση, το πρόσφατα εγκατεστημένο πρόσθετο.

Μπορείτε να επιλέξετε το εικονίδιο καρφίτσας για ευκολότερη πρόσβαση αργότερα.

  1. Επιλέξτε Ρυθμίσεις επέκτασης.
  2. Για Περιοχή AWS, εισαγάγετε την περιοχή που βρίσκεται πιο κοντά σας.
  3. Για Αναγνωριστικό κλειδιού πρόσβασης AWS, εισαγάγετε το κλειδί πρόσβασης AWS από το υπολογιστικό φύλλο που κατεβάσατε.
  4. Για Κλειδί μυστικής πρόσβασης AWS, εισαγάγετε το μυστικό κλειδί πρόσβασης από το υπολογιστικό φύλλο.
  5. Επιλέξτε το πλαίσιο ελέγχου για να ενεργοποιήσετε την προσωρινή αποθήκευση.
  6. Επιλέξτε Αποθήκευση ρυθμίσεων.

Χρησιμοποιήστε την προσθήκη με το Amazon Translate

Τώρα το πρόσθετο είναι έτοιμο για χρήση.

  1. Για να ξεκινήσετε, ανοίξτε μια ιστοσελίδα σε ένα πρόγραμμα περιήγησης για μετάφραση. Για αυτήν την ανάρτηση, χρησιμοποιούμε το σελίδα προορισμού για το Amazon Translate στα γερμανικά.
  2. Ανοίξτε την προσθήκη του προγράμματος περιήγησης και επιλέξτε Amazon Μετάφραση στη λίστα επεκτάσεων του προγράμματος περιήγησης όπως κάνατε νωρίτερα.
  3. Για τη γλώσσα πηγής, επιλέξτε AUTO για το Amazon Translate να χρησιμοποιεί αυτόματο εντοπισμό γλώσσας και να επιλέξει τη γλώσσα-στόχο σας.
  4. Επιλέξτε μεταφράζω..

Το πρόσθετο στέλνει το κείμενο στο Amazon Translate και μεταφράζει τα περιεχόμενα της σελίδας στα Αγγλικά.

Κόστος

Η τιμή του Amazon Translate είναι 15 $ ανά εκατομμύριο χαρακτήρες αναλογικά με τον αριθμό των χαρακτήρων (0.000015 $ ανά χαρακτήρα).

Επίσης, λαμβάνετε 2 εκατομμύρια χαρακτήρες το μήνα για 12 μήνες δωρεάν, ξεκινώντας από την ημερομηνία που θα δημιουργήσετε το πρώτο σας αίτημα μετάφρασης. Για περισσότερες πληροφορίες, βλ Τιμές Μετάφρασης Amazon.

Η σελίδα προορισμού του Amazon Translate που μεταφράσαμε έχει περίπου 8,000 χαρακτήρες, με αποτέλεσμα η μετάφραση να κοστίζει περίπου 0.12 $. Με ενεργοποιημένη τη λειτουργία προσωρινής αποθήκευσης, οι επόμενες κλήσεις για τη μετάφραση της σελίδας για το ζεύγος γλωσσών χρησιμοποιούν το τοπικό αποθηκευμένο αντίγραφο και δεν απαιτούν κλήσεις στο Amazon Translate.

Συμπέρασμα

Το Amazon Translate παρέχει μετάφραση νευρωνικών δικτύων για 75 γλώσσες και 5,550 ζεύγη γλωσσών. Μπορείτε να ενσωματώσετε το Amazon Translate σε μια προσθήκη προγράμματος περιήγησης, για να ενσωματώσετε απρόσκοπτα τη μετάφραση σε μια ροή εργασίας εφαρμογής. Ανυπομονούμε να ακούσουμε πώς η χρήση αυτής της προσθήκης βοηθά στην επιτάχυνση του φόρτου εργασίας της μετάφρασης! Μάθετε περισσότερα για το Amazon Translate από το Οδηγός προγραμματιστή της Μετάφρασης Amazon, ή Ιστολόγιο AWS.


Σχετικά με τους Συγγραφείς

Άντριου Στέισι είναι προγραμματιστής Front-end με AWS Professional Services. Ο Andrew απολαμβάνει να δημιουργεί ευχάριστες εμπειρίες χρήστη για τους πελάτες μέσω της ανάπτυξης και του σχεδιασμού UI/UX. Όταν είναι εκτός ρολογιού, ο Andrew απολαμβάνει να παίζει με τα παιδιά του, να γράφει κώδικα, να δοκιμάζει ποτά χειροτεχνίας ή να χτίζει πράγματα στο σπίτι.

Ρον Γουάινστιν είναι Αρχιτέκτονας Λύσεων με ειδίκευση στην Τεχνητή Νοημοσύνη και τη Μηχανική Μάθηση στο Δημόσιο Τομέα AWS. Ο Ron λατρεύει να συνεργάζεται με τους πελάτες του για το πώς η AI/ML μπορεί να επιταχύνει και να μεταμορφώσει την επιχείρησή τους. Όταν δεν είναι στη δουλειά, στον Ρον αρέσει η ύπαιθρος και να περνά χρόνο με την οικογένειά του.

Πηγή: https://aws.amazon.com/blogs/machine-learning/use-a-web-browser-plugin-to-quickly-translate-text-with-amazon-translate/

Σφραγίδα ώρας:

Περισσότερα από Ιστολόγιο μηχανικής εκμάθησης AWS