Gebruik een webbrowser-plug-in om snel tekst te vertalen met Amazon Translate

Bronknooppunt: 1596423

Webbrowsers kunnen een enkel venster zijn voor organisaties om met hun informatie te communiceren: alle tools kunnen op één scherm worden bekeken en geopend, zodat gebruikers niet hoeven te schakelen tussen applicaties en interfaces. Een klantencallcenter kan bijvoorbeeld verschillende toepassingen hebben om klantrecensies, feeds op sociale media en klantgegevens te bekijken. Elk van deze applicaties wordt gebruikt via webbrowsers. Als de informatie echter in een taal is die de gebruiker niet spreekt, moet er vaak een aparte applicatie worden geopend om tekst te vertalen. Webbrowser-plug-ins maken aanpassing van deze gebruikerservaring mogelijk.

Amazon Vertalen is een dienst voor neurale machinevertaling die snelle, hoogwaardige, betaalbare en aanpasbare taalvertalingen levert. Neurale machinevertaling is een vorm van automatisering van taalvertaling die deep learning-modellen gebruikt om een ​​nauwkeurigere en natuurlijker klinkende vertaling te leveren dan traditionele statistische en op regels gebaseerde vertaalalgoritmen. Op het moment van schrijven van dit bericht ondersteunt Amazon Translate 75 talen en 5,550 talenparen. Voor de meest recente lijst, zie de Amazon Translate-ontwikkelaarshandleiding.

Met de Amazon Translate-webbrowser-plug-in kunt u eenvoudig op een knop klikken en een volledige webpagina laten vertalen naar de taal van uw voorkeur. Deze browser-plug-in werkt in Chromium-gebaseerde en Firefox-gebaseerde browsers.

Dit bericht laat zien hoe je een browser-plug-in kunt gebruiken om snel webpagina's te vertalen met neurale vertaling met Amazon Translate.

Overzicht van de oplossing

Om de plug-in te gebruiken, installeert u deze in een browser op uw werkstation. Om een ​​webpagina te vertalen, activeert u de plug-in, die zich authenticeert bij Amazon Translate met behulp van AWS Identiteits- en toegangsbeheer (IAM), stuurt de tekst van de pagina die u wilt vertalen naar de Amazon Translate-service en retourneert de vertaalde tekst voor weergave in de webbrowser. De browser-plug-in maakt ook caching van vertaalde pagina's mogelijk. Wanneer caching is ingeschakeld, worden vertalingen die voor een webpagina zijn aangevraagd, in de cache opgeslagen op uw lokale computer op basis van hun talenparen. Caching verbetert de snelheid van de vertaling van de pagina en vermindert het aantal verzoeken aan de Amazon Translate-service, wat mogelijk tijd en geld bespaart.

Voer de volgende stappen uit om de plug-in te installeren en te gebruiken:

  1. Stel een IAM-gebruiker en referenties in.
  2. Installeer de browser-plug-in.
  3. Configureer de browser-plug-in.
  4. Gebruik de plug-in om tekst te vertalen.

De browser-plug-in is beschikbaar op GitHub.

Voorwaarden

Voor deze walkthrough moet u aan de volgende vereisten voldoen:

  • An AWS-account
  • Een compatibele webbrowser
  • De rechten om IAM-gebruikers aan te maken om zich te authenticeren bij Amazon Translate

Zie voor meer informatie over hoe Amazon Translate samenwerkt met IAM Identiteits- en toegangsbeheer voor Amazon Translate.

Stel een IAM-gebruiker en referenties in

De browserplug-in moet worden geconfigureerd met inloggegevens om toegang te krijgen tot Amazon Translate. IAM is geconfigureerd met een door AWS beheerd beleid genaamd TranslateReadOnly. Dit beleid staat API-aanroepen naar Amazon Translate toe. Voer de volgende stappen uit om een ​​alleen-lezen IAM-gebruiker in te stellen:

  1. Kies op de IAM-console Gebruikers in het navigatievenster onder Toegangsbeheer.
  2. Kies Voeg gebruikers toe.
  3. Voor gebruikersnaam, ga naar binnen TranslateBrowserPlugin.
  4. Kies Volgende: Machtigingen.
  5. Kies om machtigingen toe te voegen Voeg direct bestaand beleid toe en kies het beleid TranslateReadOnly.
  6. Kies Volgende: Tags.
  7. Geef de gebruiker eventueel een tag en kies Volgende: Review.
  8. Bekijk de nieuwe rol en kies Gebruiker maken.
  9. Kies .csv downloaden en sla de inloggegevens lokaal op.

