Перевод

API для перевода текста на устройстве из ML Kit позволяет динамически переводить текст более чем на 50 языков.

iOS Android

Основные возможности

  • Поддержка множества языков. Переводите текст более чем на 50 языков. Посмотрите полный список.
  • Проверенные модели перевода. Используются те же модели, что и в офлайн-режиме приложения "Google Переводчик".
  • Динамическое управление моделями. Снижайте требования к хранилищу устройства, динамически скачивая языковые пакеты и управляя ими.
  • Работает на устройстве. Перевод выполняется быстро, и вам не нужно отправлять текст пользователя на удаленный сервер.

Ограничения

Перевод на устройстве предназначен для простых повседневных задач. Качество перевода зависит от исходного и целевого языков. Рекомендуем оценить качество переводов для вашего конкретного случая. Если вам требуется более высокое качество, попробуйте Cloud Translation API.

Кроме того, модели перевода ML Kit обучены переводить на английский язык и с него. При переводе между языками, отличными от английского, английский используется в качестве промежуточного языка, что может повлиять на качество.

Рекомендации по использованию

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

Отправить отзыв

Из-за сложности обработки естественного языка перевод может подходить не для всех контекстов и аудиторий. Если вы обнаружите некорректный перевод, обратитесь в службу поддержки ML Kit. Ваши отзывы помогают нам улучшать модели и отключать неподходящие переводы.