Машинное обучение для разработчиков мобильных приложений
ML Kit – это мощный и простой в использовании пакет, который позволяет разработчикам мобильных приложений использовать технологии машинного обучения Google. Сделайте свои приложения для iOS и Android более привлекательными, персонализированными и полезными с помощью решений, оптимизированных для работы на устройстве.
Оптимизация для мобильных устройств
Обработка данных в ML Kit происходит на устройстве. Это обеспечивает высокую скорость работы и позволяет использовать модель в реальном времени, например для обработки данных с камеры. Она также работает в офлайн-режиме и может использоваться для обработки изображений и текста, которые должны оставаться на устройстве.
Создано на основе опыта Google
Используйте технологии машинного обучения, на которых основаны мобильные сервисы Google.
Простота использования
Мы объединяем лучшие в своем классе модели машинного обучения с передовыми конвейерами обработки и предлагаем их через простые в использовании API, чтобы вы могли создавать мощные приложения.
Начните использовать генеративный ИИ на устройстве с Gemini Nano
Используйте локальный генеративный искусственный интеллект в приложении для Android с помощью Gemini Nano и GenAI API в ML Kit.
Запрос
Генерируйте текстовый контент на основе текстового или мультимодального запроса.
Рабочие процессы с использованием агентов
Автоматизируйте многоэтапные разговоры и рабочие процессы с вызовом инструментов.
Встраивания
Генерируйте векторные эмбеддинги для текста и изображений, чтобы использовать семантический поиск.
Распознавание речи
Преобразуйте устную речь в текст в реальном времени.
Перевод речи
Переводите устную речь в текст на другом языке в реальном времени.
Озвучивание текста
Синтезируйте естественно звучащую речь из текста.
Описание изображения
Добавьте краткие описания изображений.
Суммирование
Кратко пересказывать статьи и чаты в 1–3 тезисах.
Проверка правописания
Исправлять грамматические и орфографические ошибки в коротких текстах.
Переписывание
Перефразируйте контент в разных стилях, например формальном, кратком или даже с эмодзи.
Vision API
API для анализа видео и изображений, позволяющие помечать изображения и распознавать штрихкоды, текст, лица и объекты.
Сканирование штрихкодов
Сканирование и обработка штрихкодов. Поддерживает большинство стандартных одномерных и двумерных форматов.
Распознавание лица
Распознавание лиц и их черт.
Распознавание сетки лица НОВИНКА
Обнаружение сетки лица на изображениях, снятых с близкого расстояния.
Распознавание текста, версия 2
Распознавать и извлекать текст из изображений.
Маркировка изображений
Распознавайте объекты, места, действия, виды животных, товары и многое другое. Используйте базовую модель общего назначения или настройте ее для своего случая с помощью пользовательской модели TensorFlow Lite.
Обнаружение и отслеживание объектов
Определяйте местоположение и отслеживайте в реальном времени один или несколько объектов в видеопотоке с камеры.
Распознавание рукописного ввода
Распознает рукописный текст и нарисованные от руки фигуры на цифровой поверхности, например на сенсорном экране. Распознает более 300 языков, эмодзи и простые фигуры.
Распознавание поз
Определяйте положение тела человека в реальном времени.
Сегментация селфи
Отделите фон от пользователей в сцене и сосредоточьтесь на главном.
Сегментация объектов НОВИНКА
Отделять объекты (людей, животных или предметы) от фона на изображении.
Сканер документов НОВИНКА
Оцифровывайте бумажные документы по фотографиям.
API обработки естественного языка
API для обработки естественного языка, которые позволяют распознавать 58 языков, переводить с них и на них, а также предлагать варианты ответов.
Определение языка
Определять язык строки текста, состоящей всего из нескольких слов.
Перевод
Переводите текст на 58 языков прямо на устройстве.
Быстрый ответ
Генерировать подсказки ответов в текстовых чатах.
Извлечение объектов
Обнаруживайте и находите объекты (например, адреса, дату и время, номера телефонов и т. д.) и выполняйте действия на их основе. Поддерживает 15 языков.