Hoewel deze inloggegevens alleen de meest beperkende toegang tot Amazon Translate bieden, moet u uiterst voorzichtig zijn met deze inloggegevens, zodat ze niet worden gedeeld met onbedoelde entiteiten. AWS of Amazon zijn niet verantwoordelijk als onze klanten hun inloggegevens delen.

Installeer de browser-plug-in

De webbrowser-plug-in wordt ondersteund in alle op Chromium gebaseerde browsers. Voer de volgende stappen uit om de plug-in in Chrome te installeren:

  1. Download het bestand extension.zip van GitHub.
  2. Pak het bestand uit op uw lokale computer.
  3. Kies in Chrome het extensiepictogram.
  4. Kies Extensies beheren.
  5. Toggle Ontwikkelaarsmodus op.
  6. Kies Uitgepakt laden en wijs naar de extensiemap die u zojuist hebt uitgepakt.

Configureer de plug-in

Voer de volgende stappen uit om de plug-in te configureren:

  1. Kies in uw browser de extensiewerkbalk en kies Amazon Vertalen, de nieuw geïnstalleerde plug-in.

U kunt het punaisepictogram kiezen om later gemakkelijker toegang te krijgen.

  1. Kies Extensie-instellingen.
  2. Voor AWS-regio, voer de regio in die het dichtst bij u in de buurt is.
  3. Voor AWS-toegangssleutel-ID, voer de AWS-toegangssleutel in uit de spreadsheet die u hebt gedownload.
  4. Voor AWS geheime toegangssleutel, voer de geheime toegangssleutel uit de spreadsheet in.
  5. Schakel het selectievakje in om caching in te schakelen.
  6. Kies Instellingen opslaan.

Gebruik de plug-in met Amazon Translate

Nu is de plug-in klaar voor gebruik.

  1. Open om te beginnen een webpagina in een te vertalen browser. Voor deze post gebruiken we de bestemmingspagina voor Amazon Vertalen in het Duits.
  2. Open de browserplug-in en kies Amazon Vertalen in de lijst met browserextensies zoals u eerder deed.
  3. Kies voor de brontaal automobiel voor Amazon Translate om automatische taaldetectie te gebruiken en kies uw doeltaal.
  4. Kies Vertalen..

De plug-in stuurt de tekst naar Amazon Translate en vertaalt de pagina-inhoud naar het Engels.

Kosten

Amazon Translate kost $ 15 per miljoen tekens naar rato van het aantal tekens ($ 0.000015 per teken).

U krijgt ook 2 miljoen tekens per maand gedurende 12 maanden gratis, vanaf de datum waarop u uw eerste vertaalaanvraag indient. Voor meer informatie, zie Amazon Translate-prijzen.

De bestemmingspagina van Amazon Translate die we hebben vertaald, heeft ongeveer 8,000 tekens, waardoor de vertaling ongeveer $ 0.12 kost. Als de cachefunctie is ingeschakeld, gebruiken volgende oproepen om de pagina voor het talenpaar te vertalen de lokale kopie in de cache en zijn er geen oproepen naar Amazon Translate nodig.

Conclusie

Amazon Translate biedt neurale netwerkvertaling voor 75 talen en 5,550 talenparen. U kunt Amazon Translate integreren in een browserplug-in om vertaling naadloos te integreren in een applicatieworkflow. We horen graag hoe het gebruik van deze plug-in uw vertaalwerklast helpt versnellen! Lees meer over Amazon Translate door op de Amazon Translate-ontwikkelaarshandleidingof AWS-blog.


Over de auteurs

Andreas Stacy is een Front-end Developer met AWS Professional Services. Andrew geniet van het creëren van heerlijke gebruikerservaringen voor klanten door middel van UI/UX-ontwikkeling en -ontwerp. Buiten de klok speelt Andrew graag met zijn kinderen, schrijft code, probeert ambachtelijke drankjes of bouwt dingen in huis.

Ron Weinstein is een Solutions Architect gespecialiseerd in kunstmatige intelligentie en machine learning in de publieke sector van AWS. Ron werkt graag samen met zijn klanten aan hoe AI/ML hun bedrijf kan versnellen en transformeren. Als hij niet aan het werk is, houdt Ron van het buitenleven en tijd doorbrengen met zijn gezin.

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

Tijdstempel:

Meer van AWS Blog over machine learning