Dernières versions
Dernières versions de l'API Android
ID du groupe | Nom de l'artefact | Version | Dernière mise à jour |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18.2.0 | 21/03/2023 |
com.google.android.gms | services-play-mlkit-détection-du-visage | 17.1.0 | 16/08/2022 |
com.google.android.gms | services-play-étiquette-image-mlkit | 16.0.8 | 16/08/2022 |
com.google.android.gms | services-play-mlkit-libellé-image-personnalisé | 16.0.0-bêta4 | 16/08/2022 |
com.google.android.gms | play-services-mlkit-language-id | 17,0.0 | 16/08/2022 |
com.google.android.gms | services-play-mlkit-réponse-intelligente | 16.0.0-bêta1 | 06/12/2022 |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 18.0.2 | 20/09/2022 |
com.google.android.gms | lecteur-code-services-play | 16,0.0 | 21/03/2023 |
com.google.mlkit | lecture de codes-barres | 17.1.0 | 21/03/2023 |
com.google.mlkit | arrière | 16.0.0-bêta3 | 25/01/2022 |
com.google.mlkit | reconnaissance d'encre numérique | 18.1.0 | 31/01/2023 |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta4 | 25/01/2022 |
com.google.mlkit | détection des visages | 16.1.5 | 22/02/2022 |
com.google.mlkit | détection de maillages | 16.0.0-bêta1 | 20/09/2022 |
com.google.mlkit | étiquetage d'image | 17,0.7 | 25/01/2022 |
com.google.mlkit | étiquette-personnalisée-image | 17.0.1 | 25/01/2022 |
com.google.mlkit | id-langue | 17,0.4 | 28/06/2022 |
com.google.mlkit | linkfirebase | 17,0.0 | 25/01/2022 |
com.google.mlkit | détection d'objets | 17,0.0 | 25/01/2022 |
com.google.mlkit | détection d'objets personnalisée | 17,0.0 | 25/01/2022 |
com.google.mlkit | compatibilité avec les fonctionnalités dynamiques du Playstore | 16.0.0-bêta2 | 25/01/2022 |
com.google.mlkit | détection de postures | 18.0.0-bêta3 | 20/09/2022 |
com.google.mlkit | précision-détection-de-posures | 18.0.0-bêta3 | 20/09/2022 |
com.google.mlkit | selfie de segmentation | 16.0.0-bêta4 | 25/01/2022 |
com.google.mlkit | réponse suggérée | 17.0.2 | 28/06/2022 |
com.google.mlkit | reconnaissance de texte | 16.0.0-bêta6 | 20/09/2022 |
com.google.mlkit | reconnaissance-du-texte-chinois | 16.0.0-bêta6 | 20/09/2022 |
com.google.mlkit | texte-reconnaissance-devanagari | 16.0.0-bêta6 | 20/09/2022 |
com.google.mlkit | reconnaissance-du-japonais | 16.0.0-bêta6 | 20/09/2022 |
com.google.mlkit | reconnaissance-du-texte-coréen | 16.0.0-bêta6 | 20/09/2022 |
com.google.mlkit | traduire | 17.0.1 | 16/08/2022 |
Dernières versions de l'API iOS
Nom de l'artefact | Version | Dernière mise à jour |
---|---|---|
GoogleMLKit | 4.0.0 | 21/03/2023 |
MLKitBarcodeScanning | 3.0.0 | 21/03/2023 |
MLKitCommon | 9,0 | 21/03/2023 |
MLKitDigitalInkRecognition | 3.0.0 | 21/03/2023 |
MLKitEntityExtraction | 1.0.0-bêta10 | 21/03/2023 |
MLKitFaceDetection | 3.0.0 | 21/03/2023 |
MLKitImageLabeling | 3.0.0 | 21/03/2023 |
MLKitImageLabelingCommon | 5.0.0 | 21/03/2023 |
MLKitImageLabelingCustom | 3.0.0 | 21/03/2023 |
MLKitLanguageID | 4.0.0 | 21/03/2023 |
MLKitLinkFirebase | 3.0.0 | 21/03/2023 |
MLKitObjectDetection | 3.0.0 | 21/03/2023 |
MLKitObjectDetectionCommon | 5.0.0 | 21/03/2023 |
MLKitObjectDetectionCustom | 3.0.0 | 21/03/2023 |
MLKitPoseDetection | 1.0.0 (bêta) | 21/03/2023 |
MLKitPoseDetectionPrécision | 1.0.0 (bêta) | 21/03/2023 |
MLKitPoseDetection Commun | 1.0.0 (bêta) | 21/03/2023 |
MLKitSegmentationCommon | Bêta | 21/03/2023 |
MLKitSegmentationSelfie | Bêta | 21/03/2023 |
MLKitSmartReply | 3.0.0 | 21/03/2023 |
MLKitTextRecognition (v2) | 2.0.0 | 21/03/2023 |
MLKitTextRecognitionCommon | 1.0.0 | 21/03/2023 |
MLKitTextRecognitionChinois | 1.0.0 | 21/03/2023 |
MLKitTextRecognitionDevanagari | 1.0.0 | 21/03/2023 |
MLKitTextRecognitionJaponais | 1.0.0 | 21/03/2023 |
MLKitTextRecognitionCoréen | 1.0.0 | 21/03/2023 |
MLKitTranslate | 3.0.0 | 21/03/2023 |
MLKitVision (MLKitVision) | 5.0.0 | 21/03/2023 |
MLImage | Bêta | 21/03/2023 |
Historique des versions
21 mars 2023
Cette version inclut de nouvelles fonctionnalités.
Détails de l'API iOS
Le tableau suivant répertorie les API iOS qui ont été modifiées dans cette version.
Nom de l'artefact | Version | Mis à jour ? |
---|---|---|
GoogleMLKit | 4.0.0 | OUI |
MLKitBarcodeScanning | 3.0.0 | OUI |
MLKitCommon | 9,0 | OUI |
MLKitDigitalInkRecognition | 3.0.0 | OUI |
MLKitEntityExtraction | 1.0.0-bêta10 | OUI |
MLKitFaceDetection | 3.0.0 | OUI |
MLKitImageLabeling | 3.0.0 | OUI |
MLKitImageLabelingCommon | 5.0.0 | OUI |
MLKitImageLabelingCustom | 3.0.0 | OUI |
MLKitLanguageID | 4.0.0 | OUI |
MLKitLinkFirebase | 3.0.0 | OUI |
MLKitMDD | 5.0.0 | OUI |
MLKitNaturalLanguage | 5.0.0 | OUI |
MLKitObjectDetection | 3.0.0 | OUI |
MLKitObjectDetectionCommon | 5.0.0 | OUI |
MLKitObjectDetectionCustom | 3.0.0 | OUI |
MLKitPoseDetection | 1.0.0 (bêta) | OUI |
MLKitPoseDetectionPrécision | 1.0.0 (bêta) | OUI |
MLKitPoseDetection Commun | 1.0.0 (bêta) | OUI |
MLKitSegmentationCommon | Bêta | OUI |
MLKitSegmentationSelfie | Bêta | OUI |
MLKitSmartReply | 3.0.0 | OUI |
MLKitTextRecognition (v2) | 2.0.0 | OUI |
MLKitTextRecognitionCommon | 1.0.0 | OUI |
MLKitTextRecognitionChinois | 1.0.0 | OUI |
MLKitTextRecognitionDevanagari | 1.0.0 | OUI |
MLKitTextRecognitionJaponais | 1.0.0 | OUI |
MLKitTextRecognitionCoréen | 1.0.0 | OUI |
MLKitTranslate | 3.0.0 | OUI |
MLKitVision (MLKitVision) | 5.0.0 | OUI |
MLKitVisionKit | 6.0.0 | OUI |
MLKitXenoCommon | 1.0.0 (bêta) | OUI |
MLImage | Bêta | OUI |
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18.2.0 | OUI |
com.google.android.gms | services-play-mlkit-détection-du-visage | 17.1.0 | NON |
com.google.android.gms | services-play-étiquette-image-mlkit | 16.0.8 | NON |
com.google.android.gms | services-play-mlkit-libellé-image-personnalisé | 16.0.0-bêta4 | NON |
com.google.android.gms | play-services-mlkit-language-id | 17,0.0 | NON |
com.google.android.gms | services-play-mlkit-réponse-intelligente | 16.0.0-bêta1 | NON |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 18.0.2 | NON |
com.google.android.gms | lecteur-code-services-play | 16,0.0 | OUI |
com.google.mlkit | lecture de codes-barres | 17.1.0 | OUI |
com.google.mlkit | arrière | 16.0.0-bêta3 | NON |
com.google.mlkit | reconnaissance d'encre numérique | 18.1.0 | NON |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta4 | NON |
com.google.mlkit | détection des visages | 16.1.5 | NON |
com.google.mlkit | détection de maillages | 16.0.0-bêta1 | NON |
com.google.mlkit | étiquetage d'image | 17,0.7 | NON |
com.google.mlkit | étiquette-personnalisée-image | 17.0.1 | NON |
com.google.mlkit | id-langue | 17,0.4 | NON |
com.google.mlkit | linkfirebase | 17,0.0 | NON |
com.google.mlkit | détection d'objets | 17,0.0 | NON |
com.google.mlkit | détection d'objets personnalisée | 17,0.0 | NON |
com.google.mlkit | compatibilité avec les fonctionnalités dynamiques du Playstore | 16.0.0-bêta2 | NON |
com.google.mlkit | détection de postures | 18.0.0-bêta3 | NON |
com.google.mlkit | précision-détection-de-posures | 18.0.0-bêta3 | NON |
com.google.mlkit | selfie de segmentation | 16.0.0-bêta4 | NON |
com.google.mlkit | réponse suggérée | 17.0.2 | NON |
com.google.mlkit | reconnaissance de texte | 16.0.0-bêta6 | NON |
com.google.mlkit | reconnaissance-du-texte-chinois | 16.0.0-bêta6 | NON |
com.google.mlkit | texte-reconnaissance-devanagari | 16.0.0-bêta6 | NON |
com.google.mlkit | reconnaissance-du-japonais | 16.0.0-bêta6 | NON |
com.google.mlkit | reconnaissance-du-texte-coréen | 16.0.0-bêta6 | NON |
com.google.mlkit | traduire | 17.0.1 | NON |
Nouvelles fonctionnalités
- Sur Android, Google Code Scanner est passé de la version bêta à la phase de disponibilité générale.
- Sur Android, il est désormais possible de renvoyer tous les codes-barres potentiels lors de la lecture des codes-barres.
- Sur iOS, la version 2 de la reconnaissance de texte est passée de la version bêta à la version en disponibilité générale.
Améliorations
- Sur iOS, la version minimale compatible de Xcode est passée à 14.2.0.
- Sur iOS, la version minimale prise en charge est passée de 10.0 à 11.0.
- Sous iOS, suppression de la compatibilité avec le bitcode.
- Sous iOS, les plages de versions des dépendances GTMSessionFetcher/Core ont été mises à niveau dans MLKitCommon, MLKitLinkFirebase, MLKitNaturalLanguage et MLKitVision pour être compatibles avec Firebase 10.
31 janvier 2023
Cette version inclut de nouvelles fonctionnalités.
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18.1.0 | NON |
com.google.android.gms | services-play-mlkit-détection-du-visage | 17.1.0 | NON |
com.google.android.gms | services-play-étiquette-image-mlkit | 16.0.8 | NON |
com.google.android.gms | services-play-mlkit-libellé-image-personnalisé | 16.0.0-bêta4 | NON |
com.google.android.gms | play-services-mlkit-language-id | 17,0.0 | NON |
com.google.android.gms | services-play-mlkit-réponse-intelligente | 16.0.0-bêta1 | NON |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 18.0.2 | NON |
com.google.android.gms | lecteur-code-services-play | 16.0.0-bêta3 | NON |
com.google.mlkit | lecture de codes-barres | 17.0.3 | NON |
com.google.mlkit | arrière | 16.0.0-bêta3 | NON |
com.google.mlkit | reconnaissance d'encre numérique | 18.1.0 | OUI |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta4 | NON |
com.google.mlkit | détection des visages | 16.1.5 | NON |
com.google.mlkit | détection de maillages | 16.0.0-bêta1 | NON |
com.google.mlkit | étiquetage d'image | 17,0.7 | NON |
com.google.mlkit | étiquette-personnalisée-image | 17.0.1 | NON |
com.google.mlkit | id-langue | 17,0.4 | NON |
com.google.mlkit | linkfirebase | 17,0.0 | NON |
com.google.mlkit | détection d'objets | 17,0.0 | NON |
com.google.mlkit | détection d'objets personnalisée | 17,0.0 | NON |
com.google.mlkit | compatibilité avec les fonctionnalités dynamiques du Playstore | 16.0.0-bêta2 | NON |
com.google.mlkit | détection de postures | 18.0.0-bêta3 | NON |
com.google.mlkit | précision-détection-de-posures | 18.0.0-bêta3 | NON |
com.google.mlkit | selfie de segmentation | 16.0.0-bêta4 | NON |
com.google.mlkit | réponse suggérée | 17.0.2 | NON |
com.google.mlkit | reconnaissance de texte | 16.0.0-bêta6 | NON |
com.google.mlkit | reconnaissance-du-texte-chinois | 16.0.0-bêta6 | NON |
com.google.mlkit | texte-reconnaissance-devanagari | 16.0.0-bêta6 | NON |
com.google.mlkit | reconnaissance-du-japonais | 16.0.0-bêta6 | NON |
com.google.mlkit | reconnaissance-du-texte-coréen | 16.0.0-bêta6 | NON |
com.google.mlkit | traduire | 17.0.1 | NON |
Nouvelles fonctionnalités
- Pour la reconnaissance d'encre numérique sur Android, des modèles de classificateur de gestes ont été ajoutés pour certains gestes d'édition de texte standards.
6 décembre 2022
Cette version inclut de nouvelles fonctionnalités et des corrections de bugs.
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18.1.0 | NON |
com.google.android.gms | services-play-mlkit-détection-du-visage | 17.1.0 | NON |
com.google.android.gms | services-play-étiquette-image-mlkit | 16.0.8 | NON |
com.google.android.gms | services-play-mlkit-libellé-image-personnalisé | 16.0.0-bêta4 | NON |
com.google.android.gms | play-services-mlkit-language-id | 17,0.0 | NON |
com.google.android.gms | services-play-mlkit-réponse-intelligente | 16.0.0-bêta1 | OUI |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 18.0.2 | NON |
com.google.android.gms | lecteur-code-services-play | 16.0.0-bêta3 | NON |
com.google.mlkit | lecture de codes-barres | 17.0.3 | OUI |
com.google.mlkit | arrière | 16.0.0-bêta3 | NON |
com.google.mlkit | reconnaissance d'encre numérique | 18,0.0 | NON |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta4 | NON |
com.google.mlkit | détection des visages | 16.1.5 | NON |
com.google.mlkit | détection de maillages | 16.0.0-bêta1 | NON |
com.google.mlkit | étiquetage d'image | 17,0.7 | NON |
com.google.mlkit | étiquette-personnalisée-image | 17.0.1 | NON |
com.google.mlkit | id-langue | 17,0.4 | NON |
com.google.mlkit | linkfirebase | 17,0.0 | NON |
com.google.mlkit | détection d'objets | 17,0.0 | NON |
com.google.mlkit | détection d'objets personnalisée | 17,0.0 | NON |
com.google.mlkit | compatibilité avec les fonctionnalités dynamiques du Playstore | 16.0.0-bêta2 | NON |
com.google.mlkit | détection de postures | 18.0.0-bêta3 | NON |
com.google.mlkit | précision-détection-de-posures | 18.0.0-bêta3 | NON |
com.google.mlkit | selfie de segmentation | 16.0.0-bêta4 | NON |
com.google.mlkit | réponse suggérée | 17.0.2 | NON |
com.google.mlkit | reconnaissance de texte | 16.0.0-bêta6 | NON |
com.google.mlkit | reconnaissance-du-texte-chinois | 16.0.0-bêta6 | NON |
com.google.mlkit | texte-reconnaissance-devanagari | 16.0.0-bêta6 | NON |
com.google.mlkit | reconnaissance-du-japonais | 16.0.0-bêta6 | NON |
com.google.mlkit | reconnaissance-du-texte-coréen | 16.0.0-bêta6 | NON |
com.google.mlkit | traduire | 17.0.1 | NON |
Nouvelles fonctionnalités
- Ajout de la version dissociée de l'API Réponse suggérée sur Android. La version non groupée réduit la taille de téléchargement de l'application de 5,5 Mo par rapport à la version groupée.
Correction de bugs
- Sous Android, un problème de lecture de codes-barres n'était pas compatible avec la configuration Bitmap (sauf ARGB_8888).
20 septembre 2022
Cette version inclut de nouvelles fonctionnalités et des améliorations.
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18.1.0 | NON |
com.google.android.gms | services-play-mlkit-détection-du-visage | 17.1.0 | NON |
com.google.android.gms | services-play-étiquette-image-mlkit | 16.0.8 | NON |
com.google.android.gms | services-play-mlkit-libellé-image-personnalisé | 16.0.0-bêta4 | NON |
com.google.android.gms | play-services-mlkit-language-id | 17,0.0 | NON |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 18.0.2 | OUI |
com.google.android.gms | lecteur-code-services-play | 16.0.0-bêta3 | NON |
com.google.mlkit | lecture de codes-barres | 17.0.2 | NON |
com.google.mlkit | arrière | 16.0.0-bêta3 | NON |
com.google.mlkit | reconnaissance d'encre numérique | 18,0.0 | NON |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta4 | NON |
com.google.mlkit | détection des visages | 16.1.5 | NON |
com.google.mlkit | détection de maillages | 16.0.0-bêta1 | OUI |
com.google.mlkit | étiquetage d'image | 17,0.7 | NON |
com.google.mlkit | étiquette-personnalisée-image | 17.0.1 | NON |
com.google.mlkit | id-langue | 17,0.4 | NON |
com.google.mlkit | linkfirebase | 17,0.0 | NON |
com.google.mlkit | détection d'objets | 17,0.0 | NON |
com.google.mlkit | détection d'objets personnalisée | 17,0.0 | NON |
com.google.mlkit | compatibilité avec les fonctionnalités dynamiques du Playstore | 16.0.0-bêta2 | NON |
com.google.mlkit | détection de postures | 18.0.0-bêta3 | OUI |
com.google.mlkit | précision-détection-de-posures | 18.0.0-bêta3 | OUI |
com.google.mlkit | selfie de segmentation | 16.0.0-bêta4 | NON |
com.google.mlkit | réponse suggérée | 17.0.2 | NON |
com.google.mlkit | reconnaissance de texte | 16.0.0-bêta6 | OUI |
com.google.mlkit | reconnaissance-du-texte-chinois | 16.0.0-bêta6 | OUI |
com.google.mlkit | texte-reconnaissance-devanagari | 16.0.0-bêta6 | OUI |
com.google.mlkit | reconnaissance-du-japonais | 16.0.0-bêta6 | OUI |
com.google.mlkit | reconnaissance-du-texte-coréen | 16.0.0-bêta6 | OUI |
com.google.mlkit | traduire | 17.0.1 | OUI |
Nouvelles fonctionnalités
- Ajout d'une version groupée de l'API de détection du maillage de visages sur Android. La version bêta publique de l'API fonctionne de manière optimale pour les visages situés dans un rayon d'environ deux mètres de la caméra. Elle fournit 468 points 3D et informations sur les triangles pour les visages détectés dont la latence est faible (14 ms sur les Pixel 3). En mode
BOUNDING_BOX_ONLY
, la latence peut être encore réduite d'environ 20%.
Améliorations
- Sur Android, amélioration de la latence de l'API de détection de postures en activant l'inférence de modèle fp16 sur les processeurs compatibles.
- Sur Android, nous avons amélioré la reconnaissance de texte (version 2) en fournissant des informations sur les symboles et la rotation dans le résultat de la reconnaissance.
23 août 2022
Améliorations
- Sous Android, a mis à niveau la version dissociée de l'API Barcode Scanning. Rappel amélioré, latence de longue traîne, tolérance aux images de mauvaise qualité et stabilité du cadre de délimitation. Performances associées à celles de la version groupée. Les services Google Play gèrent cette mise à niveau automatiquement. Aucune modification n'est donc nécessaire dans votre application.
16 août 2022
Cette version apporte des améliorations.
Détails de l'API iOS
Le tableau suivant répertorie les API iOS qui ont été modifiées dans cette version.
Nom de l'artefact | Version | Mis à jour ? |
---|---|---|
GoogleMLKit | 3.2.0 | OUI |
MLKitBarcodeScanning | 2.2.0 | OUI |
MLKitCommon | 8.0.0 | OUI |
MLKitDigitalInkRecognition | 2.2.0 | OUI |
MLKitEntityExtraction | Bêta | OUI |
MLKitFaceDetection | 2.2.0 | OUI |
MLKitImageLabeling | 2.2.0 | OUI |
MLKitImageLabelingCommon | 4.2. | OUI |
MLKitImageLabelingCustom | 2.2.0 | OUI |
MLKitLanguageID | 3.2.0 | OUI |
MLKitLinkFirebase | 2.2.0 | OUI |
MLKitNaturalLanguage | 4.2. | OUI |
MLKitObjectDetection | 2.2.0 | OUI |
MLKitObjectDetectionCommon | 4.2. | OUI |
MLKitObjectDetectionCustom | 2.2.0 | OUI |
MLKitPoseDetection | 1.0.0-bêta10 | OUI |
MLKitPoseDetectionPrécision | 1.0.0-bêta10 | OUI |
MLKitPoseDetection Commun | 1.0.0-bêta10 | OUI |
MLKitSegmentationCommon | 1.0.0-bêta8 | OUI |
MLKitSegmentationSelfie | 1.0.0-bêta8 | OUI |
MLKitSmartReply | 2.2.0 | OUI |
MLKitTextRecognition (v2) | Bêta 1.4.0 | OUI |
MLKitTextRecognitionCommon | 1.0.0-bêta6 | OUI |
MLKitTextRecognitionChinois | 1.0.0-bêta6 | OUI |
MLKitTextRecognitionDevanagari | 1.0.0-bêta6 | OUI |
MLKitTextRecognitionJaponais | 1.0.0-bêta6 | OUI |
MLKitTextRecognitionCoréen | 1.0.0-bêta6 | OUI |
MLKitTranslate | 2.2.0 | OUI |
MLKitVision (MLKitVision) | 4.2. | OUI |
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18.1.0 | OUI |
com.google.android.gms | services-play-mlkit-détection-du-visage | 17.1.0 | OUI |
com.google.android.gms | services-play-étiquette-image-mlkit | 16.0.8 | OUI |
com.google.android.gms | services-play-mlkit-libellé-image-personnalisé | 16.0.0-bêta4 | OUI |
com.google.android.gms | play-services-mlkit-language-id | 17,0.0 | OUI |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 18.0.1 | OUI |
com.google.android.gms | lecteur-code-services-play | 16.0.0-bêta3 | OUI |
com.google.mlkit | lecture de codes-barres | 17.0.2 | NON |
com.google.mlkit | arrière | 16.0.0-bêta3 | NON |
com.google.mlkit | reconnaissance d'encre numérique | 18,0.0 | NON |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta4 | NON |
com.google.mlkit | détection des visages | 16.1.5 | NON |
com.google.mlkit | étiquetage d'image | 17,0.7 | NON |
com.google.mlkit | étiquette-personnalisée-image | 17.0.1 | NON |
com.google.mlkit | id-langue | 17,0.4 | NON |
com.google.mlkit | linkfirebase | 17,0.0 | NON |
com.google.mlkit | détection d'objets | 17,0.0 | NON |
com.google.mlkit | détection d'objets personnalisée | 17,0.0 | NON |
com.google.mlkit | compatibilité avec les fonctionnalités dynamiques du Playstore | 16.0.0-bêta2 | NON |
com.google.mlkit | détection de postures | 18.0.0-bêta2 | NON |
com.google.mlkit | précision-détection-de-posures | 18.0.0-bêta2 | NON |
com.google.mlkit | selfie de segmentation | 16.0.0-bêta4 | NON |
com.google.mlkit | réponse suggérée | 17.0.2 | NON |
com.google.mlkit | reconnaissance de texte | 16.0.0-bêta4 | NON |
com.google.mlkit | reconnaissance-du-texte-chinois | 16.0.0-bêta4 | NON |
com.google.mlkit | texte-reconnaissance-devanagari | 16.0.0-bêta4 | NON |
com.google.mlkit | reconnaissance-du-japonais | 16.0.0-bêta4 | NON |
com.google.mlkit | reconnaissance-du-texte-coréen | 16.0.0-bêta4 | NON |
com.google.mlkit | traduire | 17.0.1 | OUI |
Améliorations
- Sur Android et iOS, les modèles Traduction ont été mis à niveau pour une meilleure précision.
- Sur Android, la version non groupée de l'identification de la langue n'est plus en version bêta.
- Sur Android, le score de confiance exposé pour la reconnaissance de texte et la reconnaissance de texte version 2
- Sur Android, nous avons implémenté l'interface
OptionalModuleApi
pour chaque détecteur de ML Kit compatible avec les versions dissociées, afin que vous puissiez utiliser l'API ModuleInstallClient des services Google Play afin de contrôler l'installation et de vérifier la disponibilité lorsque vous utilisez des versions dissociées. - Sur iOS, la plage de versions des dépendances
FirebaseCore
etFirebaseInstallations
dansMLKitLinkFirebase
est passée de la version 8.x à la version 9.x pour rendre ML Kit compatible avec Firebase 9.x.
28 juin 2022
Cette version apporte des améliorations.
Détails de l'API iOS
Le tableau suivant répertorie les API iOS qui ont été modifiées dans cette version.
Nom de l'artefact | Version | Mis à jour ? |
---|---|---|
GoogleMLKit | 3.1.0 | OUI |
MLKitBarcodeScanning | 2.1.0 | OUI |
MLKitCommon | 7.0.0 | OUI |
MLKitDigitalInkRecognition | 2.1.0 | OUI |
MLKitEntityExtraction | 1.0.0-bêta8 | OUI |
MLKitFaceDetection | 2.1.0 | OUI |
MLKitImageLabeling | 2.1.0 | OUI |
MLKitImageLabelingCommon | 4.1.0 | OUI |
MLKitImageLabelingCustom | 2.1.0 | OUI |
MLKitLanguageID | 3.1.0 | OUI |
MLKitLinkFirebase | 2.1.0 | OUI |
MLKitNaturalLanguage | 4.1.0 | OUI |
MLKitObjectDetection | 2.1.0 | OUI |
MLKitObjectDetectionCommon | 4.1.0 | OUI |
MLKitObjectDetectionCustom | 2.1.0 | OUI |
MLKitPoseDetection | Bêta | OUI |
MLKitPoseDetectionPrécision | Bêta | OUI |
MLKitPoseDetection Commun | Bêta | OUI |
MLKitSegmentationCommon | Bêta 1.0.0 | OUI |
MLKitSegmentationSelfie | Bêta 1.0.0 | OUI |
MLKitSmartReply | 2.1.0 | OUI |
MLKitTextRecognition (v2) | Bêta 1.4.0 | OUI |
MLKitTextRecognitionCommon | Bêta 1.0.0 | OUI |
MLKitTextRecognitionChinois | Bêta 1.0.0 | OUI |
MLKitTextRecognitionDevanagari | Bêta 1.0.0 | OUI |
MLKitTextRecognitionJaponais | Bêta 1.0.0 | OUI |
MLKitTextRecognitionCoréen | Bêta 1.0.0 | OUI |
MLKitTranslate | 2.1.0 | OUI |
MLKitVision (MLKitVision) | 4.1.0 | OUI |
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18,0.0 | NON |
com.google.android.gms | services-play-mlkit-détection-du-visage | 17.0.1 | NON |
com.google.android.gms | services-play-étiquette-image-mlkit | 16,0.7 | NON |
com.google.android.gms | services-play-mlkit-libellé-image-personnalisé | 16.0.0-bêta3 | NON |
com.google.android.gms | play-services-mlkit-language-id | 17.0.0-bêta1 | NON |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 18,0.0 | NON |
com.google.android.gms | lecteur-code-services-play | 16.0.0-bêta2 | OUI |
com.google.mlkit | lecture de codes-barres | 17.0.2 | NON |
com.google.mlkit | arrière | 16.0.0-bêta3 | NON |
com.google.mlkit | reconnaissance d'encre numérique | 18,0.0 | NON |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta4 | NON |
com.google.mlkit | détection des visages | 16.1.5 | NON |
com.google.mlkit | étiquetage d'image | 17,0.7 | NON |
com.google.mlkit | étiquette-personnalisée-image | 17.0.1 | NON |
com.google.mlkit | id-langue | 17,0.4 | OUI |
com.google.mlkit | linkfirebase | 17,0.0 | NON |
com.google.mlkit | détection d'objets | 17,0.0 | NON |
com.google.mlkit | détection d'objets personnalisée | 17,0.0 | NON |
com.google.mlkit | compatibilité avec les fonctionnalités dynamiques du Playstore | 16.0.0-bêta2 | NON |
com.google.mlkit | détection de postures | 18.0.0-bêta2 | NON |
com.google.mlkit | précision-détection-de-posures | 18.0.0-bêta2 | NON |
com.google.mlkit | selfie de segmentation | 16.0.0-bêta4 | NON |
com.google.mlkit | réponse suggérée | 17.0.2 | OUI |
com.google.mlkit | reconnaissance de texte | 16.0.0-bêta4 | NON |
com.google.mlkit | reconnaissance-du-texte-chinois | 16.0.0-bêta4 | NON |
com.google.mlkit | texte-reconnaissance-devanagari | 16.0.0-bêta4 | NON |
com.google.mlkit | reconnaissance-du-japonais | 16.0.0-bêta4 | NON |
com.google.mlkit | reconnaissance-du-texte-coréen | 16.0.0-bêta4 | NON |
com.google.mlkit | traduire | 17,0.0 | NON |
Améliorations
- Amélioration du modèle Réponse suggérée pour générer des réponses plus précises et réduction significative de la taille du modèle (5 Mo).
- Sous Android, une nouvelle option permet aux utilisateurs de saisir manuellement le code-barres à partir de la vue du scanner dans l'API Google Code Scanner.
10 mai 2022
Cette version inclut de nouvelles fonctionnalités.
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | lecteur-code-services-play | 16.0.0-bêta1 | OUI |
Nouvelles fonctionnalités
- Ajout de l'API Google Code Scanner sur Android. La version bêta publique de l'outil d'analyse de code Google fournit une solution complète pour scanner des codes sans que votre application ne nécessite l'autorisation d'accéder à l'appareil photo, tout en préservant la confidentialité des utilisateurs. Pour cela, vous déléguez la tâche d'analyse du code aux services Google Play et ne renvoyez que les résultats de l'analyse à votre application.
26 avril 2022
Cette version apporte des améliorations.
Détails de l'API iOS
Le tableau suivant répertorie les API iOS qui ont été modifiées dans cette version.
Nom de l'artefact | Version | Mis à jour ? |
---|---|---|
GoogleMLKit | 3.0.0 | OUI |
MLKitBarcodeScanning | 2.0.0 | OUI |
MLKitCommon | 6.0.0 | OUI |
MLKitDigitalInkRecognition | 2.0.0 | OUI |
MLKitEntityExtraction | Bêta 1.0.0 | OUI |
MLKitFaceDetection | 2.0.0 | OUI |
MLKitImageLabeling | 2.0.0 | OUI |
MLKitImageLabelingCommon | 4.0.0 | OUI |
MLKitImageLabelingCustom | 2.0.0 | OUI |
MLKitLanguageID | 3.0.0 | OUI |
MLKitLinkFirebase | 2.0.0 | OUI |
MLKitNaturalLanguage | 4.0.0 | OUI |
MLKitObjectDetection | 2.0.0 | OUI |
MLKitObjectDetectionCommon | 4.0.0 | OUI |
MLKitObjectDetectionCustom | 2.0.0 | OUI |
MLKitPoseDetection | 1.0.0-bêta8 | OUI |
MLKitPoseDetectionPrécision | 1.0.0-bêta8 | OUI |
MLKitPoseDetection Commun | 1.0.0-bêta8 | OUI |
MLKitSegmentationCommon | 1.0.0-bêta6 | OUI |
MLKitSegmentationSelfie | 1.0.0-bêta6 | OUI |
MLKitSmartReply | 2.0.0 | OUI |
MLKitTextRecognition (v2) | Bêta 1.4.0 | OUI |
MLKitTextRecognitionCommon | Bêta | OUI |
MLKitTextRecognitionChinois | Bêta | OUI |
MLKitTextRecognitionDevanagari | Bêta | OUI |
MLKitTextRecognitionJaponais | Bêta | OUI |
MLKitTextRecognitionCoréen | Bêta | OUI |
MLKitTranslate | 2.0.0 | OUI |
MLKitVision (MLKitVision) | 4.0.0 | OUI |
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18,0.0 | NON |
com.google.android.gms | services-play-mlkit-détection-du-visage | 17.0.1 | NON |
com.google.android.gms | services-play-étiquette-image-mlkit | 16,0.7 | NON |
com.google.android.gms | services-play-mlkit-libellé-image-personnalisé | 16.0.0-bêta3 | NON |
com.google.android.gms | play-services-mlkit-language-id | 17.0.0-bêta1 | NON |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 18,0.0 | NON |
com.google.mlkit | lecture de codes-barres | 17.0.2 | NON |
com.google.mlkit | arrière | 16.0.0-bêta3 | NON |
com.google.mlkit | reconnaissance d'encre numérique | 18,0.0 | NON |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta4 | NON |
com.google.mlkit | détection des visages | 16.1.5 | NON |
com.google.mlkit | étiquetage d'image | 17,0.7 | NON |
com.google.mlkit | étiquette-personnalisée-image | 17.0.1 | NON |
com.google.mlkit | id-langue | 17.0.3 | NON |
com.google.mlkit | linkfirebase | 17,0.0 | NON |
com.google.mlkit | détection d'objets | 17,0.0 | NON |
com.google.mlkit | détection d'objets personnalisée | 17,0.0 | NON |
com.google.mlkit | compatibilité avec les fonctionnalités dynamiques du Playstore | 16.0.0-bêta2 | NON |
com.google.mlkit | détection de postures | 18.0.0-bêta2 | NON |
com.google.mlkit | précision-détection-de-posures | 18.0.0-bêta2 | NON |
com.google.mlkit | selfie de segmentation | 16.0.0-bêta4 | NON |
com.google.mlkit | réponse suggérée | 17.0.1 | OUI |
com.google.mlkit | reconnaissance de texte | 16.0.0-bêta4 | OUI |
com.google.mlkit | reconnaissance-du-texte-chinois | 16.0.0-bêta4 | OUI |
com.google.mlkit | texte-reconnaissance-devanagari | 16.0.0-bêta4 | OUI |
com.google.mlkit | reconnaissance-du-japonais | 16.0.0-bêta4 | OUI |
com.google.mlkit | reconnaissance-du-texte-coréen | 16.0.0-bêta4 | OUI |
com.google.mlkit | traduire | 17,0.0 | NON |
Améliorations
- Amélioration du modèle Réponse suggérée pour mieux détecter les sujets sensibles.
- Sur Android, tous les modèles linguistiques de la version intégrée de l'API Text Recognition v2 ont été mis à niveau. Amélioration des performances et ajout de toutes les orientations pour le latin.
- Sur iOS, la version minimale compatible de Xcode est passée à 13.2.1.
22 février 2022
Cette version inclut de nouvelles fonctionnalités et des améliorations.
Détails de l'API iOS
Le tableau suivant répertorie les API iOS qui ont été modifiées dans cette version.
Nom de l'artefact | Version | Mis à jour ? |
---|---|---|
GoogleMLKit | 2.6.0 | OUI |
MLKitBarcodeScanning | 1.7.0 | OUI |
MLKitCommon | 5.0.0 | NON |
MLKitDigitalInkRecognition | 1.5.0 | NON |
MLKitEntityExtraction | 1.0.0-bêta6 | NON |
MLKitFaceDetection | 1.5.0 | NON |
MLKitImageLabeling | 1.5.0 | NON |
MLKitImageLabelingCommon | 3.0.0 | NON |
MLKitImageLabelingCustom | 1.5.0 | NON |
MLKitLanguageID | 2.0.0 | NON |
MLKitLinkFirebase | 1.5.0 | NON |
MLKitNaturalLanguage | 3.0.0 | NON |
MLKitObjectDetection | 1.5.0 | NON |
MLKitObjectDetectionCommon | 3.0.0 | NON |
MLKitObjectDetectionCustom | 1.5.0 | NON |
MLKitPoseDetection | Bêta 1.0.0 | NON |
MLKitPoseDetectionPrécision | Bêta 1.0.0 | NON |
MLKitPoseDetection Commun | Bêta 1.0.0 | NON |
MLKitSegmentationCommon | Bêta 1.0.0 | NON |
MLKitSegmentationSelfie | Bêta 1.0.0 | NON |
MLKitSmartReply | 1.5.0 | NON |
MLKitTextRecognition (v2) | 1.4.0 (bêta) | NON |
MLKitTextRecognitionCommon | 1.0.0 (bêta) | NON |
MLKitTextRecognitionChinois | 1.0.0 (bêta) | NON |
MLKitTextRecognitionDevanagari | 1.0.0 (bêta) | NON |
MLKitTextRecognitionJaponais | 1.0.0 (bêta) | NON |
MLKitTextRecognitionCoréen | 1.0.0 (bêta) | NON |
MLKitTranslate | 1.5.0 | NON |
MLKitVision (MLKitVision) | 3.0.0 | NON |
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18,0.0 | NON |
com.google.android.gms | services-play-mlkit-détection-du-visage | 17.0.1 | OUI |
com.google.android.gms | services-play-étiquette-image-mlkit | 16,0.7 | NON |
com.google.android.gms | services-play-mlkit-libellé-image-personnalisé | 16.0.0-bêta3 | NON |
com.google.android.gms | play-services-mlkit-language-id | 17.0.0-bêta1 | NON |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 18,0.0 | NON |
com.google.mlkit | lecture de codes-barres | 17.0.2 | NON |
com.google.mlkit | arrière | 16.0.0-bêta3 | NON |
com.google.mlkit | reconnaissance d'encre numérique | 18,0.0 | NON |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta4 | NON |
com.google.mlkit | détection des visages | 16.1.5 | OUI |
com.google.mlkit | étiquetage d'image | 17,0.7 | NON |
com.google.mlkit | étiquette-personnalisée-image | 17.0.1 | NON |
com.google.mlkit | id-langue | 17.0.3 | NON |
com.google.mlkit | linkfirebase | 17,0.0 | NON |
com.google.mlkit | détection d'objets | 17,0.0 | NON |
com.google.mlkit | détection d'objets personnalisée | 17,0.0 | NON |
com.google.mlkit | compatibilité avec les fonctionnalités dynamiques du Playstore | 16.0.0-bêta2 | NON |
com.google.mlkit | détection de postures | 18.0.0-bêta2 | OUI |
com.google.mlkit | précision-détection-de-posures | 18.0.0-bêta2 | OUI |
com.google.mlkit | selfie de segmentation | 16.0.0-bêta4 | NON |
com.google.mlkit | réponse suggérée | 17,0.0 | NON |
com.google.mlkit | reconnaissance de texte | 16.0.0-bêta3 | NON |
com.google.mlkit | reconnaissance-du-texte-chinois | 16.0.0-bêta3 | NON |
com.google.mlkit | texte-reconnaissance-devanagari | 16.0.0-bêta3 | NON |
com.google.mlkit | reconnaissance-du-japonais | 16.0.0-bêta3 | NON |
com.google.mlkit | reconnaissance-du-texte-coréen | 16.0.0-bêta3 | NON |
com.google.mlkit | traduire | 17,0.0 | NON |
Nouvelles fonctionnalités
- Sur Android, compatibilité avec l'accélération GPU a été ajoutée à la détection des postures.
Améliorations
- Sur Android, les modèles mis à niveau dans la version groupée de l'API Détection des visages Amélioration du rappel, de la latence du mode précis et de la réduction de l'impact de la taille de l'APK de 11,6 Mo à 6,9 Mo.
- Sous iOS, utilisez le code ECI pour l'encodage de texte CP437 dans l'API Barcode Scanning.
25 janvier 2022
Cette version inclut des améliorations internes et des corrections de bugs sur Android.
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18,0.0 | OUI |
com.google.android.gms | services-play-mlkit-détection-du-visage | 17,0.0 | OUI |
com.google.android.gms | services-play-étiquette-image-mlkit | 16,0.7 | OUI |
com.google.android.gms | services-play-mlkit-libellé-image-personnalisé | 16.0.0-bêta3 | OUI |
com.google.android.gms | play-services-mlkit-language-id | 17.0.0-bêta1 | OUI |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 18,0.0 | OUI |
com.google.mlkit | lecture de codes-barres | 17.0.2 | OUI |
com.google.mlkit | arrière | 16.0.0-bêta3 | OUI |
com.google.mlkit | reconnaissance d'encre numérique | 18,0.0 | OUI |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta4 | OUI |
com.google.mlkit | détection des visages | 16.1.4 | OUI |
com.google.mlkit | étiquetage d'image | 17,0.7 | OUI |
com.google.mlkit | étiquette-personnalisée-image | 17.0.1 | OUI |
com.google.mlkit | id-langue | 17.0.3 | OUI |
com.google.mlkit | linkfirebase | 17,0.0 | OUI |
com.google.mlkit | détection d'objets | 17,0.0 | OUI |
com.google.mlkit | détection d'objets personnalisée | 17,0.0 | OUI |
com.google.mlkit | compatibilité avec les fonctionnalités dynamiques du Playstore | 16.0.0-bêta2 | OUI |
com.google.mlkit | détection de postures | 18.0.0-bêta1 | OUI |
com.google.mlkit | précision-détection-de-posures | 18.0.0-bêta1 | OUI |
com.google.mlkit | selfie de segmentation | 16.0.0-bêta4 | OUI |
com.google.mlkit | réponse suggérée | 17,0.0 | OUI |
com.google.mlkit | reconnaissance de texte | 16.0.0-bêta3 | OUI |
com.google.mlkit | reconnaissance-du-texte-chinois | 16.0.0-bêta3 | OUI |
com.google.mlkit | texte-reconnaissance-devanagari | 16.0.0-bêta3 | OUI |
com.google.mlkit | reconnaissance-du-japonais | 16.0.0-bêta3 | OUI |
com.google.mlkit | reconnaissance-du-texte-coréen | 16.0.0-bêta3 | OUI |
com.google.mlkit | traduire | 17,0.0 | OUI |
Améliorations
- Des annotations de valeur nulle (
@NonNull
et@Nullable
) sont utilisées là où@RecentlyNonNull
et@RecentlyNullable
étaient utilisés auparavant. Avec ce changement, un avertissement s'affichait désormais lors d'une compilation de code Kotlin ou de l'utilisation de frameworks de vérificationnull
Java. - Sur Android, accepter le code ECI pour l'encodage de texte CP437 dans l'API Barcode Scanning .
Correction de bugs
- Nous avons corrigé un problème de lecture de code-barres : le code 128B et la valeur brute du code 128C comportent un caractère supplémentaire.
14 décembre 2021
Cette version inclut des améliorations internes et des corrections de bugs.
Détails de l'API iOS
Le tableau suivant répertorie les API iOS qui ont été modifiées dans cette version.
Nom de l'artefact | Version | Mis à jour ? |
---|---|---|
GoogleMLKit | 2.5.0 | OUI |
MLKitBarcodeScanning | 1.6.0 | OUI |
MLKitCommon | 5.0.0 | OUI |
MLKitDigitalInkRecognition | 1.5.0 | OUI |
MLKitEntityExtraction | 1.0.0-bêta6 | OUI |
MLKitFaceDetection | 1.5.0 | OUI |
MLKitImageLabeling | 1.5.0 | OUI |
MLKitImageLabelingCommon | 3.0.0 | OUI |
MLKitImageLabelingCustom | 1.5.0 | OUI |
MLKitLanguageID | 2.0.0 | OUI |
MLKitLinkFirebase | 1.5.0 | OUI |
MLKitNaturalLanguage | 3.0.0 | OUI |
MLKitObjectDetection | 1.5.0 | OUI |
MLKitObjectDetectionCommon | 3.0.0 | OUI |
MLKitObjectDetectionCustom | 1.5.0 | OUI |
MLKitPoseDetection | Bêta 1.0.0 | OUI |
MLKitPoseDetectionPrécision | Bêta 1.0.0 | OUI |
MLKitPoseDetection Commun | Bêta 1.0.0 | OUI |
MLKitSegmentationCommon | Bêta 1.0.0 | OUI |
MLKitSegmentationSelfie | Bêta 1.0.0 | OUI |
MLKitSmartReply | 1.5.0 | OUI |
MLKitTextRecognition (v2) | 1.4.0 (bêta) | OUI |
MLKitTextRecognitionCommon | 1.0.0 (bêta) | OUI |
MLKitTextRecognitionChinois | 1.0.0 (bêta) | OUI |
MLKitTextRecognitionDevanagari | 1.0.0 (bêta) | OUI |
MLKitTextRecognitionJaponais | 1.0.0 (bêta) | OUI |
MLKitTextRecognitionCoréen | 1.0.0 (bêta) | OUI |
MLKitTranslate | 1.5.0 | OUI |
MLKitVision (MLKitVision) | 3.0.0 | OUI |
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 17,0.0 | OUI |
com.google.android.gms | services-play-mlkit-détection-du-visage | 16.2.1 | OUI |
com.google.android.gms | services-play-étiquette-image-mlkit | 16.0.6 | OUI |
com.google.android.gms | services-play-mlkit-libellé-image-personnalisé | 16.0.0-bêta2 | OUI |
com.google.android.gms | play-services-mlkit-language-id | 16.0.0-bêta2 | NON |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 17.0.1 | OUI |
com.google.mlkit | lecture de codes-barres | 17.0.1 | OUI |
com.google.mlkit | arrière | 16.0.0-bêta2 | OUI |
com.google.mlkit | reconnaissance d'encre numérique | 17.0.1 | OUI |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta3 | OUI |
com.google.mlkit | détection des visages | 16.1.3 | OUI |
com.google.mlkit | étiquetage d'image | 17,0.6 | OUI |
com.google.mlkit | étiquette-personnalisée-image | 17,0.0 | OUI |
com.google.mlkit | id-langue | 17.0.2 | OUI |
com.google.mlkit | linkfirebase | 16.1.1 | NON |
com.google.mlkit | détection d'objets | 16.2.8 | OUI |
com.google.mlkit | détection d'objets personnalisée | 16.3.4 | OUI |
com.google.mlkit | compatibilité avec les fonctionnalités dynamiques du Playstore | 16.0.0-bêta1 | NON |
com.google.mlkit | détection de postures | 17.0.1-bêta7 | OUI |
com.google.mlkit | précision-détection-de-posures | 17.0.1-bêta7 | OUI |
com.google.mlkit | selfie de segmentation | 16.0.0-bêta3 | OUI |
com.google.mlkit | réponse suggérée | 16.2.0 | NON |
com.google.mlkit | reconnaissance de texte | 16.0.0-bêta2 | OUI |
com.google.mlkit | reconnaissance-du-texte-chinois | 16.0.0-bêta2 | OUI |
com.google.mlkit | texte-reconnaissance-devanagari | 16.0.0-bêta2 | OUI |
com.google.mlkit | reconnaissance-du-japonais | 16.0.0-bêta2 | OUI |
com.google.mlkit | reconnaissance-du-texte-coréen | 16.0.0-bêta2 | OUI |
com.google.mlkit | traduire | 16.1.2 | NON |
Correction de bugs
- Correction d'un problème dans la reconnaissance de texte v2 empêchant les résultats de reconnaissance de texte de renvoyer correctement les langues reconnues.
- Sur Android, nous avons corrigé un problème d'identification de la langue qui provoquait le plantage de l'application lors de la mise à niveau vers AGP 7.0.0 ou une version ultérieure.
- Sous Android, un problème a été résolu dans la détection de postures, où la table de référence locale pouvait déborder.
- Sous Android, un problème a été résolu dans la reconnaissance d'encre numérique et dans l'extraction d'entités, où une exception d'exécution pouvait être générée lorsque l'application cible le niveau d'API 31 et s'exécute sur Android S.
- Sur iOS, renvoyez
nil
pourrawValue
lorsque le code-barres n'est pas encodé au format UTF-8 pour correspondre à la référence de l'API.
28 septembre 2021
Cette version inclut de nouvelles fonctionnalités, des améliorations et des corrections de bugs.
Détails de l'API iOS
Le tableau suivant répertorie les API iOS qui ont été modifiées dans cette version.
Nom de l'artefact | Version | Mis à jour ? |
---|---|---|
GoogleMLKit | 2.4.0 | OUI |
MLKitBarcodeScanning | 1.5.0 | OUI |
MLKitCommon | 4.0.0 | OUI |
MLKitDigitalInkRecognition | 1.4.0 | OUI |
MLKitEntityExtraction | Bêta 1.0.0 | OUI |
MLKitFaceDetection | 1.4.0 | OUI |
MLKitImageLabeling | 1.4.0 | OUI |
MLKitImageLabelingCommon | 2.0.0 | OUI |
MLKitImageLabelingCustom | 1.4.0 | OUI |
MLKitLanguageID | 1.4.0 | OUI |
MLKitLinkFirebase | 1.4.0 | OUI |
MLKitNaturalLanguage | 2.0.0 | OUI |
MLKitObjectDetection | 1.4.0 | OUI |
MLKitObjectDetectionCommon | 2.0.0 | OUI |
MLKitObjectDetectionCustom | 1.4.0 | OUI |
MLKitPoseDetection | 1.0.0-bêta6 | OUI |
MLKitPoseDetectionPrécision | 1.0.0-bêta6 | OUI |
MLKitPoseDetection Commun | 1.0.0-bêta6 | OUI |
MLKitSegmentationCommon | Bêta | OUI |
MLKitSegmentationSelfie | Bêta | OUI |
MLKitSmartReply | 1.4.0 | OUI |
MLKitTextRecognition (v2) | Bêta 1.4.0 | OUI |
MLKitTextRecognitionCommon | Bêta 1.0.0 | OUI |
MLKitTextRecognitionChinois | Bêta 1.0.0 | OUI |
MLKitTextRecognitionDevanagari | Bêta 1.0.0 | OUI |
MLKitTextRecognitionJaponais | Bêta 1.0.0 | OUI |
MLKitTextRecognitionCoréen | Bêta 1.0.0 | OUI |
MLKitTranslate | 1.4.0 | OUI |
MLKitVision (MLKitVision) | 2.0.0 | OUI |
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.2.1 | NON |
com.google.android.gms | services-play-mlkit-détection-du-visage | 16.2.0 | NON |
com.google.android.gms | services-play-étiquette-image-mlkit | 16,0.5 | NON |
com.google.android.gms | services-play-mlkit-libellé-image-personnalisé | 16.0.0-bêta1 | OUI |
com.google.android.gms | play-services-mlkit-language-id | 16.0.0-bêta2 | OUI |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 17,0.0 | NON |
com.google.mlkit | lecture de codes-barres | 17,0.0 | NON |
com.google.mlkit | arrière | 16.0.0-bêta1 | NON |
com.google.mlkit | reconnaissance d'encre numérique | 17,0.0 | NON |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta2 | NON |
com.google.mlkit | détection des visages | 16.1.2 | NON |
com.google.mlkit | étiquetage d'image | 17,0.5 | NON |
com.google.mlkit | étiquette-personnalisée-image | 16.3.1 | NON |
com.google.mlkit | id-langue | 17.0.1 | OUI |
com.google.mlkit | linkfirebase | 16.1.1 | NON |
com.google.mlkit | détection d'objets | 16.2.7 | OUI |
com.google.mlkit | détection d'objets personnalisée | 16.3.3 | NON |
com.google.mlkit | compatibilité avec les fonctionnalités dynamiques du Playstore | 16.0.0-bêta1 | NON |
com.google.mlkit | détection de postures | 17.0.1-bêta6 | OUI |
com.google.mlkit | précision-détection-de-posures | 17.0.1-bêta6 | OUI |
com.google.mlkit | selfie de segmentation | 16.0.0-bêta2 | NON |
com.google.mlkit | réponse suggérée | 16.2.0 | NON |
com.google.mlkit | reconnaissance de texte | 16.0.0-bêta1 | NON |
com.google.mlkit | reconnaissance-du-texte-chinois | 16.0.0-bêta1 | NON |
com.google.mlkit | texte-reconnaissance-devanagari | 16.0.0-bêta1 | NON |
com.google.mlkit | reconnaissance-du-japonais | 16.0.0-bêta1 | NON |
com.google.mlkit | reconnaissance-du-texte-coréen | 16.0.0-bêta1 | NON |
com.google.mlkit | traduire | 16.1.2 | NON |
Nouvelles fonctionnalités
- Sur Android, nous avons ajouté une version dissociée de l'API Custom Image Labeling, qui repose sur les services Google Play, afin de réduire l'impact sur la taille de l'APK de 5,5 Mo à 600 Ko.
- Sur iOS, nous avons ajouté la propriété
recognizedLanguages
àTextElement
pour la reconnaissance de texte v2.
Améliorations
- Sur Android, activation de l'accélération NNAPI(TPU) pour la détection d'objets et le suivi avec des modèles de base et la détection de postures sur les appareils Pixel 2021.
- Sur iOS, la version minimale compatible de Xcode est passée à 12.5.1.
- Sous iOS, le modèle amélioré d'identification de la langue a été amélioré.
Correction de bugs
- Sous Android, nous avons corrigé un problème d'identification linguistique qui pouvait être renvoyé par le SDK
unknown
. - Sous iOS, correction d'un problème de recompilation de bitcode lors de la génération du fichier
.ipa
.
11 août 2021
Cette version inclut de nouvelles fonctionnalités et des améliorations.
Détails de l'API iOS
Le tableau suivant répertorie les API iOS qui ont été modifiées dans cette version.
Nom de l'artefact | Version | Mis à jour ? |
---|---|---|
MLKitBarcodeScanning | 1.4.0 | OUI |
MLKitCommon | 3.1.0 | OUI |
MLKitDigitalInkRecognition | 1.3.0 | NON |
MLKitEntityExtraction | Bêta | NON |
MLKitFaceDetection | 1.3.0 | NON |
MLKitImageLabeling | 1.3.0 | NON |
MLKitImageLabelingCommon | 1.3.0 | NON |
MLKitImageLabelingCustom | 1.3.0 | NON |
MLKitLanguageID | 1.3.0 | NON |
MLKitLinkFirebase | 1.3.0 | NON |
MLKitObjectDetection | 1.3.0 | NON |
MLKitObjectDetectionCommon | 1.3.0 | NON |
MLKitObjectDetectionCustom | 1.3.0 | NON |
MLKitPoseDetection | Bêta 1.0.0 | OUI |
MLKitPoseDetectionPrécision | Bêta 1.0.0 | OUI |
MLKitPoseDetection Commun | Bêta 1.0.0 | OUI |
MLKitSegmentationCommon | 1.0.0 (bêta) | OUI |
MLKitSegmentationSelfie | 1.0.0 (bêta) | OUI |
MLKitSmartReply | 1.3.0 | NON |
MLKitTextRecognition (v2) | Bêta 1.4.0 | OUI |
MLKitTextRecognitionCommon | 1.0.0 (bêta) | OUI |
MLKitTextRecognitionChinois | 1.0.0 (bêta) | OUI |
MLKitTextRecognitionDevanagari | 1.0.0 (bêta) | OUI |
MLKitTextRecognitionJaponais | 1.0.0 (bêta) | OUI |
MLKitTextRecognitionCoréen | 1.0.0 (bêta) | OUI |
MLKitTranslate | 1.3.0 | NON |
MLKitVision (MLKitVision) | 1.3.0 | NON |
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.2.1 | OUI |
com.google.android.gms | services-play-mlkit-détection-du-visage | 16.2.0 | NON |
com.google.android.gms | services-play-étiquette-image-mlkit | 16,0.5 | NON |
com.google.android.gms | play-services-mlkit-language-id | 16.0.0-bêta1 | OUI |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 17,0.0 | OUI |
com.google.mlkit | lecture de codes-barres | 17,0.0 | OUI |
com.google.mlkit | arrière | 16.0.0-bêta1 | NON |
com.google.mlkit | reconnaissance d'encre numérique | 17,0.0 | NON |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta2 | NON |
com.google.mlkit | détection des visages | 16.1.2 | NON |
com.google.mlkit | étiquetage d'image | 17,0.5 | NON |
com.google.mlkit | étiquette-personnalisée-image | 16.3.1 | NON |
com.google.mlkit | id-langue | 17,0.0 | OUI |
com.google.mlkit | linkfirebase | 16.1.1 | NON |
com.google.mlkit | détection d'objets | 16.2.6 | NON |
com.google.mlkit | détection d'objets personnalisée | 16.3.3 | NON |
com.google.mlkit | compatibilité avec les fonctionnalités dynamiques du Playstore | 16.0.0-bêta1 | NON |
com.google.mlkit | détection de postures | 17.0.1 (bêta) | OUI |
com.google.mlkit | précision-détection-de-posures | 17.0.1 (bêta) | OUI |
com.google.mlkit | selfie de segmentation | 16.0.0-bêta2 | NON |
com.google.mlkit | réponse suggérée | 16.2.0 | OUI |
com.google.mlkit | reconnaissance de texte | 16.0.0-bêta1 | OUI |
com.google.mlkit | reconnaissance-du-texte-chinois | 16.0.0-bêta1 | OUI |
com.google.mlkit | texte-reconnaissance-devanagari | 16.0.0-bêta1 | OUI |
com.google.mlkit | reconnaissance-du-japonais | 16.0.0-bêta1 | OUI |
com.google.mlkit | reconnaissance-du-texte-coréen | 16.0.0-bêta1 | OUI |
com.google.mlkit | traduire | 16.1.2 | NON |
Nouvelles fonctionnalités
- Ajout de la reconnaissance de texte v2, qui est compatible avec les scripts chinois, coréen, japonais et devanagari, en plus du latin et augmente considérablement la gamme des langues compatibles. Cette API est proposée sous la forme d'une bibliothèque groupée. Elle comprend une détection améliorée des blocs/paragraphes basée sur le ML et des modèles mis à jour pour améliorer la précision de la reconnaissance.
- Sur Android, nous avons ajouté une version dissociée de Language Identification, soutenue par les services Google Play, afin de réduire l'impact sur la taille de l'APK d'environ 500 Ko.
Améliorations
- Mise à niveau de la version groupée de l'API Barcode Scanning. Rappel amélioré, latence de longue traîne, tolérance aux images de mauvaise qualité et stabilité du cadre de délimitation.
- Mise à niveau de l'API Pose Detection pour une meilleure précision Nous avons également ajouté les coordonnées Z expérimentales pour les points de repère de visage.
- Sur Android, nous avons mis à jour les modèles d'identification linguistique afin d'améliorer la précision.
Modifications destructives
- Sur Android, il existe deux modifications importantes pour la reconnaissance de texte :
- La méthode
TextRecognition.getClient()
obsolète est supprimée. Veuillez utiliserTextRecognition.getClient(TextRecognizerOptions.DEFAULT_OPTIONS)
à la place. TextRecognizerOptions
a été déplacé decom.google.mlkit.vision.text
verscom.google.mlkit.vision.text.latin
.
- La méthode
- Sur Android, pour la lecture de codes-barres et l'identification de la langue, les pics de version majeurs ne sont dus qu'à des modifications importantes sur des API non publiques. Aucune modification de code n'est requise lors de la mise à niveau de leurs versions de dépendance dans votre application.
- Sur Android, ML Kit n'est plus compatible avec les niveaux d'API 16, 17 et 18, car il est extrêmement faible. Le niveau d'API 19 (KitKat) est désormais le niveau minimal accepté.
Remarque
- Sur iOS, pour conserver votre projet dans la version v1 de la reconnaissance de texte, veillez à épingler la version 2.2.0 ou antérieure dans votre fichier pod. Par exemple, ajouter
pod 'GoogleMLKit/TextRecognition','2.2.0'
au fichier pod épinglera votre application à la dernière version v1 de cette fonctionnalité.
29 juin 2021
Cette version inclut de nouvelles fonctionnalités et des améliorations.
Détails de l'API iOS
Le tableau suivant répertorie les API iOS qui ont été modifiées dans cette version.
Nom de l'artefact | Version | Mis à jour ? |
---|---|---|
MLKitBarcodeScanning | 1.3.0 | OUI |
MLKitCommon | 3.0.0 | OUI |
MLKitDigitalInkRecognition | 1.3.0 | OUI |
MLKitEntityExtraction | Bêta | OUI |
MLKitFaceDetection | 1.3.0 | OUI |
MLKitImageLabeling | 1.3.0 | OUI |
MLKitImageLabelingCommon | 1.3.0 | OUI |
MLKitImageLabelingCustom | 1.3.0 | OUI |
MLKitLanguageID | 1.3.0 | OUI |
MLKitLinkFirebase | 1.3.0 | OUI |
MLKitObjectDetection | 1.3.0 | OUI |
MLKitObjectDetectionCommon | 1.3.0 | OUI |
MLKitObjectDetectionCustom | 1.3.0 | OUI |
MLKitPoseDetection | Bêta | OUI |
MLKitPoseDetectionPrécision | Bêta | OUI |
MLKitPoseDetection Commun | Bêta | OUI |
MLKitSegmentationCommon | Bêta 1.0.0 | OUI |
MLKitSegmentationSelfie | Bêta 1.0.0 | OUI |
MLKitSmartReply | 1.2.0 | OUI |
MLKitTextRecognition | 1.3.0 | OUI |
MLKitTranslate | 1.3.0 | OUI |
MLKitVision (MLKitVision) | 1.3.0 | OUI |
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.2.0 | OUI |
com.google.android.gms | services-play-mlkit-détection-du-visage | 16.2.0 | OUI |
com.google.android.gms | services-play-étiquette-image-mlkit | 16,0.5 | OUI |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 16.3.0 | OUI |
com.google.mlkit | lecture de codes-barres | 16.2.0 | OUI |
com.google.mlkit | arrière | 16.0.0-bêta1 | NON |
com.google.mlkit | reconnaissance d'encre numérique | 17,0.0 | OUI |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta2 | OUI |
com.google.mlkit | détection des visages | 16.1.2 | OUI |
com.google.mlkit | étiquetage d'image | 17,0.5 | OUI |
com.google.mlkit | étiquette-personnalisée-image | 16.3.1 | NON |
com.google.mlkit | id-langue | 16.1.1 | NON |
com.google.mlkit | linkfirebase | 16.1.1 | NON |
com.google.mlkit | détection d'objets | 16.2.6 | OUI |
com.google.mlkit | détection d'objets personnalisée | 16.3.3 | OUI |
com.google.mlkit | compatibilité avec les fonctionnalités dynamiques du Playstore | 16.0.0-bêta1 | NON |
com.google.mlkit | détection de postures | 17.0.1-bêta4 | OUI |
com.google.mlkit | précision-détection-de-posures | 17.0.1-bêta4 | OUI |
com.google.mlkit | selfie de segmentation | 16.0.0-bêta2 | OUI |
com.google.mlkit | réponse suggérée | 16.1.1 | NON |
com.google.mlkit | traduire | 16.1.2 | NON |
Nouvelles fonctionnalités
- Ajout de la compatibilité avec com.google.android.odml.image.MlImage sur Android et MLImage sur iOS, un conteneur d'images courant (bêta) pour les frameworks de machine learning sur l'appareil.
Améliorations
- Mise à niveau des modèles d'extraction d'entités avec une meilleure qualité pour Android et iOS.
- Sur Android, amélioration des performances de
Pose Detection
pour certaines spécifications du processeur. - Sous Android, correction d'un problème incompatible avec okhttp3 pour les API
Entity Extraction
etDigital Ink Recognition
. - Sur iOS, la version minimale compatible de Xcode a été augmentée à 12.4.
- Sous iOS, la plage de versions de la dépendance
GoogleDataTransport
dansMLKitCommon
est passée de la version 8.x à la version 9.x, et la plage de versions de la dépendanceFirebaseCore
dans la versionMLKitLinkFirebase
de la version 7.x à la version 8.x, afin de rendre ML Kit compatible avec Firebase 8.x. Migration deMLKitLinkFirebase
deFirebaseInstanceID
versFirebaseInstallations
. - Modification importante:sous iOS, la compatibilité des libellés avec les modèles personnalisés distants obsolètes AutoML sans libellés intégrés dans les métadonnées a été supprimée. Veuillez mettre à jour ces modèles distants hébergés sur la console Firebase avec ceux qui contiennent des étiquettes dans ses métadonnées.
2 juin 2021
Cette version du correctif a corrigé un bug dans la bibliothèque com.google.mlkit:face-detection
.
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.5 | NON |
com.google.android.gms | services-play-mlkit-détection-du-visage | 16.1.7 | NON |
com.google.android.gms | services-play-étiquette-image-mlkit | 16.0.4 | NON |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 16.2.0 | NON |
com.google.mlkit | lecture de codes-barres | 16.1.2 | NON |
com.google.mlkit | arrière | 16.0.0-bêta1 | NON |
com.google.mlkit | reconnaissance d'encre numérique | 16.2.0 | NON |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta1 | NON |
com.google.mlkit | détection des visages | 16.1.1 | OUI |
com.google.mlkit | étiquetage d'image | 17,0.4 | NON |
com.google.mlkit | étiquette-personnalisée-image | 16.3.1 | NON |
com.google.mlkit | id-langue | 16.1.1 | NON |
com.google.mlkit | linkfirebase | 16.1.1 | NON |
com.google.mlkit | détection d'objets | 16,2.5 | NON |
com.google.mlkit | détection d'objets personnalisée | 16.3.2 | NON |
com.google.mlkit | compatibilité avec les fonctionnalités dynamiques du Playstore | 16.0.0-bêta1 | NON |
com.google.mlkit | détection de postures | 17.0.1-bêta3 | NON |
com.google.mlkit | précision-détection-de-posures | 17.0.1-bêta3 | NON |
com.google.mlkit | selfie de segmentation | 16.0.0-bêta1 | NON |
com.google.mlkit | réponse suggérée | 16.1.1 | NON |
com.google.mlkit | traduire | 16.1.2 | NON |
25 mai 2021
Cette version inclut une nouvelle fonctionnalité et des améliorations.
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.5 | OUI |
com.google.android.gms | services-play-mlkit-détection-du-visage | 16.1.7 | OUI |
com.google.android.gms | services-play-étiquette-image-mlkit | 16.0.4 | OUI |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 16.2.0 | OUI |
com.google.mlkit | lecture de codes-barres | 16.1.2 | OUI |
com.google.mlkit | arrière | 16.0.0-bêta1 | NON |
com.google.mlkit | reconnaissance d'encre numérique | 16.2.0 | NON |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta1 | NON |
com.google.mlkit | détection des visages | 16.1.0 | OUI |
com.google.mlkit | étiquetage d'image | 17,0.4 | OUI |
com.google.mlkit | étiquette-personnalisée-image | 16.3.1 | NON |
com.google.mlkit | id-langue | 16.1.1 | NON |
com.google.mlkit | linkfirebase | 16.1.1 | NON |
com.google.mlkit | détection d'objets | 16,2.5 | OUI |
com.google.mlkit | détection d'objets personnalisée | 16.3.2 | OUI |
com.google.mlkit | compatibilité avec les fonctionnalités dynamiques du Playstore | 16.0.0-bêta1 | OUI |
com.google.mlkit | détection de postures | 17.0.1-bêta3 | NON |
com.google.mlkit | précision-détection-de-posures | 17.0.1-bêta3 | NON |
com.google.mlkit | selfie de segmentation | 16.0.0-bêta1 | NON |
com.google.mlkit | réponse suggérée | 16.1.1 | NON |
com.google.mlkit | traduire | 16.1.2 | NON |
Améliorations
Sur Android, une bibliothèque de support pour les fonctionnalités dynamiques du Play Store a été introduite. Celle-ci contient les fonctionnalités qui dépendent de ML Kit et des dépendances de ML Kit à inclure dans un module de fonctionnalités dynamiques lorsque l'application est créée avec un app bundle Play Store.
Sous Android, abandon de l'API TextRecognition#getClient() obsolète dans le SDK de reconnaissance de texte.
4 mai 2021
Cette version corrige un plantage dans l'API Custom Image Labeling.
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.4 | NON |
com.google.android.gms | services-play-mlkit-détection-du-visage | 16.1.6 | NON |
com.google.android.gms | services-play-étiquette-image-mlkit | 16.0.3 | NON |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 16.1.3 | NON |
com.google.mlkit | lecture de codes-barres | 16.1.1 | NON |
com.google.mlkit | arrière | 16.0.0-bêta1 | NON |
com.google.mlkit | reconnaissance d'encre numérique | 16.2.0 | NON |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta1 | NON |
com.google.mlkit | détection des visages | 16,0.7 | NON |
com.google.mlkit | étiquetage d'image | 17.0.3 | NON |
com.google.mlkit | étiquette-personnalisée-image | 16.3.1 | NON |
com.google.mlkit | id-langue | 16.1.1 | NON |
com.google.mlkit | linkfirebase | 16.1.1 | OUI |
com.google.mlkit | détection d'objets | 16.2.4 | NON |
com.google.mlkit | détection d'objets personnalisée | 16.3.1 | NON |
com.google.mlkit | détection de postures | 17.0.1-bêta3 | NON |
com.google.mlkit | précision-détection-de-posures | 17.0.1-bêta3 | NON |
com.google.mlkit | selfie de segmentation | 16.0.0-bêta1 | NON |
com.google.mlkit | réponse suggérée | 16.1.1 | NON |
com.google.mlkit | traduire | 16.1.2 | NON |
Correction de bugs
- Sur Android, un problème de plantage a été résolu dans l'API Custom Image Labeling lorsque le modèle a été téléchargé depuis Firebase.
27 avril 2021
Cette version inclut une nouvelle fonctionnalité et des améliorations.
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.4 | NON |
com.google.android.gms | services-play-mlkit-détection-du-visage | 16.1.6 | OUI |
com.google.android.gms | services-play-étiquette-image-mlkit | 16.0.3 | NON |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 16.1.3 | NON |
com.google.mlkit | lecture de codes-barres | 16.1.1 | NON |
com.google.mlkit | arrière | 16.0.0-bêta1 | OUI |
com.google.mlkit | reconnaissance d'encre numérique | 16.2.0 | NON |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta1 | NON |
com.google.mlkit | détection des visages | 16,0.7 | OUI |
com.google.mlkit | étiquetage d'image | 17.0.3 | NON |
com.google.mlkit | étiquette-personnalisée-image | 16.3.1 | NON |
com.google.mlkit | id-langue | 16.1.1 | NON |
com.google.mlkit | linkfirebase | 16.1.0 | NON |
com.google.mlkit | détection d'objets | 16.2.4 | OUI |
com.google.mlkit | détection d'objets personnalisée | 16.3.1 | NON |
com.google.mlkit | détection de postures | 17.0.1-bêta3 | NON |
com.google.mlkit | précision-détection-de-posures | 17.0.1-bêta3 | NON |
com.google.mlkit | selfie de segmentation | 16.0.0-bêta1 | NON |
com.google.mlkit | réponse suggérée | 16.1.1 | NON |
com.google.mlkit | traduire | 16.1.2 | OUI |
Améliorations
Sur Android, une bibliothèque d'assistance d'appareil photo pour les fonctionnalités de vision MLKit, à utiliser directement avec la sortie de l'appareil photo en mode flux. Il utilise CameraX en interne.
Sous Android, l'accélération NNAPI a été activée pour la détection et le suivi des objets avec des modèles de base sur davantage d'appareils. Cela permet d'accélérer l'inférence de modèle et d'économiser de l'énergie.
Correction de bugs
- Sur Android, un problème a été résolu dans l'API FaceDetection lorsque l'objet InputImage est créé par bitmap avec un degré de rotation différent de zéro.
30 mars 2021
Cette version apporte des améliorations et des corrections de bugs.
Améliorations
- Ajout de modèles pour les langages de script Devanagari pour les API de reconnaissance d'encre numérique.
- Sur Android, version mise à jour des dépendances externes pour les API de détection de visages et d'étiquetage d'images.
Correction de bugs
- Sous Android, ajout de l'autorisation réseau à l'API Translate pour que l'application n'ait pas à la déclarer.
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.4 | NON |
com.google.android.gms | services-play-mlkit-détection-du-visage | 16.1.5 | OUI |
com.google.android.gms | services-play-étiquette-image-mlkit | 16.0.3 | OUI |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 16.1.3 | NON |
com.google.mlkit | lecture de codes-barres | 16.1.1 | NON |
com.google.mlkit | reconnaissance d'encre numérique | 16.2.0 | OUI |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta1 | NON |
com.google.mlkit | détection des visages | 16.0.6 | OUI |
com.google.mlkit | étiquetage d'image | 17.0.3 | OUI |
com.google.mlkit | étiquette-personnalisée-image | 16.3.1 | NON |
com.google.mlkit | id-langue | 16.1.1 | NON |
com.google.mlkit | linkfirebase | 16.1.0 | NON |
com.google.mlkit | détection d'objets | 16.2.3 | NON |
com.google.mlkit | détection d'objets personnalisée | 16.3.1 | NON |
com.google.mlkit | détection de postures | 17.0.1-bêta3 | NON |
com.google.mlkit | précision-détection-de-posures | 17.0.1-bêta3 | NON |
com.google.mlkit | selfie de segmentation | 16.0.0-bêta1 | NON |
com.google.mlkit | réponse suggérée | 16.1.1 | NON |
com.google.mlkit | traduire | 16.1.2 | OUI |
2 mars 2021
Cette version inclut de nouvelles fonctionnalités et des améliorations.
Détails de l'API iOS
Le tableau suivant répertorie les API iOS qui ont été modifiées dans cette version.
Nom de l'artefact | Version | Mis à jour ? |
---|---|---|
MLKitBarcodeScanning | 1.2.0 | OUI |
MLKitCommon | 2.1.0 | OUI |
MLKitDigitalInkRecognition | 1.2.0 | OUI |
MLKitEntityExtraction | 1.0.0 (bêta) | OUI |
MLKitFaceDetection | 1.2.0 | OUI |
MLKitImageLabeling | 1.2.0 | OUI |
MLKitImageLabelingCommon | 1.2.0 | OUI |
MLKitImageLabelingCustom | 1.2.0 | OUI |
MLKitLanguageID | 1.2.0 | OUI |
MLKitLinkFirebase | 1.2.0 | OUI |
MLKitObjectDetection | 1.2.0 | OUI |
MLKitObjectDetectionCommon | 1.2.0 | OUI |
MLKitObjectDetectionCustom | 1.2.0 | OUI |
MLKitPoseDetection | 1.0.0 (bêta) | OUI |
MLKitPoseDetectionPrécision | 1.0.0 (bêta) | OUI |
MLKitPoseDetection Commun | 1.0.0 (bêta) | OUI |
MLKitSegmentationCommon | 1.0.0 (bêta) | OUI |
MLKitSegmentationSelfie | 1.0.0 (bêta) | OUI |
MLKitSmartReply | 1.2.0 | OUI |
MLKitTextRecognition | 1.2.0 | OUI |
MLKitTranslate | 1.2.0 | OUI |
MLKitVision (MLKitVision) | 1.2.0 | OUI |
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.4 | NON |
com.google.android.gms | services-play-mlkit-détection-du-visage | 16.1.4 | NON |
com.google.android.gms | services-play-étiquette-image-mlkit | 16.0.2 | NON |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 16.1.3 | NON |
com.google.mlkit | lecture de codes-barres | 16.1.1 | NON |
com.google.mlkit | reconnaissance d'encre numérique | 16.1.0 | NON |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta1 | NON |
com.google.mlkit | détection des visages | 16,0.5 | NON |
com.google.mlkit | étiquetage d'image | 17.0.2 | NON |
com.google.mlkit | étiquette-personnalisée-image | 16.3.1 | NON |
com.google.mlkit | id-langue | 16.1.1 | NON |
com.google.mlkit | linkfirebase | 16.1.0 | NON |
com.google.mlkit | détection d'objets | 16.2.3 | NON |
com.google.mlkit | détection d'objets personnalisée | 16.3.1 | NON |
com.google.mlkit | détection de postures | 17.0.1-bêta3 | OUI |
com.google.mlkit | précision-détection-de-posures | 17.0.1-bêta3 | OUI |
com.google.mlkit | selfie de segmentation | 16.0.0-bêta1 | OUI |
com.google.mlkit | réponse suggérée | 16.1.1 | NON |
com.google.mlkit | traduire | 16.1.1 | NON |
Nouvelles fonctionnalités
- Ajout de l'API Selfie Segmentation, une solution basée sur le processeur permettant aux développeurs de séparer facilement l'arrière-plan des utilisateurs dans une scène et de se concentrer sur ce qui compte.
Améliorations
- Augmentation de la version minimale compatible de Xcode à 12.2 sur iOS.
5 février 2021
Cette version corrige un bug de régression dans les API de détection de visages.
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.4 | NON |
com.google.android.gms | services-play-mlkit-détection-du-visage | 16.1.4 | OUI |
com.google.android.gms | services-play-étiquette-image-mlkit | 16.0.2 | NON |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 16.1.3 | NON |
com.google.mlkit | lecture de codes-barres | 16.1.1 | NON |
com.google.mlkit | reconnaissance d'encre numérique | 16.1.0 | NON |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta1 | NON |
com.google.mlkit | détection des visages | 16,0.5 | OUI |
com.google.mlkit | étiquetage d'image | 17.0.2 | NON |
com.google.mlkit | étiquette-personnalisée-image | 16.3.1 | NON |
com.google.mlkit | id-langue | 16.1.1 | NON |
com.google.mlkit | linkfirebase | 16.1.0 | NON |
com.google.mlkit | détection d'objets | 16.2.3 | NON |
com.google.mlkit | détection d'objets personnalisée | 16.3.1 | NON |
com.google.mlkit | détection de postures | 17.0.1-bêta2 | NON |
com.google.mlkit | précision-détection-de-posures | 17.0.1-bêta2 | NON |
com.google.mlkit | réponse suggérée | 16.1.1 | NON |
com.google.mlkit | traduire | 16.1.1 | NON |
Améliorations et corrections de bugs
- Un bug de régression a été introduit dans les versions 16.1.3 (version fine) et 16.0.4 (fonctionnalité intégrée) de la détection des visages, ce qui a entraîné une mauvaise détection des visages. Cette version corrige le bug.
26 janvier 2021
Cette version inclut de nouvelles fonctionnalités, des améliorations et des corrections de bugs.
Détails de l'API iOS
Le tableau suivant répertorie les API iOS qui ont été modifiées dans cette version.
Nom de l'artefact | Version | Mis à jour ? |
---|---|---|
MLKitBarcodeScanning | 1.1.0 | OUI |
MLKitDigitalInkRecognition | 1.1.0 | OUI |
MLKitEntityExtraction | Bêta 1.0.0 | OUI |
MLKitFaceDetection | 1.1.0 | OUI |
MLKitImageLabeling | 1.1.0 | OUI |
MLKitImageLabelingCustom | 1.1.0 | OUI |
MLKitLanguageID | 1.1.0 | OUI |
MLKitLinkFirebase | 1.1.0 | OUI |
MLKitObjectDetection | 1.1.0 | OUI |
MLKitObjectDetectionCustom | 1.1.0 | OUI |
MLKitPoseDetection | Bêta 1.0.0 | OUI |
MLKitPoseDetectionPrécision | Bêta 1.0.0 | OUI |
MLKitSmartReply | 1.1.0 | OUI |
MLKitTextRecognition | 1.1.0 | OUI |
MLKitTranslate | 1.1.0 | OUI |
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.4 | OUI |
com.google.android.gms | services-play-mlkit-détection-du-visage | 16.1.3 | OUI |
com.google.android.gms | services-play-étiquette-image-mlkit | 16.0.2 | OUI |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 16.1.3 | OUI |
com.google.mlkit | lecture de codes-barres | 16.1.1 | OUI |
com.google.mlkit | reconnaissance d'encre numérique | 16.1.0 | NON |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta1 | NON |
com.google.mlkit | détection des visages | 16.0.4 | OUI |
com.google.mlkit | étiquetage d'image | 17.0.2 | OUI |
com.google.mlkit | étiquette-personnalisée-image | 16.3.1 | OUI |
com.google.mlkit | id-langue | 16.1.1 | NON |
com.google.mlkit | linkfirebase | 16.1.0 | NON |
com.google.mlkit | détection d'objets | 16.2.3 | OUI |
com.google.mlkit | détection d'objets personnalisée | 16.3.1 | OUI |
com.google.mlkit | détection de postures | 17.0.1-bêta2 | OUI |
com.google.mlkit | précision-détection-de-posures | 17.0.1-bêta2 | OUI |
com.google.mlkit | réponse suggérée | 16.1.1 | NON |
com.google.mlkit | traduire | 16.1.1 | NON |
Nouvelles fonctionnalités
- Nouvelle prise en charge de Z Coordinate pour l'API Pose Detection
Améliorations et corrections de bugs
- L'API Pose Detection reconnaît plus de postures, par exemple lorsqu'un utilisateur est face à la caméra tout en faisant des squats et des pompes.
- La base de l'API Pose Detection et les modèles précis sont nettement plus petits. Ce changement n'a aucune incidence sur la qualité des modèles.
- Les API Android Vision ont été mises à jour. La taille des variantes non regroupées dans les SDK pull-back reposant sur les services Google Play est réduite d'environ 16% (~160 Ko).
8 décembre 2020
Cette version inclut de nouvelles fonctionnalités, des améliorations et des corrections de bugs.
Détails de l'API iOS
Le tableau suivant répertorie les API iOS qui ont été modifiées dans cette version.
Nom de l'artefact | Version | Mis à jour ? |
---|---|---|
MLKitBarcodeScanning | 1.0.0 | OUI |
MLKitDigitalInkRecognition | 1.0.0 | OUI |
MLKitEntityExtraction | 1.0.0 (bêta) | OUI |
MLKitFaceDetection | 1.0.0 | OUI |
MLKitImageLabeling | 1.0.0 | OUI |
MLKitImageLabelingCustom | 1.0.0 | OUI |
MLKitLanguageID | 1.0.0 | OUI |
MLKitLinkFirebase | 1.0.0 | OUI |
MLKitObjectDetection | 1.0.0 | OUI |
MLKitObjectDetectionCustom | 1.0.0 | OUI |
MLKitPoseDetection | 1.0.0 (bêta) | OUI |
MLKitPoseDetectionPrécision | 1.0.0 (bêta) | OUI |
MLKitSmartReply | 1.0.0 | OUI |
MLKitTextRecognition | 1.0.0 | OUI |
MLKitTranslate | 1.0.0 | OUI |
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.3 | OUI |
com.google.android.gms | services-play-mlkit-détection-du-visage | 16.1.2 | OUI |
com.google.android.gms | services-play-étiquette-image-mlkit | 16.0.1 | OUI |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 16.1.2 | OUI |
com.google.mlkit | lecture de codes-barres | 16.1.0 | OUI |
com.google.mlkit | reconnaissance d'encre numérique | 16.1.0 | NON |
com.google.mlkit | Extraction d'entités | 16.0.0-bêta1 | OUI |
com.google.mlkit | détection des visages | 16.0.3 | OUI |
com.google.mlkit | étiquetage d'image | 17.0.1 | OUI |
com.google.mlkit | étiquette-personnalisée-image | 16.3.0 | OUI |
com.google.mlkit | id-langue | 16.1.1 | NON |
com.google.mlkit | linkfirebase | 16.1.0 | OUI |
com.google.mlkit | détection d'objets | 16.2.2 | OUI |
com.google.mlkit | détection d'objets personnalisée | 16.3.0 | OUI |
com.google.mlkit | détection de postures | 17.0.1-bêta1 | OUI |
com.google.mlkit | précision-détection-de-posures | 17.0.1-bêta1 | OUI |
com.google.mlkit | réponse suggérée | 16.1.1 | NON |
com.google.mlkit | traduire | 16.1.1 | NON |
Nouvelles fonctionnalités
- ML Kit n'est plus en version bêta. Toutes les API de ML Kit (à l'exception de la détection de postures et de l'extraction d'entités) sont passées à l'état "Disponibilité générale".
Ajout de l'API Entity Extraction (bêta). Cette API vous permet de détecter et de localiser des entités (par exemple, adresses, date, heure, etc.) à partir de texte brut. Il prend en charge 11 types d'entités et 15 langues à l'aide de la même technologie que celle utilisée pour la sélection de texte intelligente dans Android Q+.
L'extraction d'entités fonctionne entièrement hors connexion (outre un téléchargement unique du modèle de langue sélectionné, soit environ 700 Ko). Elle est compatible avec Android et iOS.
Améliorations et corrections de bugs
- Modification importante:l'API d'étiquetage d'images AutoML a été supprimée. Au lieu de cela, les modèles de classification d'images personnalisés entraînés à l'aide d'AutoML Vision Edge sont désormais compatibles directement avec les API Custom Image Labeling et Custom Object Detection & Tracking.
- Les fonctionnalités Étiquette d'image personnalisée et Détection et suivi des objets personnalisés sont désormais compatibles avec les modèles distants hébergés dans Firebase.
- Ajout des classes
RemoteModelSource
,FirebaseModelSource
etCustomRemoteModel
pour accepter les modèles personnalisés hébergés à distance sur le serveur Firebase. Ajout de la possibilité de créer une instanceLocalModel
à partir du chemin d'accès à un fichier manifeste local d'un modèle personnalisé local entraîné par AutoML Vision Edge. - Pour l'API d'étiquetage d'images personnalisées, la compatibilité du modèle personnalisé distant a été ajoutée à la classe
CustomImageLabelerOptions
. - Pour l'API de détection d'objets personnalisés, la compatibilité du modèle personnalisé distant a été ajoutée à la classe
CustomObjectDetectorOptions
.
- Ajout des classes
- Sur Android, la taille du SDK a été considérablement réduite pour les API Vision. Pour les API avec des variantes non groupées (s'appuyant sur les services Google Play), la taille du SDK pull réduit d'environ 900 Ko (environ 65% de la taille d'origine). Pour toutes les autres API Vision, la taille du SDK pull est réduite d'environ 600 Ko. L'exception est la reconnaissance d'encre numérique, pour laquelle la taille du SDK reste identique.
- Sous Android, l'accélération NNAPI a été activée pour la détection et le suivi des objets avec des modèles de base dans
STREAM_MODE
sur les appareils et les systèmes d'exploitation sélectionnés (Pixel 3, 3 XL, 4 et 4 XL avec Android Q ou R pour le moment), ce qui accélère l'inférence de modèle et permet d'économiser de l'énergie. - Sous Android, l'API Barcode Scanning ne fonctionnait pas sur certains appareils exécutant
camera-camera2:1.0.0-beta08
version ou une version ultérieure. Ce problème a été résolu.
2 novembre 2020
Cette version apporte des améliorations et des corrections de bugs.
iOS: GoogleMLKit/LinkFirebase 0.64.1
Améliorations et corrections de bugs
- Mise à niveau de la plage de versions de la dépendance FirebaseCore dans MLKitLinkFirebase de la version 6.x vers la version 7.x, et de la dépendance FirebaseInstanceID de la version 4.x vers la version 7.x.
29 octobre 2020
Cette version apporte des améliorations et des corrections de bugs.
iOS: GoogleMLKit/Common 0.64.2
Améliorations et corrections de bugs
- Mise à niveau de la plage de dépendances de GoogleUtilities/UserDefaults dans MLKitCommon de la version 6.x vers la version 7.x.
26 octobre 2020
Cette version apporte des améliorations et des corrections de bugs.
iOS: GoogleMLKit/Common 0.64.1
Améliorations et corrections de bugs
- Mise à niveau de la plage de versions de la dépendance GoogleDataTransport dans MLKitCommon de la version 7.x vers la version 8.x.
29 septembre 2020
Cette version inclut de nouvelles fonctionnalités, des améliorations et des corrections de bugs.
Version de l'API iOS: 0.64.0
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.2 | NON |
com.google.android.gms | services-play-mlkit-détection-du-visage | 16.1.1 | NON |
com.google.android.gms | services-play-étiquette-image-mlkit | 16,0.0 | OUI |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 16.1.1 | NON |
com.google.mlkit | lecture de codes-barres | 16.0.3 | NON |
com.google.mlkit | reconnaissance d'encre numérique | 16.1.0 | NON |
com.google.mlkit | détection des visages | 16.0.2 | NON |
com.google.mlkit | étiquetage d'image | 17,0.0 | NON |
com.google.mlkit | image-labeling-automl | 16.2.1 | NON |
com.google.mlkit | étiquette-personnalisée-image | 16.2.1 | NON |
com.google.mlkit | id-langue | 16.1.1 | NON |
com.google.mlkit | linkfirebase | 16.0.1 | NON |
com.google.mlkit | détection d'objets | 16.2.1 | NON |
com.google.mlkit | personnalisée de détection d'objets | 16.2.1 | NON |
com.google.mlkit | détection de postures | 17,0.0 | OUI |
com.google.mlkit | précision-détection-de-posures | 17,0.0 | OUI |
com.google.mlkit | réponse suggérée | 16.1.1 | NON |
com.google.mlkit | traduire | 16.1.1 | NON |
Nouvelles fonctionnalités
- Sur Android, ajout d'une variante fine de l'API Image Labeling, soutenue par les services Google Play. Réduit l'impact sur la taille de votre application d'environ 3 Mo par rapport à la variante groupée.
Améliorations et corrections de bugs
- Modification destructive: divisez Pose Detection en deux bibliothèques pour optimiser la taille. Une bibliothèque ne regroupe que les modèles rapides, tandis que l'autre ne regroupe que les modèles précis. Cela permet de réduire la taille de l'application si vous n'utilisez qu'un seul ensemble de modèles. La même modification a été apportée à iOS: le pod PoseDetection ne contient plus que les modèles rapides. Pour utiliser des modèles précis, utilisez plutôt le pod PoseDetectionPrécision.
- Correction d'une fuite de mémoire sur iOS lors de la désallocation du détecteur de pose.
25 août 2020
Cette version inclut de nouvelles fonctionnalités, des améliorations et des corrections de bugs.
Version de l'API iOS: 0.63.0
Détails de l'API Android
Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.2 | OUI |
com.google.android.gms | services-play-mlkit-détection-du-visage | 16.1.1 | OUI |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 16.1.1 | OUI |
com.google.mlkit | lecture de codes-barres | 16.0.3 | OUI |
com.google.mlkit | reconnaissance d'encre numérique | 16.1.0 | OUI |
com.google.mlkit | détection des visages | 16.0.2 | OUI |
com.google.mlkit | étiquetage d'image | 17,0.0 | OUI |
com.google.mlkit | image-labeling-automl | 16.2.1 | OUI |
com.google.mlkit | étiquette-personnalisée-image | 16.2.1 | OUI |
com.google.mlkit | id-langue | 16.1.1 | OUI |
com.google.mlkit | linkfirebase | 16.0.1 | OUI |
com.google.mlkit | détection d'objets | 16.2.1 | OUI |
com.google.mlkit | personnalisée de détection d'objets | 16.2.1 | OUI |
com.google.mlkit | détection de postures | 16,0.0 | OUI |
com.google.mlkit | réponse suggérée | 16.1.1 | OUI |
com.google.mlkit | traduire | 16.1.1 | OUI |
Nouvelles fonctionnalités
Ajout de l'API Pose Detection, une solution légère, polyvalente et basée sur le processeur qui permet aux développeurs de suivre les actions physiques d'un utilisateur en temps réel au sein de ses applications. La détection des postures offre une correspondance squelettique de 33 points (avec le suivi des mains et des pieds) du corps des utilisateurs en temps réel et a été adaptée pour les cas d'utilisation complexes.
La détection des postures fonctionne également hors connexion, est dotée de deux modes de fonctionnement (rapides et précis), et est compatible avec Android et iOS.
Améliorations et corrections de bugs
- Ajout de la possibilité de créer un objet LocalModel avec un URI sur Android.
- Nouveaux outils de reconnaissance de scripts philippins (
fil
/tl
), ouzbek (uz-Latn
) et berbère (ber-Latn
) dans la reconnaissance d'encre numérique - Amélioration des modèles pour les langages de script cyrilliques dans la reconnaissance d'encre numérique
- Le code de langue hébreu
iw
a été remplacé parhe
dans Identification de la langue sur Android, cariw
est obsolète dans BCP-47.
28 juillet 2020
Cette version inclut de nouvelles fonctionnalités, des améliorations et des corrections de bugs.
Version de l'API iOS: 0.62.0
Détails de l'API Android
Le tableau suivant répertorie les API Android dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.1 | OUI |
com.google.android.gms | services-play-mlkit-détection-du-visage | 16.1.0 | NON |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 16.1.0 | NON |
com.google.mlkit | lecture de codes-barres | 16.0.2 | OUI |
com.google.mlkit | reconnaissance d'encre numérique | 16,0.0 | OUI |
com.google.mlkit | détection des visages | 16.0.1 | NON |
com.google.mlkit | étiquetage d'image | 16.2.0 | OUI |
com.google.mlkit | image-labeling-automl | 16.2.0 | OUI |
com.google.mlkit | étiquette-personnalisée-image | 16.2.0 | OUI |
com.google.mlkit | id-langue | 16.1.0 | NON |
com.google.mlkit | linkfirebase | 16,0.0 | NON |
com.google.mlkit | détection d'objets | 16.2.0 | OUI |
com.google.mlkit | détection d'objets personnalisée | 16.2.0 | OUI |
com.google.mlkit | réponse suggérée | 16.1.0 | NON |
com.google.mlkit | traduire | 16.1.0 | NON |
Nouvelles fonctionnalités
Ajout d'une API de reconnaissance d'encre numérique qui reconnaît le texte et les formes manuscrites sur une surface numérique (par exemple, les écrans tactiles). Compatible avec plus de 300 langues, emoji et autoDraw. Il s'agit de la même technologie que celle utilisée pour les mises en page de la reconnaissance de l'écriture manuscrite dans Gboard, les applications Google Traduction et le jeu Quick, Draw!.
La reconnaissance d'encre numérique fonctionne entièrement hors connexion (outre le téléchargement unique de packs de langue), et est compatible avec Android et iOS.
Sur Android, il est maintenant possible de spécifier un exécuteur personnalisé pour l'exécution de tâches coûteuses telles que le chargement de modèles et l'inférence pour l'étiquetage d'images, ainsi que la détection et le suivi d'objets. Avec cette version, toutes les API de ML Kit sont désormais compatibles avec les exécuteurs personnalisés.
Par défaut, ML Kit utilise un pool de threads hautement optimisé et géré en interne pour exécuter des tâches en arrière-plan. Cette API peut être utile dans les cas d'utilisation spécialisés où les développeurs souhaitent avoir un contrôle total sur les threads de leur application.
Améliorations et corrections de bugs
- Sur Android, pour l'API Barcode Scanning, le traitement de la rotation fixe de l'image d'entrée
15 juillet 2020
Cette version apporte des améliorations et des corrections de bugs.
iOS: GoogleMLKit/Common 0.61.1
Améliorations et corrections de bugs
- Mise à niveau de la plage de dépendances de GoogleDataTransport vers MLKitCommon 3.2 ou version ultérieure vers la version 7.0 ou ultérieure.
- Suppression de la dépendance GoogleDataTransportCCTSupport dans MLKitCommon.
1er juillet 2020
Cette version inclut de nouvelles fonctionnalités, des améliorations et des corrections de bugs.
Version de l'API iOS: 0.61.0
Détails de l'API Android
Le tableau suivant répertorie les API Android dans cette version.
ID du groupe | Nom de l'artefact | Version | Mis à jour ? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.0 | OUI |
com.google.android.gms | services-play-mlkit-détection-du-visage | 16.1.0 | OUI |
com.google.android.gms | services-play-reconnaissance-texte-mlkit | 16.1.0 | OUI |
com.google.mlkit | lecture de codes-barres | 16.0.1 | OUI |
com.google.mlkit | détection des visages | 16.0.1 | OUI |
com.google.mlkit | étiquetage d'image | 16.1.0 | OUI |
com.google.mlkit | image-labeling-automl | 16.1.0 | OUI |
com.google.mlkit | étiquette-personnalisée-image | 16.1.0 | OUI |
com.google.mlkit | id-langue | 16.1.0 | OUI |
com.google.mlkit | linkfirebase | 16,0.0 | NON |
com.google.mlkit | détection d'objets | 16.1.0 | OUI |
com.google.mlkit | détection d'objets personnalisée | 16.1.0 | OUI |
com.google.mlkit | réponse suggérée | 16.1.0 | OUI |
com.google.mlkit | traduire | 16.1.0 | OUI |
Nouvelles fonctionnalités
- Les API d'étiquetage d'images et de détection d'objets et de suivi sont désormais compatibles avec les modèles personnalisés flottants.
Sur Android, compatibilité avec la spécification de votre propre exécuteur personnalisé pour exécuter des tâches coûteuses telles que le chargement de modèle et l'inférence à toutes les API, à l'exception de l'étiquetage d'images, et de la détection et du suivi d'objets.
Par défaut, ML Kit utilise un pool de threads hautement optimisé et géré en interne pour exécuter des tâches en arrière-plan. Cette API peut être utile dans les cas d'utilisation spécialisés où les développeurs souhaitent avoir un contrôle total sur les threads de leur application.
Améliorations et corrections de bugs
- Modification destructive:sur iOS, pour l'API Barcode Scanning, nous avons corrigé une faute de frappe dans
BarcodePersonName
et renommé sa propriétépronounciation
enpronunciation
. - Correction d'un problème sur iOS dans les API Translate et Smart Response, où l'application plantait si les paramètres régionaux de l'appareil ne spécifient pas de région (par exemple, "en" au lieu de "en-US").
3 juin 2020
Android: 16.0.0 / iOS: 0.60.0
Il s'agit de la première version de ML Kit en tant que SDK autonome, indépendant de Firebase. Ce SDK propose toutes les API de l'appareil qui étaient auparavant proposées par le SDK ML Kit pour Firebase. Pour en savoir plus sur ce changement et obtenir des instructions sur la migration de vos applications existantes, consultez notre guide de migration.
Cette version inclut de nouvelles fonctionnalités, des améliorations et des corrections de bugs.
Nouvelles fonctionnalités
- De nouvelles API Custom Image Labeling (Étiquette personnalisée pour images d'images) et Custom Object Detection and Tracking (Détection des objets personnalisés) permettent d'utiliser facilement des modèles personnalisés de classification d'images (pré-entraînés ou récemment entraînés à partir d'une gamme de sources) dans vos applications et de créer des expériences interactives en temps réel pour les utilisateurs.
Améliorations et corrections de bugs
- Sur Android, prise en charge des Contours de visage dans la variante fine de l'API de détection de visages reposant sur les services Google Play. Réduit l'impact sur la taille de votre application d'environ 20,3 Mo par rapport à la variante groupée.
- Sur Android, amélioration des performances de CameraX et Camera2 pour les API de lecture de codes-barres et de détection de visages en déplaçant le code de traitement d'image du code Java vers le code natif.
- La compatibilité avec le cycle de vie Android Jetpack a été ajoutée à toutes les API. Les développeurs peuvent utiliser
addObserver
pour gérer automatiquement le lancement et la suppression des API ML Kit à mesure que l'application passe par la rotation ou la fermeture de l'écran par l'utilisateur ou le système. Cela facilite l'intégration de CameraX. - API de reconnaissance de texte: la langue reconnue la plus courante est désormais disponible
- API de détection de visages: l'angle Euler X d'un visage est maintenant fourni.
- L'API de lecture de codes-barres [bundled] est compatible avec la détection de modèle de démarrage/arrêt non fonctionnel dans PDF417, ce qui améliore le rappel de 10%.
- API de détection et de suivi des objets: mise à jour du modèle de localisation, amélioration de la précision moyenne et réduction de l'encombrement d'environ 700 Ko.
Anciennes versions
Les modifications antérieures au 3 juin 2020 sont disponibles dans les notes de version de Firebase.