Використовуйте плагін для веб-переглядача, щоб швидко перекладати текст за допомогою 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. Завантажте файл extension.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