Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Utilisez le machine learning sur l'appareil dans vos applications pour résoudre facilement des problèmes concrets.
ML Kit est un SDK mobile qui intègre l'expertise de Google en machine learning sur l'appareil aux applications Android et iOS. Utilisez nos API GenAI, Vision et Natural Language puissantes, mais faciles à utiliser, pour résoudre les problèmes courants dans vos applications ou créer de toutes nouvelles expériences utilisateur. Ils sont tous basés sur les meilleurs modèles de ML de Google et sont proposés sans frais.
Les API de ML Kit s'exécutent toutes sur l'appareil, ce qui permet d'utiliser des cas d'utilisation en temps réel, par exemple pour traiter un flux vidéo en direct. Cela signifie également que la fonctionnalité est disponible hors connexion.
Nouveautés
Nous avons lancé la version bêta des API GenAI, qui offrent une qualité prête à l'emploi pour les cas d'utilisation courants via une interface de haut niveau.
Le lancement initial inclut la description d'image, la relecture, la réécriture et la synthèse.
En savoir plus
Les API GenAI exploitent la puissance de Gemini Nano pour aider votre application à effectuer des tâches. Ces API offrent une qualité prête à l'emploi pour des cas d'utilisation courants tels que la description d'image, la correction, la réécriture et la synthèse.
Découvrez comment utiliser des modèles de libellé d'image TensorFlow Lite personnalisés dans vos applications.
Consultez Modèles personnalisés avec ML Kit.
Si les API clés en main de ML Kit ne répondent pas à vos besoins et que vous avez besoin d'une solution plus personnalisée, consultez la page sur le machine learning sur l'appareil pour obtenir des conseils sur toutes les solutions et tous les outils de Google pour le machine learning sur l'appareil.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/29 (UTC).
[null,null,["Dernière mise à jour le 2025/08/29 (UTC)."],[[["\u003cp\u003eML Kit is a free mobile SDK that brings Google's machine learning expertise to Android and iOS apps through easy-to-use Vision and Natural Language APIs.\u003c/p\u003e\n"],["\u003cp\u003eML Kit's APIs run on-device, enabling real-time processing and offline functionality, but require Android API level 21 or higher.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can utilize pre-built APIs for tasks like text recognition, image labeling, and language identification, or integrate custom TensorFlow Lite models.\u003c/p\u003e\n"],["\u003cp\u003eGoogle provides extensive resources including sample apps, codelabs, and documentation to help developers get started with ML Kit.\u003c/p\u003e\n"],["\u003cp\u003eWhile most of ML Kit is generally available, certain features like Pose Detection and Text Recognition v2 are currently in beta.\u003c/p\u003e\n"]]],[],null,["Use on-device machine learning in your apps to easily solve real-world problems.\n\nML Kit is a mobile SDK that brings Google's on-device machine learning\nexpertise to Android and iOS apps. Use our powerful yet easy to use GenAI,\nVision and Natural Language APIs to solve common challenges in your apps or\ncreate brand-new user experiences. All are powered by Google's best-in-class ML\nmodels and offered to you at no cost.\n\nML Kit's APIs all run on-device, allowing for real-time use cases where you want\nto process a live camera stream for example. This also means that the\nfunctionality is available offline.\n| All ML Kit APIs require Android API level 21 or higher.\n\nWhat's new \n\n- We launched the beta version of the [GenAI APIs](/ml-kit/genai), offering out-of-the-box quality for common use cases through a high-level interface. Initial launch includes [Image Description](/ml-kit/genai/image-description/android), [Proofreading](/ml-kit/genai/proofreading/android), [Rewriting](/ml-kit/genai/rewriting/android) and [Summarization](/ml-kit/genai/summarization/android).\n\nLearn more\n\n- [GenAI APIs](/ml-kit/genai) harness the power of Gemini Nano to help your app perform tasks. These APIs provide out-of-the-box quality for popular use cases such as: [Image Description](/ml-kit/genai/image-description/android), [Proofreading](/ml-kit/genai/proofreading/android), [Rewriting](/ml-kit/genai/rewriting/android) and [Summarization](/ml-kit/genai/summarization/android).\n- ML Kit also offers ready-to-use APIs powered by Google's ML models: [text recognition](/ml-kit/vision/text-recognition), [face detection](/ml-kit/vision/face-detection), [barcode scanning](/ml-kit/vision/barcode-scanning), [image labeling](/ml-kit/vision/image-labeling), [object detection and tracking](/ml-kit/vision/object-detection), [pose detection](/ml-kit/vision/pose-detection), [selfie segmentation](/ml-kit/vision/selfie-segmentation), [smart reply](/ml-kit/language/smart-reply), [text translation](/ml-kit/language/translation), and [language identification](/ml-kit/language/identification).\n- Learn how to use custom TensorFlow Lite image labeling models in your apps. Read [Custom models with ML Kit](/ml-kit/custom-models).\n- Take a look at our [sample apps and codelabs](/ml-kit/samples). They help you get started with all of the APIs.\n\nOther resources\n\nIf ML Kit's turn-key APIs don't meet your needs and you require a more custom\nsolution, visit the\n[On-device Machine Learning page](/learn/topics/on-device-ml) for guidance on\nall of Google's solutions and tools for on-device machine learning."]]