Utilizați un plugin de browser web pentru a traduce rapid text cu Amazon Translate

Nodul sursă: 1596423

Browserele web pot fi un singur panou pentru ca organizațiile să interacționeze cu informațiile lor — toate instrumentele pot fi vizualizate și accesate pe un singur ecran, astfel încât utilizatorii să nu fie nevoiți să comute între aplicații și interfețe. De exemplu, un centru de apeluri pentru clienți poate avea mai multe aplicații diferite pentru a vedea recenziile clienților, fluxurile de rețele sociale și datele despre clienți. Fiecare dintre aceste aplicații este interacționată prin intermediul browserelor web. În cazul în care informațiile sunt într-o limbă pe care utilizatorul nu o vorbește, totuși, de multe ori trebuie să se afișeze o aplicație separată pentru a traduce textul. Pluginurile de browser web permit personalizarea acestei experiențe de utilizator.

Traducerea Amazon este un serviciu de traducere automată neuronală care oferă traducere rapidă, de înaltă calitate, accesibilă și personalizabilă. Traducerea automată neuronală este o formă de automatizare a traducerii lingvistice care utilizează modele de învățare profundă pentru a oferi o traducere mai precisă și mai naturală decât algoritmii tradiționali de traducere statistici și bazați pe reguli. În momentul scrierii acestei postări, Amazon Translate acceptă 75 de limbi și 5,550 de perechi de limbi. Pentru cea mai recentă listă, consultați Ghid pentru dezvoltatori Amazon Translate.

Cu pluginul de browser web Amazon Translate, puteți pur și simplu să faceți clic pe un buton și să aveți o întreagă pagină web tradusă în orice limbă preferați. Acest plugin de browser funcționează în browserele bazate pe Chromium și Firefox.

Această postare arată cum puteți utiliza un plugin de browser pentru a traduce rapid pagini web cu traducere neuronală cu Amazon Translate.

Prezentare generală a soluției

Pentru a utiliza pluginul, instalați-l într-un browser de pe stația dvs. de lucru. Pentru a traduce o pagină web, activați pluginul, care se autentifică la Amazon Translate folosind Gestionarea identității și accesului AWS (IAM), trimite textul paginii pe care doriți să o traduceți către serviciul Amazon Translate și returnează textul tradus pentru a fi afișat în browserul web. Pluginul de browser permite, de asemenea, stocarea în cache a paginilor traduse. Când stocarea în cache este activată, traducerile solicitate pentru o pagină web sunt stocate în cache pe computerul dvs. local în funcție de perechile lor de limbi. Memorarea în cache îmbunătățește viteza de traducere a paginii și reduce numărul de solicitări făcute către serviciul Amazon Translate, potențial economisind timp și bani.

Pentru a instala și utiliza pluginul, parcurgeți următorii pași:

  1. Configurați un utilizator IAM și acreditările.
  2. Instalați pluginul pentru browser.
  3. Configurați pluginul pentru browser.
  4. Utilizați pluginul pentru a traduce text.

Pluginul de browser este disponibil pe GitHub.

Cerințe preliminare

Pentru această prezentare generală, ar trebui să aveți următoarele condiții prealabile:

  • An Cont AWS
  • Un browser web compatibil
  • Privilegiile de a crea utilizatori IAM pentru a se autentifica la Amazon Translate

Pentru mai multe informații despre modul în care Amazon Translate interacționează cu IAM, consultați Gestionarea identității și a accesului pentru Amazon Translate.

Configurați un utilizator IAM și acreditările

Pluginul de browser trebuie configurat cu acreditări pentru a accesa Amazon Translate. IAM este configurat cu o politică gestionată de AWS numită TranslateReadOnly. Această politică permite apeluri API către Amazon Translate. Pentru a configura un utilizator IAM numai pentru citire, parcurgeți următorii pași:

  1. Pe consola IAM, alegeți Utilizatori în panoul de navigare de sub Managementul accesului.
  2. Alege Adăugați utilizatori.
  3. Pentru nume utilizator, introduce TranslateBrowserPlugin.
  4. Alege Următorul: Permisiuni.
  5. Pentru a adăuga permisiuni, alegeți Atașați direct politicile existente și alegeți politica TranslateReadOnly.
  6. Alege Următorul: Etichete.
  7. Opțional, dați utilizatorului o etichetă și alegeți Următorul: Recapitulare.
  8. Examinați noul rol și alegeți Creaza utilizator.
  9. Alege Descărcați .csv și salvați acreditările la nivel local.

