Użyj wtyczki przeglądarki internetowej, aby szybko przetłumaczyć tekst za pomocą Tłumacza Amazon

Węzeł źródłowy: 1596423

Przeglądarki internetowe mogą być pojedynczym panelem umożliwiającym organizacjom interakcję z ich informacjami — wszystkie narzędzia można przeglądać i uzyskiwać do nich dostęp na jednym ekranie, dzięki czemu użytkownicy nie muszą przełączać się między aplikacjami i interfejsami. Na przykład centrum obsługi klienta może mieć kilka różnych aplikacji do przeglądania recenzji klientów, kanałów mediów społecznościowych i danych klientów. Każda z tych aplikacji jest obsługiwana za pośrednictwem przeglądarek internetowych. Jeśli jednak informacje są w języku, którego użytkownik nie zna, często konieczne jest uruchomienie osobnej aplikacji w celu przetłumaczenia tekstu. Wtyczki przeglądarki internetowej umożliwiają dostosowanie tego doświadczenia użytkownika.

Tłumacz Amazon to neuronowa usługa tłumaczenia maszynowego, która zapewnia szybkie, wysokiej jakości, niedrogie i dostosowywalne tłumaczenie językowe. Neuronowe tłumaczenie maszynowe to forma automatyzacji tłumaczenia językowego, która wykorzystuje modele głębokiego uczenia się, aby zapewnić dokładniejsze i bardziej naturalnie brzmiące tłumaczenie niż tradycyjne algorytmy statystyczne i oparte na regułach. W chwili pisania tego postu Amazon Translate obsługuje 75 języków i 5,550 par językowych. Aby zapoznać się z najnowszą listą, zobacz Przewodnik dla programistów Tłumacza Amazon.

Dzięki wtyczce przeglądarki internetowej Amazon Translate możesz po prostu kliknąć przycisk i przetłumaczyć całą stronę internetową na dowolny preferowany język. Ta wtyczka przeglądarki działa w przeglądarkach opartych na Chromium i Firefox.

Ten post pokazuje, jak możesz użyć wtyczki przeglądarki do szybkiego tłumaczenia stron internetowych z tłumaczeniem neuronowym za pomocą Amazon Translate.

Przegląd rozwiązania

Aby korzystać z wtyczki, zainstaluj ją w przeglądarce na swojej stacji roboczej. Aby przetłumaczyć stronę internetową, aktywuj wtyczkę, która uwierzytelnia się za pomocą Tłumacza Amazon AWS Zarządzanie tożsamością i dostępem (IAM), wysyła tekst strony, którą chcesz przetłumaczyć, do usługi Amazon Translate i zwraca przetłumaczony tekst do wyświetlenia w przeglądarce internetowej. Wtyczka przeglądarki umożliwia również buforowanie przetłumaczonych stron. Gdy buforowanie jest włączone, tłumaczenia żądane dla strony internetowej są buforowane na komputerze lokalnym według ich par językowych. Buforowanie poprawia szybkość tłumaczenia strony i zmniejsza liczbę żądań kierowanych do usługi Amazon Translate, potencjalnie oszczędzając czas i pieniądze.

Aby zainstalować i używać wtyczki, wykonaj następujące kroki:

  1. Skonfiguruj użytkownika IAM i poświadczenia.
  2. Zainstaluj wtyczkę przeglądarki.
  3. Skonfiguruj wtyczkę przeglądarki.
  4. Użyj wtyczki do tłumaczenia tekstu.

Wtyczka przeglądarki jest dostępna na GitHub.

Wymagania wstępne

W tej instrukcji należy spełnić następujące wymagania wstępne:

  • An Konto AWS
  • Kompatybilna przeglądarka internetowa
  • Uprawnienia do tworzenia użytkowników IAM w celu uwierzytelnienia w usłudze Amazon Translate

Aby uzyskać więcej informacji o tym, jak Amazon Translate współdziała z IAM, zobacz Zarządzanie tożsamością i dostępem dla usługi Amazon Translate.

Skonfiguruj użytkownika IAM i poświadczenia

Wtyczka przeglądarki musi być skonfigurowana z poświadczeniami, aby uzyskać dostęp do Tłumacza Amazon. IAM jest skonfigurowany z polityką zarządzaną przez AWS o nazwie TranslateReadOnly. Ta polityka zezwala na wywołania interfejsu API do usługi Amazon Translate. Aby skonfigurować użytkownika uprawnień tylko do odczytu, wykonaj następujące czynności:

  1. W konsoli IAM wybierz użytkownicy w okienku nawigacji pod Zarządzanie dostępem.
  2. Dodaj Dodaj użytkowników.
  3. W razie zamówieenia projektu nazwa użytkownika, wchodzić TranslateBrowserPlugin.
  4. Dodaj Dalej: Uprawnienia.
  5. Aby dodać uprawnienia, wybierz Dołącz istniejące zasady bezpośrednio i wybierz polisę TranslateReadOnly.
  6. Dodaj Dalej: Tagi.
  7. Opcjonalnie nadaj użytkownikowi tag i wybierz Dalej: Przejrzyj.
  8. Przejrzyj nową rolę i wybierz Stwórz użytkownika.
  9. Dodaj Pobierz plik .csv i zapisz poświadczenia lokalnie.

