Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

ML Kit für Firebase

Verwenden Sie maschinelles Lernen in Ihren Apps, um reale Probleme zu lösen.

ML Kit ist ein mobiles SDK, das die maschinelle Lernkompetenz von Google in einem leistungsstarken und dennoch benutzerfreundlichen Paket für Android- und iOS-Apps bereitstellt. Unabhängig davon, ob Sie neu oder erfahren im maschinellen Lernen sind, können Sie die benötigte Funktionalität in nur wenigen Codezeilen implementieren. Es sind keine umfassenden Kenntnisse über neuronale Netze oder Modelloptimierung erforderlich, um loszulegen. Wenn Sie ein erfahrener ML-Entwickler sind, bietet ML Kit praktische APIs, mit denen Sie Ihre benutzerdefinierten TensorFlow Lite-Modelle in Ihren mobilen Apps verwenden können.

Schlüsselfähigkeiten

Produktionsbereit für gängige Anwendungsfälle

ML Kit enthält eine Reihe gebrauchsfertiger APIs für gängige mobile Anwendungsfälle: Erkennen von Text, Erkennen von Gesichtern, Identifizieren von Orientierungspunkten, Scannen von Barcodes, Beschriften von Bildern und Identifizieren der Textsprache. Geben Sie einfach Daten an die ML Kit-Bibliothek weiter und Sie erhalten die Informationen, die Sie benötigen.

Auf dem Gerät oder in der Cloud

Die Auswahl der APIs von ML Kit wird auf dem Gerät oder in der Cloud ausgeführt. Unsere On-Device-APIs können Ihre Daten schnell verarbeiten und auch dann funktionieren, wenn keine Netzwerkverbindung besteht. Unsere Cloud-basierten APIs nutzen die Leistungsfähigkeit der maschinellen Lerntechnologie von Google Cloud Platform, um Ihnen ein noch höheres Maß an Genauigkeit zu bieten.

Stellen Sie benutzerdefinierte Modelle bereit

Wenn die APIs von ML Kit Ihre Anwendungsfälle nicht abdecken, können Sie jederzeit Ihre eigenen vorhandenen TensorFlow Lite-Modelle mitbringen. Laden Sie einfach Ihr Modell auf Firebase hoch, und wir kümmern uns um das Hosting und die Bereitstellung für Ihre App. ML Kit fungiert als API-Ebene für Ihr benutzerdefiniertes Modell und vereinfacht die Ausführung und Verwendung.

Wie funktioniert es?

Mit ML Kit können Sie ML-Techniken einfach in Ihren Apps anwenden, indem Sie die ML-Technologien von Google wie die Google Cloud Vision-API , TensorFlow Lite und die Android Neural Networks-API in einem einzigen SDK zusammenführen. Unabhängig davon, ob Sie die Leistung der Cloud-basierten Verarbeitung, die Echtzeitfunktionen von für Mobilgeräte optimierten On-Device-Modellen oder die Flexibilität von benutzerdefinierten TensorFlow Lite-Modellen benötigen, ML Kit ermöglicht dies mit nur wenigen Codezeilen.

Welche Funktionen sind auf dem Gerät oder in der Cloud verfügbar?

Feature Auf dem Gerät Wolke
Texterkennung
Gesichtserkennung
Barcode-Scannen
Bildbeschriftung
Objekterkennung und -verfolgung
Wahrzeichenerkennung
Sprachidentifikation
Übersetzung
Intelligente Antwort
AutoML-Modellinferenz
Benutzerdefinierte Modellinferenz

Implementierungspfad

Integrieren Sie das SDK Fügen Sie das SDK schnell mit Gradle oder CocoaPods hinzu.
Eingabedaten vorbereiten Wenn Sie beispielsweise eine Bildverarbeitungsfunktion verwenden, erfassen Sie ein Bild von der Kamera und generieren Sie die erforderlichen Metadaten, z. B. die Bilddrehung, oder fordern Sie den Benutzer auf, ein Foto aus seiner Galerie auszuwählen.
Wenden Sie das ML-Modell auf Ihre Daten an Durch Anwenden des ML-Modells auf Ihre Daten generieren Sie je nach verwendeter Funktion Erkenntnisse wie den emotionalen Zustand erkannter Gesichter oder die Objekte und Konzepte, die im Bild erkannt wurden. Verwenden Sie diese Erkenntnisse, um Funktionen in Ihrer App wie die Verschönerung von Fotos, die automatische Generierung von Metadaten oder was auch immer Sie sich vorstellen können, zu aktivieren.

Nächste Schritte