Deși aceste acreditări oferă doar cel mai restrictiv acces la Amazon Translate, ar trebui să aveți grijă extremă cu aceste acreditări, astfel încât să nu fie partajate cu entități neintenționate. AWS sau Amazon nu vor fi responsabili dacă clienții noștri își împărtășesc acreditările.

Instalați pluginul pentru browser

Pluginul de browser web este acceptat în toate browserele bazate pe Chromium. Pentru a instala pluginul în Chrome, parcurgeți următorii pași:

  1. Descărcați fișierul extension.zip de la GitHub.
  2. Dezarhivați fișierul pe mașina dvs. locală.
  3. În Chrome, alegeți pictograma extensii.
  4. Alege gestionaţi extensiile.
  5. Comuta Modul dezvoltator pe.
  6. Alege Încărcați despachetat și indicați folderul cu extensii pe care tocmai l-ați dezarhivat.

Configurați pluginul

Pentru a configura pluginul, parcurgeți următorii pași:

  1. În browser, alegeți bara de instrumente pentru extensii și alegeți Traducerea Amazon, pluginul nou instalat.

Puteți alege pictograma PIN pentru un acces mai ușor mai târziu.

  1. Alege Setări extensii.
  2. Pentru Regiunea AWS, introduceți Regiunea cea mai apropiată de dvs.
  3. Pentru ID-ul cheii de acces AWS, introduceți cheia de acces AWS din foaia de calcul pe care ați descărcat-o.
  4. Pentru Cheie de acces secretă AWS, introduceți cheia de acces secretă din foaia de calcul.
  5. Bifați caseta de validare pentru a activa stocarea în cache.
  6. Alege Salvează Setările.

Utilizați pluginul cu Amazon Translate

Acum pluginul este gata de utilizare.

  1. Pentru a începe, deschideți o pagină web într-un browser pentru a fi tradusă. Pentru această postare, folosim pagina de destinație pentru Amazon Translate în germană.
  2. Deschideți pluginul pentru browser și alegeți Traducerea Amazon în lista de extensii de browser, așa cum ați făcut mai devreme.
  3. Pentru limba sursă, alegeți Auto pentru ca Amazon Translate să folosească detectarea automată a limbii și să aleagă limba țintă.
  4. Alege Traduceți..

Pluginul trimite textul către Amazon Translate și traduce conținutul paginii în engleză.

A costat

Amazon Translate are un preț de 15 USD per milion de caractere proporțional cu numărul de caractere (0.000015 USD per caracter).

De asemenea, primești 2 milioane de caractere pe lună timp de 12 luni gratuit, începând de la data la care creați prima cerere de traducere. Pentru mai multe informații, vezi Prețuri Amazon Translate.

Pagina de destinație Amazon Translate pe care am tradus-o are aproximativ 8,000 de caractere, ceea ce face ca traducerea să coste aproximativ 0.12 USD. Cu funcția de stocare în cache activată, apelurile ulterioare pentru a traduce pagina pentru perechea de limbi folosesc copia locală stocată în cache și nu necesită apeluri la Amazon Translate.

Concluzie

Amazon Translate oferă traducere în rețea neuronală pentru 75 de limbi și 5,550 de perechi de limbi. Puteți integra Amazon Translate într-un plugin de browser, pentru a integra fără probleme traducerea într-un flux de lucru al aplicației. Așteptăm cu nerăbdare să aflăm cum folosirea acestui plugin vă ajută să vă accelerați volumul de muncă de traducere! Aflați mai multe despre Amazon Translate de pe Ghid pentru dezvoltatori Amazon Translate, Sau Blogul AWS.


Despre Autori

Andrew Stacy este un dezvoltator front-end cu AWS Professional Services. Lui Andrew îi place să creeze experiențe de utilizator încântătoare pentru clienți prin dezvoltarea și designul UI/UX. Când este în afara ceasului, lui Andrew îi place să se joace cu copiii săi, să scrie cod, să încerce băuturi artizanale sau să construiască lucruri prin casă.

Ron Weinstein este un arhitect de soluții specializat în inteligență artificială și învățare automată în sectorul public AWS. Lui Ron îi place să lucreze cu clienții săi la modul în care AI/ML le poate accelera și transforma afacerea. Când nu este la serviciu, lui Ron îi place în aer liber și să petreacă timpul cu familia sa.

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

Timestamp-ul:

Mai mult de la Blog de AWS Machine Learning