
Когда Google Translate начал использовать нейронный машинный перевод в конце 2016 года, сервис улучшился «больше за один скачок», чем за последние десять лет вместе взятые. Эта технология теперь работает полностью офлайн на 59 языках, и в этом месяце она будет выпущена для Android и iOS.
Вместо перевода по фразам, Google Translate с NMT преобразует целые предложения за раз. Этот добавленный контекст при переводе улучшает точность, поскольку система может переставлять и корректировать результаты, чтобы лучше отразить естественную речь людей.
В результате переведенные предложения легче понять, а целые абзацы и статьи становятся «гладче». Тем временем система может учиться и совершенствоваться со временем. В конце 2016 года NMT был запущен в восьми языковых парах, охватывающих треть родных языков по всему миру, а со временем были добавлены новые пары.
До сегодняшнего дня нейронный машинный перевод требовал подключения к интернету, при этом офлайн-перевод на мобильных устройствах продолжал использовать старый подход, основанный на фразах, который разбивал предложения на более мелкие части и не учитывал контекст или более широкий смысл переводимого.
Начиная с этого месяца, NMT работает на устройствах для Android и iOS на 59 языках. Наборы языков имеют размер всего 35-45 МБ и также работают на менее мощных устройствах. Конечный результат — офлайн-перевод, который будет более точным и почти наравне с качеством, которое ожидают пользователи при наличии интернет-соединения.
Нейронный машинный перевод будет постепенно внедряться для всех пользователей Android и iOS в течение следующих нескольких недель. Когда он станет доступен, пользователи, которые уже используют офлайн-перевод, увидят баннер на главном экране с предложением обновить существующие файлы. Полный список поддерживаемых языков приведен ниже:
Африкаанс | Датский | Немецкий | Итальянский | Норвежский | Шведский |
Албанский | Голландский | Греческий | Японский | Персидский | Тамильский |
Арабский | Английский | Гуджарати | Jannada | Польский | Телугу |
Белорусский | Эсперанто | Гаитянский креольский | Корейский | Португальский | Тайский |
Бенгальский | Эстонский | Иврит | Латышский | Румынский | Турецкий |
Болгарский | Филиппинский | Хинди | Литовский | Русский | Украинский |
Каталанский | Финский | Венгерский | Македонский | Словацкий | Урду |
Китайский | Французский | Исландский | Малайский | Словенский | Вьетнамский |
Хорватский | Галисийский | Индонезийский | Мальтийский | Испанский | Валлийский |
Чешский | Грузинский | Ирландский | Маратхи | Суахили |