ML Kit mette a disposizione degli sviluppatori di dispositivi mobili l'esperienza di Google nel machine learning in un pacchetto potente e facile da usare. Rendi le tue app per iOS e Android più coinvolgenti, personalizzate e utili con soluzioni ottimizzate per l'esecuzione sul dispositivo.
L'elaborazione di ML Kit avviene sul dispositivo. Questo lo rende veloce e sblocca casi d'uso in tempo reale come l'elaborazione dell'input della videocamera. Funziona anche offline e può essere utilizzato per elaborare immagini e testo che devono rimanere sul dispositivo.
Sfrutta le tecnologie di machine learning alla base delle esperienze di Google sui dispositivi mobili.
Combiniamo i migliori modelli di machine learning con pipeline di elaborazione avanzate e li offriamo attraverso API di facile utilizzo per abilitare casi d'uso efficaci nelle tue app.

API Vision

API di analisi di video e immagini per etichettare le immagini e rilevare codici a barre, testo, volti e oggetti.
Leggere ed elaborare i codici a barre. Supporta la maggior parte dei formati standard 1D e 2D.
Rileva i volti e i punti di riferimento del volto.
Rileva le informazioni sul mesh dei volti nelle immagini a distanza ravvicinata.
Riconosci ed estrai il testo dalle immagini.
Identifica oggetti, luoghi, attività, specie animali, prodotti e altro ancora. Utilizza un modello di base per uso generico o personalizzalo in base al tuo caso d'uso con un modello TensorFlow Lite personalizzato.
Localizza e monitora in tempo reale uno o più oggetti nel feed videocamera in diretta.
Riconosce il testo scritto a mano e le forme disegnate a mano su una superficie digitale, ad esempio un touchscreen. Riconosce oltre 300 lingue, emoji e forme di base.
Rileva la posizione del corpo umano in tempo reale.
Separa lo sfondo dagli utenti all'interno di una scena e concentrati su ciò che conta di più.
Separa i soggetti (persone, animali o oggetti) dallo sfondo in un'immagine.
Digitalizza documenti fisici dalle immagini.

API Natural Language

API di elaborazione del linguaggio naturale per identificare e tradurre tra 58 lingue e fornire suggerimenti per le risposte.
Determina la lingua di una stringa di testo composta da poche parole.
Traduci testo in 58 lingue, interamente sul dispositivo.
Genera suggerimenti per le risposte in conversazioni di testo.
Rileva e individua entità (ad esempio indirizzi, data/ora, numeri di telefono e altro) e intervieni in base a queste entità. Funziona in 15 lingue.