Chociaż te poświadczenia zapewniają tylko najbardziej restrykcyjny dostęp do usługi Amazon Translate, należy zachować szczególną ostrożność, aby nie udostępniać ich niezamierzonym podmiotom. AWS lub Amazon nie ponoszą odpowiedzialności, jeśli nasi klienci udostępnią swoje dane uwierzytelniające.

Zainstaluj wtyczkę przeglądarki

Wtyczka przeglądarki internetowej jest obsługiwana we wszystkich przeglądarkach opartych na Chromium. Aby zainstalować wtyczkę w przeglądarce Chrome, wykonaj następujące czynności:

  1. Pobierz plik rozszerzenia.zip z GitHub.
  2. Rozpakuj plik na komputerze lokalnym.
  3. W przeglądarce Chrome wybierz ikonę rozszerzeń.
  4. Dodaj Zarządzaj rozszerzeniami.
  5. Przełączanie tryb dewelopera jeden.
  6. Dodaj Załaduj rozpakowany i wskaż folder rozszerzenia, który właśnie rozpakowałeś.

Skonfiguruj wtyczkę

Aby skonfigurować wtyczkę, wykonaj następujące kroki:

  1. W przeglądarce wybierz pasek narzędzi rozszerzeń i wybierz Tłumacz Amazon, nowo zainstalowana wtyczka.

Możesz wybrać ikonę pinezki, aby później uzyskać łatwiejszy dostęp.

  1. Dodaj Ustawienia rozszerzeń.
  2. W razie zamówieenia projektu Region AWS, wprowadź najbliższy region.
  3. W razie zamówieenia projektu Identyfikator klucza dostępu AWS, wprowadź klucz dostępu AWS z pobranego arkusza kalkulacyjnego.
  4. W razie zamówieenia projektu Tajny klucz dostępu AWS, wprowadź tajny klucz dostępu z arkusza kalkulacyjnego.
  5. Zaznacz pole wyboru, aby włączyć buforowanie.
  6. Dodaj Zapisz ustawienia.

Użyj wtyczki z Amazon Translate

Teraz wtyczka jest gotowa do użycia.

  1. Aby rozpocząć, otwórz stronę internetową w przeglądarce, którą chcesz przetłumaczyć. W tym poście używamy strona docelowa dla Amazon Translate w języku niemieckim.
  2. Otwórz wtyczkę przeglądarki i wybierz Tłumacz Amazon na liście rozszerzeń przeglądarki, tak jak to zrobiłeś wcześniej.
  3. Wybierz język źródłowy Samochody dla Amazon Translate, aby używał automatycznego wykrywania języka i wybierał język docelowy.
  4. Dodaj Tłumacz..

Wtyczka wysyła tekst do Amazon Translate i tłumaczy zawartość strony na język angielski.

Koszty:

Amazon Translate kosztuje 15 USD za milion znaków proporcjonalnie do liczby znaków (0.000015 USD za znak).

Otrzymujesz również 2 miliony znaków miesięcznie przez 12 miesięcy za darmo, począwszy od daty utworzenia pierwszego zlecenia tłumaczenia. Aby uzyskać więcej informacji, zobacz Cennik Amazon Translate.

Przetłumaczona przez nas strona docelowa Amazon Translate ma około 8,000 0.12 znaków, co sprawia, że ​​tłumaczenie kosztuje około XNUMX USD. Po włączeniu funkcji buforowania kolejne wywołania tłumaczenia strony dla pary językowej wykorzystują lokalną kopię z pamięci podręcznej i nie wymagają wywołań usługi Amazon Translate.

Wnioski

Amazon Translate zapewnia tłumaczenie sieci neuronowych dla 75 języków i 5,550 par językowych. Możesz zintegrować Amazon Translate z wtyczką przeglądarki, aby bezproblemowo zintegrować tłumaczenie z przepływem pracy aplikacji. Z niecierpliwością czekamy na informacje, w jaki sposób korzystanie z tej wtyczki przyspieszy Twoje tłumaczenia! Dowiedz się więcej o Tłumaczu Amazon na stronie Przewodnik dla programistów Tłumacza Amazonlub blogu AWS.


O autorach

Andrzej Stacy jest Front-end Developerem z AWS Professional Services. Andrew lubi tworzyć wspaniałe wrażenia użytkownika dla klientów poprzez opracowywanie i projektowanie interfejsów użytkownika/UX. Poza godzinami pracy Andrew lubi bawić się z dziećmi, pisać kody, próbować rzemieślniczych napojów lub budować różne rzeczy w domu.

Rona Weinsteina jest architektem rozwiązań specjalizującym się w sztucznej inteligencji i uczeniu maszynowym w sektorze publicznym AWS. Ron uwielbia pracować ze swoimi klientami nad tym, jak sztuczna inteligencja/uczenie maszynowe może przyspieszyć i przekształcić ich działalność. Kiedy nie jest w pracy, Ron lubi przebywać na świeżym powietrzu i spędzać czas z rodziną.

Źródło: https://aws.amazon.com/blogs/machine-learning/use-a-web-browser-plugin-to-quickly-translate-text-with-amazon-translate/

Znak czasu:

Więcej z Blog dotyczący uczenia maszynowego AWS