Используйте подключаемый модуль веб-браузера для быстрого перевода текста с помощью Amazon Translate

Исходный узел: 1596423

Веб-браузеры могут представлять собой единую панель, позволяющую организациям взаимодействовать со своей информацией: все инструменты можно просматривать и получать к ним доступ на одном экране, так что пользователям не придется переключаться между приложениями и интерфейсами. Например, в колл-центре клиентов может быть несколько разных приложений для просмотра отзывов клиентов, каналов социальных сетей и данных о клиентах. С каждым из этих приложений взаимодействуют через веб-браузеры. Однако если информация представлена ​​на языке, на котором пользователь не говорит, для перевода текста часто требуется запустить отдельное приложение. Плагины веб-браузера позволяют настроить этот пользовательский интерфейс.

Amazon Translate — это служба нейронного машинного перевода, которая обеспечивает быстрый, высококачественный, доступный и настраиваемый языковой перевод. Нейронный машинный перевод — это форма автоматизации языкового перевода, которая использует модели глубокого обучения для обеспечения более точного и естественного перевода, чем традиционные статистические и основанные на правилах алгоритмы перевода. На момент написания этой статьи Amazon Translate поддерживает 75 языков и 5,550 языковых пар. Последний список см. Руководство разработчика Amazon Translate.

С помощью плагина веб-браузера 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. Загрузите файл расширения.zip с GitHub.
  2. Разархивируйте файл на локальном компьютере.
  3. В Chrome выберите значок расширения.
  4. Выберите Управление расширениями.
  5. Переключать режим разработчика о.
  6. Выберите Загрузить без упаковки и укажите папку расширения, которую вы только что распаковали.

Настроить плагин

Чтобы настроить плагин, выполните следующие шаги:

  1. В браузере выберите панель расширений и выберите Amazon Translate, недавно установленный плагин.

Вы можете выбрать значок булавки для облегчения доступа позже.

  1. Выберите Настройки расширения.
  2. Что касается AWS Регион, введите ближайший к вам регион.
  3. Что касается Идентификатор ключа доступа AWS, введите ключ доступа к AWS из загруженной таблицы.
  4. Что касается Секретный ключ доступа AWS, введите секретный ключ доступа из таблицы.
  5. Установите флажок, чтобы включить кэширование.
  6. Выберите Сохранить настройки.

Используйте плагин с Amazon Translate

Теперь плагин готов к использованию.

  1. Для начала откройте в браузере веб-страницу, которую нужно перевести. Для этого поста мы используем целевая страница Amazon Translate на немецком языке.
  2. Откройте плагин браузера и выберите Amazon Translate в списке расширений браузера, как вы это делали ранее.
  3. В качестве исходного языка выберите Авто чтобы Amazon Translate использовал автоматическое определение языка и выбрал целевой язык.
  4. Выберите Переведите..

Плагин отправляет текст в Amazon Translate и переводит содержимое страницы на английский язык.

Цена

Стоимость Amazon Translate составляет 15 долларов США за миллион символов, пропорционально количеству символов (0.000015 долларов США за символ).

Вы также получаете 2 миллиона символов в месяц в течение 12 месяцев бесплатно, начиная с даты создания первого запроса на перевод. Для получения дополнительной информации см. Цены на Amazon Translate.

Переведенная нами целевая страница Amazon Translate содержит около 8,000 символов, поэтому стоимость перевода составляет около 0.12 доллара США. Если функция кэширования включена, последующие вызовы перевода страницы для языковой пары используют локальную кэшированную копию и не требуют вызовов Amazon Translate.

Заключение

Amazon Translate обеспечивает перевод с помощью нейронной сети для 75 языков и 5,550 языковых пар. Вы можете интегрировать Amazon Translate в плагин браузера, чтобы легко интегрировать перевод в рабочий процесс приложения. Мы с нетерпением ждем возможности услышать, как использование этого плагина поможет ускорить вашу работу по переводу! Узнайте больше об Amazon Translate на странице Руководство разработчика Amazon Translateили Блог AWS.


Об авторах

Эндрю Стейси — фронтенд-разработчик, предоставляющий профессиональные услуги AWS. Эндрю любит создавать восхитительный пользовательский опыт для клиентов посредством разработки и дизайна UI/UX. В свободное от работы время Эндрю любит играть со своими детьми, писать код, пробовать самодельные напитки или строить что-нибудь по дому.

Рон Вайнштейн — архитектор решений, специализирующийся на искусственном интеллекте и машинном обучении в государственном секторе AWS. Рон любит работать со своими клиентами над тем, как AI/ML может ускорить и преобразовать их бизнес. В свободное от работы время Рон любит гулять на свежем воздухе и проводить время со своей семьей.

Источник: https://aws.amazon.com/blogs/machine-learning/use-a-web-browser-plugin-to-quickly-translate-text-with-amazon-translate/

Отметка времени:

Больше от Блог машинного обучения AWS