Перевод

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

iOS Android

Ключевые возможности

  • Широкая языковая поддержка. Переводите более чем на 50 различных языков. Посмотреть полный список .
  • Проверенные модели перевода. На основе тех же моделей, которые используются в автономном режиме приложения Google Translate.
  • Динамическое управление моделями. Соблюдайте низкие требования к объему памяти на устройстве за счет динамической загрузки языковых пакетов и управления ими.
  • Запуск на устройстве. Переводы выполняются быстро и не требуют отправки текста пользователя на удаленный сервер.

Ограничения

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

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

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

На странице «Рекомендации» вы найдете важные рекомендации и ограничения на использование этого API. В этом документе содержатся требования по включению указания авторства в ваше приложение при переводе текста.

Обеспечить обратную связь

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