Перевод

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

iOS Android

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

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

Ограничения

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

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

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

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

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

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