Notes de version

Dernières versions

Dernières versions de l'API iOS

Nom de l'artefactVersionDernière mise à jour
GoogleMLKit3.2.016/08/2022
MLKitBarcodeScanning2.2.016/08/2022
MLKit - Commun8.0.016/08/2022
Reconnaissance d'encre MLKit2.2.016/08/2022
MLKitEntityExtraction1.0.0-bêta916/08/2022
MLKitFaceDetection2.2.016/08/2022
MLKitImageLabeling2.2.016/08/2022
MLKitImageLabeling4.2.0.16/08/2022
MLKitImageLabelingCustom2.2.016/08/2022
ID du MLKit3.2.016/08/2022
MLKitLinkFirebase2.2.016/08/2022
Détection d'objets MLKit2.2.016/08/2022
Détection d'objets MLKit4.2.0.16/08/2022
MLKitObjectDetectionCustom2.2.016/08/2022
MLKitPooseDetection1.0.0 (bêta)16/08/2022
MLKitPoseDetection1.0.0 (bêta)16/08/2022
MLKitPoseDetection1.0.0 (bêta)16/08/2022
Segmentation MLKit courante1.0.0 (bêta)16/08/2022
MLKitSegmentationSelfie1.0.0 (bêta)16/08/2022
MLKitSmartReply2.2.016/08/2022
MLKitTextRecognition1.3.029/06/2021
MLKitTextRecognition (v2)1.4.0 (bêta)16/08/2022
MLKitTextRecognitionCommon1.0.0 (bêta)16/08/2022
MLKitTextRecognitionChinois1.0.0 (bêta)16/08/2022
MLKitTextRecognitionDevanagari1.0.0 (bêta)16/08/2022
MLKitTextRecognitionJaponais1.0.0 (bêta)16/08/2022
MLKitTextRecognitionCoréen1.0.0 (bêta)16/08/2022
MLKitTranslate2.2.016/08/2022
MLKitVision (MLKit)4.2.0.16/08/2022

Dernières versions de l'API Android

Identifiant du groupeNom de l'artefactVersionDernière mise à jour
com.google.android.gmsplay-services-mlkit-barcode-scanning18.1.016/08/2022
com.google.android.gmsplay-services-mlkit-face-detection17.1.016/08/2022
com.google.android.gmsservices-play-mlkit-image-labeling16,0.816/08/2022
com.google.android.gmsservices-play-mlkit-image-étiquetage-personnalisé16.0.0 (bêta)16/08/2022
com.google.android.gmsplay-services-mlkit-language-id17.0.016/08/2022
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle18.0.220/09/2022
com.google.android.gmsplay-services-code-scanner16.0.0 (bêta)16/08/2022
com.google.mlkitrecherche de codes-barres17,0.225/01/2022
com.google.mlkitcamera16.0.0 (bêta)25/01/2022
com.google.mlkitreconnaissance d'encre numérique18.0.025/01/2022
com.google.mlkitextraction d'entités16.0.0 (bêta)25/01/2022
com.google.mlkitdétection des visages16,1.522/02/2022
com.google.mlkitdétection du maillage-visage16.0.0-bêta120/09/2022
com.google.mlkitétiquetage d'image17,0.725/01/2022
com.google.mlkitétiquette-personnalisée-image17.0.125/01/2022
com.google.mlkitid-langue17,0.428/06/2022
com.google.mlkitlinkfirebase17.0.025/01/2022
com.google.mlkitdétection d'objets17.0.025/01/2022
com.google.mlkitdétection d'objets personnalisée17.0.025/01/2022
com.google.mlkitassistance dynamique pour les fonctionnalités du Play Store16.0.0 (bêta)25/01/2022
com.google.mlkitdétection des postures18.0.0-bêta320/09/2022
com.google.mlkitprécision de détection de posture18.0.0-bêta320/09/2022
com.google.mlkitselfie pour la segmentation16.0.0 (bêta)25/01/2022
com.google.mlkitRéponse suggérée17,0.228/06/2022
com.google.mlkitreconnaissance de texte16.0.0 (bêta)20/09/2022
com.google.mlkittexte-reconnaissance-chinois16.0.0 (bêta)20/09/2022
com.google.mlkittexte-reconnaissance-devanagari16.0.0 (bêta)20/09/2022
com.google.mlkittexte-reconnaissance-japonais16.0.0 (bêta)20/09/2022
com.google.mlkittext-recognition-coréen16.0.0 (bêta)20/09/2022
com.google.mlkittraduire17.0.116/08/2022

Historique des versions

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.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.1.0NON
com.google.android.gmsplay-services-mlkit-face-detection17.1.0NON
com.google.android.gmsservices-play-mlkit-image-labeling16,0.8NON
com.google.android.gmsservices-play-mlkit-image-étiquetage-personnalisé16.0.0 (bêta)NON
com.google.android.gmsplay-services-mlkit-language-id17.0.0NON
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle18.0.2OUI
com.google.android.gmsplay-services-code-scanner16.0.0 (bêta)NON
com.google.mlkitrecherche de codes-barres17,0.2NON
com.google.mlkitcamera16.0.0 (bêta)NON
com.google.mlkitreconnaissance d'encre numérique 18.0.0NON
com.google.mlkitextraction d'entités16.0.0 (bêta)NON
com.google.mlkitdétection des visages16,1.5NON
com.google.mlkitdétection du maillage-visage16.0.0-bêta1OUI
com.google.mlkitétiquetage d'image17,0.7NON
com.google.mlkitétiquette-personnalisée-image17.0.1NON
com.google.mlkitid-langue17,0.4NON
com.google.mlkitlinkfirebase17.0.0NON
com.google.mlkitdétection d'objets17.0.0NON
com.google.mlkitdétection d'objets personnalisée17.0.0NON
com.google.mlkitassistance dynamique pour les fonctionnalités du Play Store16.0.0 (bêta)NON
com.google.mlkitdétection des postures18.0.0-bêta3OUI
com.google.mlkitprécision de détection de posture18.0.0-bêta3OUI
com.google.mlkitselfie pour la segmentation16.0.0 (bêta)NON
com.google.mlkitRéponse suggérée17,0.2NON
com.google.mlkitreconnaissance de texte16.0.0 (bêta)OUI
com.google.mlkittexte-reconnaissance-chinois16.0.0 (bêta)OUI
com.google.mlkittexte-reconnaissance-devanagari16.0.0 (bêta)OUI
com.google.mlkittexte-reconnaissance-japonais16.0.0 (bêta)OUI
com.google.mlkittext-recognition-coréen16.0.0 (bêta)OUI
com.google.mlkittraduire17.0.1OUI

Nouvelles fonctionnalités

  • Ajout d'une version groupée de l'API Face Detection sur Android. La version bêta publique de l'API fonctionne mieux pour les visages situés à environ deux mètres de la caméra, et fournit 468 points 3D et des informations en triangle pour les visages détectés à faible latence (14 ms sur les Pixel 3). En mode BOUNDING_BOX_ONLY, vous pouvez réduire encore plus la latence 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 textuelle (version 2) en fournissant des symboles et des informations de rotation dans le résultat de la reconnaissance.

23 août 2022

Améliorations

  • Sous Android, nous avons mis à niveau la version non groupée de l'API Barcode Scanning. Rappel amélioré, latence de longue traîne, tolérance aux images de basse qualité et stabilité du cadre de délimitation Ses performances ont été combinées à celles de la version groupée. Les services Google Play gèrent cette mise à niveau automatiquement. Vous n'avez donc pas besoin de modifier votre appli.

16 août 2022

Cette version comporte 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'artefactVersionMis à jour ?
GoogleMLKit3.2.0OUI
MLKitBarcodeScanning2.2.0OUI
MLKit - Commun8.0.0OUI
Reconnaissance d'encre MLKit2.2.0OUI
MLKitEntityExtraction1.0.0-bêta9OUI
MLKitFaceDetection2.2.0OUI
MLKitImageLabeling2.2.0OUI
MLKitImageLabeling4.2.0.OUI
MLKitImageLabelingCustom2.2.0OUI
ID du MLKit3.2.0OUI
MLKitLinkFirebase2.2.0OUI
MLKitNaturalLanguage4.2.0.OUI
Détection d'objets MLKit2.2.0OUI
Détection d'objets MLKit4.2.0.OUI
MLKitObjectDetectionCustom2.2.0OUI
MLKitPooseDetection1.0.0 (bêta)OUI
MLKitPoseDetection1.0.0 (bêta)OUI
MLKitPoseDetection1.0.0 (bêta)OUI
Segmentation MLKit courante1.0.0 (bêta)OUI
MLKitSegmentationSelfie1.0.0 (bêta)OUI
MLKitSmartReply2.2.0OUI
MLKitTextRecognition (v2)1.4.0 (bêta)OUI
MLKitTextRecognitionCommon1.0.0 (bêta)OUI
MLKitTextRecognitionChinois1.0.0 (bêta)OUI
MLKitTextRecognitionDevanagari1.0.0 (bêta)OUI
MLKitTextRecognitionJaponais1.0.0 (bêta)OUI
MLKitTextRecognitionCoréen1.0.0 (bêta)OUI
MLKitTranslate2.2.0OUI
MLKitVision (MLKit)4.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.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.1.0OUI
com.google.android.gmsplay-services-mlkit-face-detection17.1.0OUI
com.google.android.gmsservices-play-mlkit-image-labeling16,0.8OUI
com.google.android.gmsservices-play-mlkit-image-étiquetage-personnalisé16.0.0 (bêta)OUI
com.google.android.gmsplay-services-mlkit-language-id17.0.0OUI
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle18.0.1OUI
com.google.android.gmsplay-services-code-scanner16.0.0 (bêta)OUI
com.google.mlkitrecherche de codes-barres17,0.2NON
com.google.mlkitcamera16.0.0 (bêta)NON
com.google.mlkitreconnaissance d'encre numérique 18.0.0NON
com.google.mlkitextraction d'entités16.0.0 (bêta)NON
com.google.mlkitdétection des visages16,1.5NON
com.google.mlkitétiquetage d'image17,0.7NON
com.google.mlkitétiquette-personnalisée-image17.0.1NON
com.google.mlkitid-langue17,0.4NON
com.google.mlkitlinkfirebase17.0.0NON
com.google.mlkitdétection d'objets17.0.0NON
com.google.mlkitdétection d'objets personnalisée17.0.0NON
com.google.mlkitassistance dynamique pour les fonctionnalités du Play Store16.0.0 (bêta)NON
com.google.mlkitdétection des postures18.0.0 (bêta)NON
com.google.mlkitprécision de détection de posture18.0.0 (bêta)NON
com.google.mlkitselfie pour la segmentation16.0.0 (bêta)NON
com.google.mlkitRéponse suggérée17,0.2NON
com.google.mlkitreconnaissance de texte16.0.0 (bêta)NON
com.google.mlkittexte-reconnaissance-chinois16.0.0 (bêta)NON
com.google.mlkittexte-reconnaissance-devanagari16.0.0 (bêta)NON
com.google.mlkittexte-reconnaissance-japonais16.0.0 (bêta)NON
com.google.mlkittext-recognition-coréen16.0.0 (bêta)NON
com.google.mlkittraduire17.0.1OUI

Améliorations

  • Sous Android et iOS, les modèles de Traduction ont été mis à niveau pour une meilleure précision.
  • Sur Android, la version non groupée de l'identification de la langue a été supprimée de la version bêta.
  • Sous Android, exposition du score de confiance pour la reconnaissance textuelle et la reconnaissance textuelle v2
  • Sur Android, nous avons implémenté l'interface OptionalModuleApi pour chaque détecteur ML Kit compatible avec les versions non groupées. Vous pouvez ainsi contrôler l'installation et vérifier la disponibilité à l'aide de l'APIInstallModuleClient des services Google Play.
  • Sous iOS, la plage de versions des dépendances FirebaseCore et FirebaseInstallations dans MLKitLinkFirebase 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 comporte 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'artefactVersionMis à jour ?
GoogleMLKit3.1.0OUI
MLKitBarcodeScanning2.1.0OUI
MLKit - Commun7.0.0OUI
Reconnaissance d'encre MLKit2.1.0OUI
MLKitEntityExtraction1.0.0 (bêta)OUI
MLKitFaceDetection2.1.0OUI
MLKitImageLabeling2.1.0OUI
MLKitImageLabeling4.1.0OUI
MLKitImageLabelingCustom2.1.0OUI
ID du MLKit3.1.0OUI
MLKitLinkFirebase2.1.0OUI
MLKitNaturalLanguage4.1.0OUI
Détection d'objets MLKit2.1.0OUI
Détection d'objets MLKit4.1.0OUI
MLKitObjectDetectionCustom2.1.0OUI
MLKitPooseDetection1.0.0-bêta9OUI
MLKitPoseDetection1.0.0-bêta9OUI
MLKitPoseDetection1.0.0-bêta9OUI
Segmentation MLKit courante1.0.0 (bêta)OUI
MLKitSegmentationSelfie1.0.0 (bêta)OUI
MLKitSmartReply2.1.0OUI
MLKitTextRecognition (v2)1.4.0 (bêta)OUI
MLKitTextRecognitionCommon1.0.0 (bêta)OUI
MLKitTextRecognitionChinois1.0.0 (bêta)OUI
MLKitTextRecognitionDevanagari1.0.0 (bêta)OUI
MLKitTextRecognitionJaponais1.0.0 (bêta)OUI
MLKitTextRecognitionCoréen1.0.0 (bêta)OUI
MLKitTranslate2.1.0OUI
MLKitVision (MLKit)4.1.0OUI

Détails de l'API Android

Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.0.0NON
com.google.android.gmsplay-services-mlkit-face-detection17.0.1NON
com.google.android.gmsservices-play-mlkit-image-labeling16,0.7NON
com.google.android.gmsservices-play-mlkit-image-étiquetage-personnalisé16.0.0 (bêta)NON
com.google.android.gmsplay-services-mlkit-language-id17.0.0-bêta1NON
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle18.0.0NON
com.google.android.gmsplay-services-code-scanner16.0.0 (bêta)OUI
com.google.mlkitrecherche de codes-barres17,0.2NON
com.google.mlkitcamera16.0.0 (bêta)NON
com.google.mlkitreconnaissance d'encre numérique 18.0.0NON
com.google.mlkitextraction d'entités16.0.0 (bêta)NON
com.google.mlkitdétection des visages16,1.5NON
com.google.mlkitétiquetage d'image17,0.7NON
com.google.mlkitétiquette-personnalisée-image17.0.1NON
com.google.mlkitid-langue17,0.4OUI
com.google.mlkitlinkfirebase17.0.0NON
com.google.mlkitdétection d'objets17.0.0NON
com.google.mlkitdétection d'objets personnalisée17.0.0NON
com.google.mlkitassistance dynamique pour les fonctionnalités du Play Store16.0.0 (bêta)NON
com.google.mlkitdétection des postures18.0.0 (bêta)NON
com.google.mlkitprécision de détection de posture18.0.0 (bêta)NON
com.google.mlkitselfie pour la segmentation16.0.0 (bêta)NON
com.google.mlkitRéponse suggérée17,0.2OUI
com.google.mlkitreconnaissance de texte16.0.0 (bêta)NON
com.google.mlkittexte-reconnaissance-chinois16.0.0 (bêta)NON
com.google.mlkittexte-reconnaissance-devanagari16.0.0 (bêta)NON
com.google.mlkittexte-reconnaissance-japonais16.0.0 (bêta)NON
com.google.mlkittext-recognition-coréen16.0.0 (bêta)NON
com.google.mlkittraduire17.0.0NON

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).
  • Ajout sur Android d'une option permettant aux utilisateurs de saisir manuellement un code-barres à partir de la vue Scanner de 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.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-code-scanner16.0.0-bêta1OUI

Nouvelles fonctionnalités

  • Ajout de l'API Google Code Scanner sur Android. La version bêta publique du lecteur de code Google offre 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, il vous suffit de déléguer la tâche d'analyse du code aux services Google Play et de renvoyer uniquement les résultats de l'analyse à votre application.

26 avril 2022

Cette version comporte 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'artefactVersionMis à jour ?
GoogleMLKit3.0.0OUI
MLKitBarcodeScanning2.0.0OUI
MLKit - Commun6.0.0OUI
Reconnaissance d'encre MLKit2.0.0OUI
MLKitEntityExtraction1.0.0 (bêta)OUI
MLKitFaceDetection2.0.0OUI
MLKitImageLabeling2.0.0OUI
MLKitImageLabeling4.0.0OUI
MLKitImageLabelingCustom2.0.0OUI
ID du MLKit3.0.0OUI
MLKitLinkFirebase2.0.0OUI
MLKitNaturalLanguage4.0.0OUI
Détection d'objets MLKit2.0.0OUI
Détection d'objets MLKit4.0.0OUI
MLKitObjectDetectionCustom2.0.0OUI
MLKitPooseDetection1.0.0 (bêta)OUI
MLKitPoseDetection1.0.0 (bêta)OUI
MLKitPoseDetection1.0.0 (bêta)OUI
Segmentation MLKit courante1.0.0 (bêta)OUI
MLKitSegmentationSelfie1.0.0 (bêta)OUI
MLKitSmartReply2.0.0OUI
MLKitTextRecognition (v2)1.4.0 (bêta)OUI
MLKitTextRecognitionCommon1.0.0 (bêta)OUI
MLKitTextRecognitionChinois1.0.0 (bêta)OUI
MLKitTextRecognitionDevanagari1.0.0 (bêta)OUI
MLKitTextRecognitionJaponais1.0.0 (bêta)OUI
MLKitTextRecognitionCoréen1.0.0 (bêta)OUI
MLKitTranslate2.0.0OUI
MLKitVision (MLKit)4.0.0OUI

Détails de l'API Android

Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.0.0NON
com.google.android.gmsplay-services-mlkit-face-detection17.0.1NON
com.google.android.gmsservices-play-mlkit-image-labeling16,0.7NON
com.google.android.gmsservices-play-mlkit-image-étiquetage-personnalisé16.0.0 (bêta)NON
com.google.android.gmsplay-services-mlkit-language-id17.0.0-bêta1NON
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle18.0.0NON
com.google.mlkitrecherche de codes-barres17,0.2NON
com.google.mlkitcamera16.0.0 (bêta)NON
com.google.mlkitreconnaissance d'encre numérique 18.0.0NON
com.google.mlkitextraction d'entités16.0.0 (bêta)NON
com.google.mlkitdétection des visages16,1.5NON
com.google.mlkitétiquetage d'image17,0.7NON
com.google.mlkitétiquette-personnalisée-image17.0.1NON
com.google.mlkitid-langue17,0.3NON
com.google.mlkitlinkfirebase17.0.0NON
com.google.mlkitdétection d'objets17.0.0NON
com.google.mlkitdétection d'objets personnalisée17.0.0NON
com.google.mlkitassistance dynamique pour les fonctionnalités du Play Store16.0.0 (bêta)NON
com.google.mlkitdétection des postures18.0.0 (bêta)NON
com.google.mlkitprécision de détection de posture18.0.0 (bêta)NON
com.google.mlkitselfie pour la segmentation16.0.0 (bêta)NON
com.google.mlkitRéponse suggérée17.0.1OUI
com.google.mlkitreconnaissance de texte16.0.0 (bêta)OUI
com.google.mlkittexte-reconnaissance-chinois16.0.0 (bêta)OUI
com.google.mlkittexte-reconnaissance-devanagari16.0.0 (bêta)OUI
com.google.mlkittexte-reconnaissance-japonais16.0.0 (bêta)OUI
com.google.mlkittext-recognition-coréen16.0.0 (bêta)OUI
com.google.mlkittraduire17.0.0NON

Améliorations

  • Amélioration du modèle Réponse suggérée pour mieux détecter les sujets sensibles
  • Sous Android, tous les modèles de langage ont été mis à niveau dans la version intégrée de l'API Text Recognition v2. Amélioration des performances et compatibilité avec toutes les orientations pour le latin.
  • Sur iOS, la version minimale compatible de Xcode a été élevée à la version 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'artefactVersionMis à jour ?
GoogleMLKit2.6.0OUI
MLKitBarcodeScanning1.7.0OUI
MLKit - Commun5.0.0NON
Reconnaissance d'encre MLKit1.5.0NON
MLKitEntityExtraction1.0.0 (bêta)NON
MLKitFaceDetection1.5.0NON
MLKitImageLabeling1.5.0NON
MLKitImageLabeling3.0.0NON
MLKitImageLabelingCustom1.5.0NON
ID du MLKit2.0.0NON
MLKitLinkFirebase1.5.0NON
MLKitNaturalLanguage3.0.0NON
Détection d'objets MLKit1.5.0NON
Détection d'objets MLKit3.0.0NON
MLKitObjectDetectionCustom1.5.0NON
MLKitPooseDetection1.0.0 (bêta)NON
MLKitPoseDetection1.0.0 (bêta)NON
MLKitPoseDetection1.0.0 (bêta)NON
Segmentation MLKit courante1.0.0 (bêta)NON
MLKitSegmentationSelfie1.0.0 (bêta)NON
MLKitSmartReply1.5.0NON
MLKitTextRecognition (v2)1.4.0 (bêta)NON
MLKitTextRecognitionCommon1.0.0 (bêta)NON
MLKitTextRecognitionChinois1.0.0 (bêta)NON
MLKitTextRecognitionDevanagari1.0.0 (bêta)NON
MLKitTextRecognitionJaponais1.0.0 (bêta)NON
MLKitTextRecognitionCoréen1.0.0 (bêta)NON
MLKitTranslate1.5.0NON
MLKitVision (MLKit)3.0.0NON

Détails de l'API Android

Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.0.0NON
com.google.android.gmsplay-services-mlkit-face-detection17.0.1OUI
com.google.android.gmsservices-play-mlkit-image-labeling16,0.7NON
com.google.android.gmsservices-play-mlkit-image-étiquetage-personnalisé16.0.0 (bêta)NON
com.google.android.gmsplay-services-mlkit-language-id17.0.0-bêta1NON
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle18.0.0NON
com.google.mlkitrecherche de codes-barres17,0.2NON
com.google.mlkitcamera16.0.0 (bêta)NON
com.google.mlkitreconnaissance d'encre numérique 18.0.0NON
com.google.mlkitextraction d'entités16.0.0 (bêta)NON
com.google.mlkitdétection des visages16,1.5OUI
com.google.mlkitétiquetage d'image17,0.7NON
com.google.mlkitétiquette-personnalisée-image17.0.1NON
com.google.mlkitid-langue17,0.3NON
com.google.mlkitlinkfirebase17.0.0NON
com.google.mlkitdétection d'objets17.0.0NON
com.google.mlkitdétection d'objets personnalisée17.0.0NON
com.google.mlkitassistance dynamique pour les fonctionnalités du Play Store16.0.0 (bêta)NON
com.google.mlkitdétection des postures18.0.0 (bêta)OUI
com.google.mlkitprécision de détection de posture18.0.0 (bêta)OUI
com.google.mlkitselfie pour la segmentation16.0.0 (bêta)NON
com.google.mlkitRéponse suggérée17.0.0NON
com.google.mlkitreconnaissance de texte16.0.0 (bêta)NON
com.google.mlkittexte-reconnaissance-chinois16.0.0 (bêta)NON
com.google.mlkittexte-reconnaissance-devanagari16.0.0 (bêta)NON
com.google.mlkittexte-reconnaissance-japonais16.0.0 (bêta)NON
com.google.mlkittext-recognition-coréen16.0.0 (bêta)NON
com.google.mlkittraduire17.0.0NON

Nouvelles fonctionnalités

Améliorations

  • Sur Android, modèles mis à niveau dans la version intégrée de l'API Face Detection. Amélioration du rappel, de la latence pour un 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 de analyse de codes-barres.

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.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.0.0OUI
com.google.android.gmsplay-services-mlkit-face-detection17.0.0OUI
com.google.android.gmsservices-play-mlkit-image-labeling16,0.7OUI
com.google.android.gmsservices-play-mlkit-image-étiquetage-personnalisé16.0.0 (bêta)OUI
com.google.android.gmsplay-services-mlkit-language-id17.0.0-bêta1OUI
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle18.0.0OUI
com.google.mlkitrecherche de codes-barres17,0.2OUI
com.google.mlkitcamera16.0.0 (bêta)OUI
com.google.mlkitreconnaissance d'encre numérique18.0.0OUI
com.google.mlkitextraction d'entités16.0.0 (bêta)OUI
com.google.mlkitdétection des visages16,1.4OUI
com.google.mlkitétiquetage d'image17,0.7OUI
com.google.mlkitétiquette-personnalisée-image17.0.1OUI
com.google.mlkitid-langue17,0.3OUI
com.google.mlkitlinkfirebase17.0.0OUI
com.google.mlkitdétection d'objets17.0.0OUI
com.google.mlkitdétection d'objets personnalisée17.0.0OUI
com.google.mlkitassistance dynamique pour les fonctionnalités du Play Store16.0.0 (bêta)OUI
com.google.mlkitdétection des postures18.0.0-bêta1OUI
com.google.mlkitprécision de détection de posture18.0.0-bêta1OUI
com.google.mlkitselfie pour la segmentation16.0.0 (bêta)OUI
com.google.mlkitRéponse suggérée17.0.0OUI
com.google.mlkitreconnaissance de texte16.0.0 (bêta)OUI
com.google.mlkittexte-reconnaissance-chinois16.0.0 (bêta)OUI
com.google.mlkittexte-reconnaissance-devanagari16.0.0 (bêta)OUI
com.google.mlkittexte-reconnaissance-japonais16.0.0 (bêta)OUI
com.google.mlkittext-recognition-coréen16.0.0 (bêta)OUI
com.google.mlkittraduire17.0.0OUI

Améliorations

  • Les annotations de valeur nulle stricte (@NonNull et @Nullable) sont utilisées là où @RecentlyNonNull et @RecentlyNullable l'étaient auparavant. Avec ce changement, ce qui provoquait auparavant un avertissement de valeur nulle entraîne désormais une erreur lors de la création du code Kotlin ou de l'utilisation des frameworks de vérification null Java.
  • Sous Android, le code ECI est compatible avec l'encodage de texte CP437 dans l'API de analyse de codes-barres. .

Corrections de bugs

  • Correction d'un problème de lecture de code-barres : le code 128B et la valeur brute du code 128C comportaient 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'artefactVersionMis à jour ?
GoogleMLKit2.5.0OUI
MLKitBarcodeScanning1.6.0OUI
MLKit - Commun5.0.0OUI
Reconnaissance d'encre MLKit1.5.0OUI
MLKitEntityExtraction1.0.0 (bêta)OUI
MLKitFaceDetection1.5.0OUI
MLKitImageLabeling1.5.0OUI
MLKitImageLabeling3.0.0OUI
MLKitImageLabelingCustom1.5.0OUI
ID du MLKit2.0.0OUI
MLKitLinkFirebase1.5.0OUI
MLKitNaturalLanguage3.0.0OUI
Détection d'objets MLKit1.5.0OUI
Détection d'objets MLKit3.0.0OUI
MLKitObjectDetectionCustom1.5.0OUI
MLKitPooseDetection1.0.0 (bêta)OUI
MLKitPoseDetection1.0.0 (bêta)OUI
MLKitPoseDetection1.0.0 (bêta)OUI
Segmentation MLKit courante1.0.0 (bêta)OUI
MLKitSegmentationSelfie1.0.0 (bêta)OUI
MLKitSmartReply1.5.0OUI
MLKitTextRecognition (v2)1.4.0 (bêta)OUI
MLKitTextRecognitionCommon1.0.0 (bêta)OUI
MLKitTextRecognitionChinois1.0.0 (bêta)OUI
MLKitTextRecognitionDevanagari1.0.0 (bêta)OUI
MLKitTextRecognitionJaponais1.0.0 (bêta)OUI
MLKitTextRecognitionCoréen1.0.0 (bêta)OUI
MLKitTranslate1.5.0OUI
MLKitVision (MLKit)3.0.0OUI

Détails de l'API Android

Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning17.0.0OUI
com.google.android.gmsplay-services-mlkit-face-detection16,2.1OUI
com.google.android.gmsservices-play-mlkit-image-labeling16.0.6OUI
com.google.android.gmsservices-play-mlkit-image-étiquetage-personnalisé16.0.0 (bêta)OUI
com.google.android.gmsplay-services-mlkit-language-id16.0.0 (bêta)NON
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle17.0.1OUI
com.google.mlkitrecherche de codes-barres17.0.1OUI
com.google.mlkitcamera16.0.0 (bêta)OUI
com.google.mlkitreconnaissance d'encre numérique17.0.1OUI
com.google.mlkitextraction d'entités16.0.0 (bêta)OUI
com.google.mlkitdétection des visages16,1.3OUI
com.google.mlkitétiquetage d'image17,0.6OUI
com.google.mlkitétiquette-personnalisée-image17.0.0OUI
com.google.mlkitid-langue17,0.2OUI
com.google.mlkitlinkfirebase16.1.1NON
com.google.mlkitdétection d'objets16,2.8OUI
com.google.mlkitdétection d'objets personnalisée16,3.4OUI
com.google.mlkitassistance dynamique pour les fonctionnalités du Play Store16.0.0-bêta1NON
com.google.mlkitdétection des postures17.0.1 (bêta)OUI
com.google.mlkitprécision de détection de posture17.0.1 (bêta)OUI
com.google.mlkitselfie pour la segmentation16.0.0 (bêta)OUI
com.google.mlkitRéponse suggérée16.2.0NON
com.google.mlkitreconnaissance de texte16.0.0 (bêta)OUI
com.google.mlkittexte-reconnaissance-chinois16.0.0 (bêta)OUI
com.google.mlkittexte-reconnaissance-devanagari16.0.0 (bêta)OUI
com.google.mlkittexte-reconnaissance-japonais16.0.0 (bêta)OUI
com.google.mlkittext-recognition-coréen16.0.0 (bêta)OUI
com.google.mlkittraduire16,1.2NON

Corrections de bugs

  • Correction d'un problème dans la reconnaissance de texte v2 qui empêchait les résultats de reconnaissance de texte de renvoyer correctement les langues reconnues.
  • Sur Android, correction d'un problème lié à l'identification de la langue qui provoquait le plantage de l'application en passant à la version 7.0.0 ou ultérieure d'AGP.
  • Correction d'un problème sous Android dans la détection de position où la table de référence locale pouvait déborder.
  • Correction d'un problème lié à Reconnaissance d'encre numérique et à Extraction d'entités sur Android, qui pouvait entraîner une exception d'exécution lorsque l'application cible le niveau d'API 31 et s'exécute sur Android S.
  • Sur iOS, renvoyez nil pour rawValue 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'artefactVersionMis à jour ?
GoogleMLKit2.4.0OUI
MLKitBarcodeScanning1.5.0OUI
MLKit - Commun4.0.0OUI
Reconnaissance d'encre MLKit1.4.0OUI
MLKitEntityExtraction1.0.0 (bêta)OUI
MLKitFaceDetection1.4.0OUI
MLKitImageLabeling1.4.0OUI
MLKitImageLabeling2.0.0OUI
MLKitImageLabelingCustom1.4.0OUI
ID du MLKit1.4.0OUI
MLKitLinkFirebase1.4.0OUI
MLKitNaturalLanguage2.0.0OUI
Détection d'objets MLKit1.4.0OUI
Détection d'objets MLKit2.0.0OUI
MLKitObjectDetectionCustom1.4.0OUI
MLKitPooseDetection1.0.0 (bêta)OUI
MLKitPoseDetection1.0.0 (bêta)OUI
MLKitPoseDetection1.0.0 (bêta)OUI
Segmentation MLKit courante1.0.0 (bêta)OUI
MLKitSegmentationSelfie1.0.0 (bêta)OUI
MLKitSmartReply1.4.0OUI
MLKitTextRecognition (v2)1.4.0 (bêta)OUI
MLKitTextRecognitionCommon1.0.0 (bêta)OUI
MLKitTextRecognitionChinois1.0.0 (bêta)OUI
MLKitTextRecognitionDevanagari1.0.0 (bêta)OUI
MLKitTextRecognitionJaponais1.0.0 (bêta)OUI
MLKitTextRecognitionCoréen1.0.0 (bêta)OUI
MLKitTranslate1.4.0OUI
MLKitVision (MLKit)2.0.0OUI

Détails de l'API Android

Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning16,2.1NON
com.google.android.gmsplay-services-mlkit-face-detection16.2.0NON
com.google.android.gmsservices-play-mlkit-image-labeling16,0.5NON
com.google.android.gmsservices-play-mlkit-image-étiquetage-personnalisé16.0.0-bêta1OUI
com.google.android.gmsplay-services-mlkit-language-id16.0.0 (bêta)OUI
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle17.0.0NON
com.google.mlkitrecherche de codes-barres17.0.0NON
com.google.mlkitcamera16.0.0-bêta1NON
com.google.mlkitreconnaissance d'encre numérique17.0.0NON
com.google.mlkitextraction d'entités16.0.0 (bêta)NON
com.google.mlkitdétection des visages16,1.2NON
com.google.mlkitétiquetage d'image17,0.5NON
com.google.mlkitétiquette-personnalisée-image16,3.1NON
com.google.mlkitid-langue17.0.1OUI
com.google.mlkitlinkfirebase16.1.1NON
com.google.mlkitdétection d'objets16,2.7OUI
com.google.mlkitdétection d'objets personnalisée16,3.3NON
com.google.mlkitassistance dynamique pour les fonctionnalités du Play Store16.0.0-bêta1NON
com.google.mlkitdétection des postures17.0.1-bêtaOUI
com.google.mlkitprécision de détection de posture17.0.1-bêtaOUI
com.google.mlkitselfie pour la segmentation16.0.0 (bêta)NON
com.google.mlkitRéponse suggérée16.2.0NON
com.google.mlkitreconnaissance de texte16.0.0-bêta1NON
com.google.mlkittexte-reconnaissance-chinois16.0.0-bêta1NON
com.google.mlkittexte-reconnaissance-devanagari16.0.0-bêta1NON
com.google.mlkittexte-reconnaissance-japonais16.0.0-bêta1NON
com.google.mlkittext-recognition-coréen16.0.0-bêta1NON
com.google.mlkittraduire16,1.2NON

Nouvelles fonctionnalités

  • Sur Android, nous avons ajouté la version non empaquetée de l'API Custom Image Labeling, qui s'appuie sur les services Google Play, pour réduire l'impact sur la taille de l'APK de 5,5 Mo à 600 Ko.
  • Sous iOS, nous avons ajouté la propriété recognizedLanguages à TextElement pour la reconnaissance textuelle v2.

Améliorations

Corrections de bugs

  • Sur Android, nous avons corrigé un problème d'identification de la langue qui pouvait entraîner l'affichage d'une balise unknown inattendue dans le SDK.
  • Correction d'un problème de recompilation du code lors de la génération du fichier .ipa sur iOS.

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'artefactVersionMis à jour ?
MLKitBarcodeScanning1.4.0OUI
MLKit - Commun3.1.0OUI
Reconnaissance d'encre MLKit1.3.0NON
MLKitEntityExtraction1.0.0 (bêta)NON
MLKitFaceDetection1.3.0NON
MLKitImageLabeling1.3.0NON
MLKitImageLabeling1.3.0NON
MLKitImageLabelingCustom1.3.0NON
ID du MLKit1.3.0NON
MLKitLinkFirebase1.3.0NON
Détection d'objets MLKit1.3.0NON
Détection d'objets MLKit1.3.0NON
MLKitObjectDetectionCustom1.3.0NON
MLKitPooseDetection1.0.0 (bêta)OUI
MLKitPoseDetection1.0.0 (bêta)OUI
MLKitPoseDetection1.0.0 (bêta)OUI
Segmentation MLKit courante1.0.0 (bêta)OUI
MLKitSegmentationSelfie1.0.0 (bêta)OUI
MLKitSmartReply1.3.0NON
MLKitTextRecognition (v2)1.4.0 (bêta)OUI
MLKitTextRecognitionCommon1.0.0-bêta1OUI
MLKitTextRecognitionChinois1.0.0-bêta1OUI
MLKitTextRecognitionDevanagari1.0.0-bêta1OUI
MLKitTextRecognitionJaponais1.0.0-bêta1OUI
MLKitTextRecognitionCoréen1.0.0-bêta1OUI
MLKitTranslate1.3.0NON
MLKitVision (MLKit)1.3.0NON

Détails de l'API Android

Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning16,2.1OUI
com.google.android.gmsplay-services-mlkit-face-detection16.2.0NON
com.google.android.gmsservices-play-mlkit-image-labeling16,0.5NON
com.google.android.gmsplay-services-mlkit-language-id16.0.0-bêta1OUI
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle17.0.0OUI
com.google.mlkitrecherche de codes-barres17.0.0OUI
com.google.mlkitcamera16.0.0-bêta1NON
com.google.mlkitreconnaissance d'encre numérique17.0.0NON
com.google.mlkitextraction d'entités16.0.0 (bêta)NON
com.google.mlkitdétection des visages16,1.2NON
com.google.mlkitétiquetage d'image17,0.5NON
com.google.mlkitétiquette-personnalisée-image16,3.1NON
com.google.mlkitid-langue17.0.0OUI
com.google.mlkitlinkfirebase16.1.1NON
com.google.mlkitdétection d'objets16,2.6NON
com.google.mlkitdétection d'objets personnalisée16,3.3NON
com.google.mlkitassistance dynamique pour les fonctionnalités du Play Store16.0.0-bêta1NON
com.google.mlkitdétection des postures17.0.1 (bêta)OUI
com.google.mlkitprécision de détection de posture17.0.1 (bêta)OUI
com.google.mlkitselfie pour la segmentation16.0.0 (bêta)NON
com.google.mlkitRéponse suggérée16.2.0OUI
com.google.mlkitreconnaissance de texte16.0.0-bêta1OUI
com.google.mlkittexte-reconnaissance-chinois16.0.0-bêta1OUI
com.google.mlkittexte-reconnaissance-devanagari16.0.0-bêta1OUI
com.google.mlkittexte-reconnaissance-japonais16.0.0-bêta1OUI
com.google.mlkittext-recognition-coréen16.0.0-bêta1OUI
com.google.mlkittraduire16,1.2NON

Nouvelles fonctionnalités

  • Ajout de la reconnaissance textuelle v2, qui est compatible avec les scripts chinois, devanagari, japonais et coréen, en plus de la langue latine, et étend considérablement les langues acceptées. Cette API est proposée sous la forme d'une bibliothèque groupée. Elle inclut une détection améliorée des blocs/paragraphes basé 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 non groupée de l'identification de la langue, fournie 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. Amélioration du rappel, de la latence à longue traîne, de la tolérance des images de basse qualité et de la 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 repères faciaux.
  • Sur Android, nous avons mis à jour les modèles d'identification linguistique afin d'améliorer la précision.

Modifications importantes

  • Sur Android, il existe deux modifications importantes pour la reconnaissance de texte :
    • La méthode obsolète TextRecognition.getClient() est supprimée. Veuillez utiliser TextRecognition.getClient(TextRecognizerOptions.DEFAULT_OPTIONS) à la place.
    • TextRecognizerOptions est déplacé de com.google.mlkit.vision.text vers com.google.mlkit.vision.text.latin.
  • Sur Android, pour l'analyse de codes-barres et l'identification de la langue, les pics de version majeurs ne sont dus qu'à des modifications destructives sur des API non publiques. Aucun changement de code n'est requis 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 ils sont extrêmement peu utilisés. Le niveau d'API 19 (KitKat) est désormais le niveau minimal compatible.

Remarque

  • Sous iOS, pour conserver votre projet dans la version 1 de la reconnaissance de texte, épinglez-le à la version 2.2.0 ou à une version antérieure dans votre fichier Podfile. Par exemple, ajouter pod 'GoogleMLKit/TextRecognition','2.2.0' au fichier de 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'artefactVersionMis à jour ?
MLKitBarcodeScanning1.3.0OUI
MLKit - Commun3.0.0OUI
Reconnaissance d'encre MLKit1.3.0OUI
MLKitEntityExtraction1.0.0 (bêta)OUI
MLKitFaceDetection1.3.0OUI
MLKitImageLabeling1.3.0OUI
MLKitImageLabeling1.3.0OUI
MLKitImageLabelingCustom1.3.0OUI
ID du MLKit1.3.0OUI
MLKitLinkFirebase1.3.0OUI
Détection d'objets MLKit1.3.0OUI
Détection d'objets MLKit1.3.0OUI
MLKitObjectDetectionCustom1.3.0OUI
MLKitPooseDetection1.0.0 (bêta)OUI
MLKitPoseDetection1.0.0 (bêta)OUI
MLKitPoseDetection1.0.0 (bêta)OUI
Segmentation MLKit courante1.0.0 (bêta)OUI
MLKitSegmentationSelfie1.0.0 (bêta)OUI
MLKitSmartReply1.2.0OUI
MLKitTextRecognition1.3.0OUI
MLKitTranslate1.3.0OUI
MLKitVision (MLKit)1.3.0OUI

Détails de l'API Android

Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning16.2.0OUI
com.google.android.gmsplay-services-mlkit-face-detection16.2.0OUI
com.google.android.gmsservices-play-mlkit-image-labeling16,0.5OUI
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle16.3.0OUI
com.google.mlkitrecherche de codes-barres16.2.0OUI
com.google.mlkitcamera16.0.0-bêta1NON
com.google.mlkitreconnaissance d'encre numérique17.0.0OUI
com.google.mlkitextraction d'entités16.0.0 (bêta)OUI
com.google.mlkitdétection des visages16,1.2OUI
com.google.mlkitétiquetage d'image17,0.5OUI
com.google.mlkitétiquette-personnalisée-image16,3.1NON
com.google.mlkitid-langue16.1.1NON
com.google.mlkitlinkfirebase16.1.1NON
com.google.mlkitdétection d'objets16,2.6OUI
com.google.mlkitdétection d'objets personnalisée16,3.3OUI
com.google.mlkitassistance dynamique pour les fonctionnalités du Play Store16.0.0-bêta1NON
com.google.mlkitdétection des postures17.0.1 (bêta)OUI
com.google.mlkitprécision de détection de posture17.0.1 (bêta)OUI
com.google.mlkitselfie pour la segmentation16.0.0 (bêta)OUI
com.google.mlkitRéponse suggérée16.1.1NON
com.google.mlkittraduire16,1.2NON

Nouvelles fonctionnalités

Améliorations

  • Mise à niveau des modèles d'extraction d'entités avec une qualité améliorée pour Android et iOS.
  • Sur Android, amélioration des performances de Pose Detection pour certaines spécifications du processeur.
  • Sous Android, correction du problème d'incompatibilité avec okhttp3 pour les API Entity Extraction et Digital Ink Recognition.
  • Sur iOS, la version minimale compatible de Xcode est passée à la version 12.4.
  • Sur iOS, la plage de versions de la dépendance GoogleDataTransport dans MLKitCommon est passée de la version 8.x à la version 9.x, et la plage de versions de la dépendance FirebaseCore dans la version MLKitLinkFirebase de la version 7.x vers la version 8.x, afin de rendre ML Kit compatible avec Firebase 8.x. MLKitLinkFirebase migré de FirebaseInstanceID vers FirebaseInstallations.
  • Modification destructive : sous iOS, les modèles personnalisés distants entraînés par AutoML ne sont plus compatibles avec les étiquettes et ne sont plus intégrés aux métadonnées des modèles. Veuillez mettre à jour ces modèles distants hébergés sur la console Firebase avec des modèles dont les métadonnées contiennent des libellés.

2 juin 2021

Cette version de 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.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning16,1.5NON
com.google.android.gmsplay-services-mlkit-face-detection16,1.7NON
com.google.android.gmsservices-play-mlkit-image-labeling16.0.4NON
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle16.2.0NON
com.google.mlkitrecherche de codes-barres16,1.2NON
com.google.mlkitcamera16.0.0-bêta1NON
com.google.mlkitreconnaissance d'encre numérique16.2.0NON
com.google.mlkitextraction d'entités16.0.0-bêta1NON
com.google.mlkitdétection des visages16.1.1OUI
com.google.mlkitétiquetage d'image17,0.4NON
com.google.mlkitétiquette-personnalisée-image16,3.1NON
com.google.mlkitid-langue16.1.1NON
com.google.mlkitlinkfirebase16.1.1NON
com.google.mlkitdétection d'objets16,2.5NON
com.google.mlkitdétection d'objets personnalisée16,3.2NON
com.google.mlkitassistance dynamique pour les fonctionnalités du Play Store16.0.0-bêta1NON
com.google.mlkitdétection des postures17.0.1 (bêta)NON
com.google.mlkitprécision de détection de posture17.0.1 (bêta)NON
com.google.mlkitselfie pour la segmentation16.0.0-bêta1NON
com.google.mlkitRéponse suggérée16.1.1NON
com.google.mlkittraduire16,1.2NON

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.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning16,1.5OUI
com.google.android.gmsplay-services-mlkit-face-detection16,1.7OUI
com.google.android.gmsservices-play-mlkit-image-labeling16.0.4OUI
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle16.2.0OUI
com.google.mlkitrecherche de codes-barres16,1.2OUI
com.google.mlkitcamera16.0.0-bêta1NON
com.google.mlkitreconnaissance d'encre numérique16.2.0NON
com.google.mlkitextraction d'entités16.0.0-bêta1NON
com.google.mlkitdétection des visages16.1.0OUI
com.google.mlkitétiquetage d'image17,0.4OUI
com.google.mlkitétiquette-personnalisée-image16,3.1NON
com.google.mlkitid-langue16.1.1NON
com.google.mlkitlinkfirebase16.1.1NON
com.google.mlkitdétection d'objets16,2.5OUI
com.google.mlkitdétection d'objets personnalisée16,3.2OUI
com.google.mlkitassistance dynamique pour les fonctionnalités du Play Store16.0.0-bêta1OUI
com.google.mlkitdétection des postures17.0.1 (bêta)NON
com.google.mlkitprécision de détection de posture17.0.1 (bêta)NON
com.google.mlkitselfie pour la segmentation16.0.0-bêta1NON
com.google.mlkitRéponse suggérée16.1.1NON
com.google.mlkittraduire16,1.2NON

Améliorations

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.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning16,1.4NON
com.google.android.gmsplay-services-mlkit-face-detection16,1.6NON
com.google.android.gmsservices-play-mlkit-image-labeling16,0.3NON
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle16,1.3NON
com.google.mlkitrecherche de codes-barres16.1.1NON
com.google.mlkitcamera16.0.0-bêta1NON
com.google.mlkitreconnaissance d'encre numérique16.2.0NON
com.google.mlkitextraction d'entités16.0.0-bêta1NON
com.google.mlkitdétection des visages16,0.7NON
com.google.mlkitétiquetage d'image17,0.3NON
com.google.mlkitétiquette-personnalisée-image16,3.1NON
com.google.mlkitid-langue16.1.1NON
com.google.mlkitlinkfirebase16.1.1OUI
com.google.mlkitdétection d'objets16,2.4NON
com.google.mlkitdétection d'objets personnalisée16,3.1NON
com.google.mlkitdétection des postures17.0.1 (bêta)NON
com.google.mlkitprécision de détection de posture17.0.1 (bêta)NON
com.google.mlkitselfie pour la segmentation16.0.0-bêta1NON
com.google.mlkitRéponse suggérée16.1.1NON
com.google.mlkittraduire16,1.2NON

Corrections de bugs

  • Sur Android, correction d'un problème de plantage dans l'API Custom Image Labeling lorsque le modèle était 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.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning16,1.4NON
com.google.android.gmsplay-services-mlkit-face-detection16,1.6OUI
com.google.android.gmsservices-play-mlkit-image-labeling16,0.3NON
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle16,1.3NON
com.google.mlkitrecherche de codes-barres16.1.1NON
com.google.mlkitcamera16.0.0-bêta1OUI
com.google.mlkitreconnaissance d'encre numérique16.2.0NON
com.google.mlkitextraction d'entités16.0.0-bêta1NON
com.google.mlkitdétection des visages16,0.7OUI
com.google.mlkitétiquetage d'image17,0.3NON
com.google.mlkitétiquette-personnalisée-image16,3.1NON
com.google.mlkitid-langue16.1.1NON
com.google.mlkitlinkfirebase16.1.0NON
com.google.mlkitdétection d'objets16,2.4OUI
com.google.mlkitdétection d'objets personnalisée16,3.1NON
com.google.mlkitdétection des postures17.0.1 (bêta)NON
com.google.mlkitprécision de détection de posture17.0.1 (bêta)NON
com.google.mlkitselfie pour la segmentation16.0.0-bêta1NON
com.google.mlkitRéponse suggérée16.1.1NON
com.google.mlkittraduire16,1.2OUI

Améliorations

  • Sur Android, nous avons lancé une bibliothèque d'outils d'aide à l'appareil photo pour les fonctionnalités de vision MLKit qui peuvent être utilisées avec la sortie de l'appareil photo directement en mode de traitement par flux. Il utilise CameraX en interne.

  • Sur Android, activation de l'accélération NNAPI pour le suivi des objets avec des modèles de base sur un plus grand nombre d'appareils, ce qui permet d'accélérer les inférences et d'économiser de l'énergie.

Corrections de bugs

  • Sur Android, un problème a été résolu dans l'API FaceDetection lorsque l'élément "InputImage" est créé par un bitmap avec un degré de rotation différent de zéro.

30 mars 2021

Cette version inclut des améliorations et des corrections de bugs.

Améliorations

  • Ajout de modèles pour les langages de script Devanagari pour les API Digital Ink Recognition.
  • Sur Android, version mise à jour des dépendances externes pour les API Face Detection et Image Labeling.

Corrections de bugs

  • Sous Android, ajout de l'autorisation réseau à l'API Translate, afin que l'application n'ait pas besoin de 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.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning16,1.4NON
com.google.android.gmsplay-services-mlkit-face-detection16,1.5OUI
com.google.android.gmsservices-play-mlkit-image-labeling16,0.3OUI
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle16,1.3NON
com.google.mlkitrecherche de codes-barres16.1.1NON
com.google.mlkitreconnaissance d'encre numérique16.2.0OUI
com.google.mlkitextraction d'entités16.0.0-bêta1NON
com.google.mlkitdétection des visages16.0.6OUI
com.google.mlkitétiquetage d'image17,0.3OUI
com.google.mlkitétiquette-personnalisée-image16,3.1NON
com.google.mlkitid-langue16.1.1NON
com.google.mlkitlinkfirebase16.1.0NON
com.google.mlkitdétection d'objets16,2.3NON
com.google.mlkitdétection d'objets personnalisée16,3.1NON
com.google.mlkitdétection des postures17.0.1 (bêta)NON
com.google.mlkitprécision de détection de posture17.0.1 (bêta)NON
com.google.mlkitselfie pour la segmentation16.0.0-bêta1NON
com.google.mlkitRéponse suggérée16.1.1NON
com.google.mlkittraduire16,1.2OUI

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'artefactVersionMis à jour ?
MLKitBarcodeScanning1.2.0OUI
MLKit - Commun2.1.0OUI
Reconnaissance d'encre MLKit1.2.0OUI
MLKitEntityExtraction1.0.0 (bêta)OUI
MLKitFaceDetection1.2.0OUI
MLKitImageLabeling1.2.0OUI
MLKitImageLabeling1.2.0OUI
MLKitImageLabelingCustom1.2.0OUI
ID du MLKit1.2.0OUI
MLKitLinkFirebase1.2.0OUI
Détection d'objets MLKit1.2.0OUI
Détection d'objets MLKit1.2.0OUI
MLKitObjectDetectionCustom1.2.0OUI
MLKitPooseDetection1.0.0 (bêta)OUI
MLKitPoseDetection1.0.0 (bêta)OUI
MLKitPoseDetection1.0.0 (bêta)OUI
Segmentation MLKit courante1.0.0-bêta1OUI
MLKitSegmentationSelfie1.0.0-bêta1OUI
MLKitSmartReply1.2.0OUI
MLKitTextRecognition1.2.0OUI
MLKitTranslate1.2.0OUI
MLKitVision (MLKit)1.2.0OUI

Détails de l'API Android

Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning16,1.4NON
com.google.android.gmsplay-services-mlkit-face-detection16,1.4NON
com.google.android.gmsservices-play-mlkit-image-labeling16.0.2NON
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle16,1.3NON
com.google.mlkitrecherche de codes-barres16.1.1NON
com.google.mlkitreconnaissance d'encre numérique16.1.0NON
com.google.mlkitextraction d'entités16.0.0-bêta1NON
com.google.mlkitdétection des visages16,0.5NON
com.google.mlkitétiquetage d'image17,0.2NON
com.google.mlkitétiquette-personnalisée-image16,3.1NON
com.google.mlkitid-langue16.1.1NON
com.google.mlkitlinkfirebase16.1.0NON
com.google.mlkitdétection d'objets16,2.3NON
com.google.mlkitdétection d'objets personnalisée16,3.1NON
com.google.mlkitdétection des postures17.0.1 (bêta)OUI
com.google.mlkitprécision de détection de posture17.0.1 (bêta)OUI
com.google.mlkitselfie pour la segmentation16.0.0-bêta1OUI
com.google.mlkitRéponse suggérée16.1.1NON
com.google.mlkittraduire16.1.1NON

Nouvelles fonctionnalités

  • Ajout de l'API de segmentation des selfies, une solution basée sur le processeur qui permet aux développeurs de séparer facilement l'arrière-plan des utilisateurs dans une scène et de se concentrer sur l'essentiel.

Améliorations

  • La version minimale compatible de Xcode est passée à 12.2 sous 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.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning16,1.4NON
com.google.android.gmsplay-services-mlkit-face-detection16,1.4OUI
com.google.android.gmsservices-play-mlkit-image-labeling16.0.2NON
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle16,1.3NON
com.google.mlkitrecherche de codes-barres16.1.1NON
com.google.mlkitreconnaissance d'encre numérique16.1.0NON
com.google.mlkitextraction d'entités16.0.0-bêta1NON
com.google.mlkitdétection des visages16,0.5OUI
com.google.mlkitétiquetage d'image17,0.2NON
com.google.mlkitétiquette-personnalisée-image16,3.1NON
com.google.mlkitid-langue16.1.1NON
com.google.mlkitlinkfirebase16.1.0NON
com.google.mlkitdétection d'objets16,2.3NON
com.google.mlkitdétection d'objets personnalisée16,3.1NON
com.google.mlkitdétection des postures17.0.1 (bêta)NON
com.google.mlkitprécision de détection de posture17.0.1 (bêta)NON
com.google.mlkitRéponse suggérée16.1.1NON
com.google.mlkittraduire16.1.1NON

Améliorations et correction de bugs

  • Un bug de régression a été introduit dans les versions 16.1.3 (fin) et 16.0.4 (regroupée) de la détection de visages, ce qui a empêché la 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'artefactVersionMis à jour ?
MLKitBarcodeScanning1.1.0OUI
Reconnaissance d'encre MLKit1.1.0OUI
MLKitEntityExtraction1.0.0 (bêta)OUI
MLKitFaceDetection1.1.0OUI
MLKitImageLabeling1.1.0OUI
MLKitImageLabelingCustom1.1.0OUI
ID du MLKit1.1.0OUI
MLKitLinkFirebase1.1.0OUI
Détection d'objets MLKit1.1.0OUI
MLKitObjectDetectionCustom1.1.0OUI
MLKitPooseDetection1.0.0 (bêta)OUI
MLKitPoseDetection1.0.0 (bêta)OUI
MLKitSmartReply1.1.0OUI
MLKitTextRecognition1.1.0OUI
MLKitTranslate1.1.0OUI

Détails de l'API Android

Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning16,1.4OUI
com.google.android.gmsplay-services-mlkit-face-detection16,1.3OUI
com.google.android.gmsservices-play-mlkit-image-labeling16.0.2OUI
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle16,1.3OUI
com.google.mlkitrecherche de codes-barres16.1.1OUI
com.google.mlkitreconnaissance d'encre numérique16.1.0NON
com.google.mlkitextraction d'entités16.0.0-bêta1NON
com.google.mlkitdétection des visages16.0.4OUI
com.google.mlkitétiquetage d'image17,0.2OUI
com.google.mlkitétiquette-personnalisée-image16,3.1OUI
com.google.mlkitid-langue16.1.1NON
com.google.mlkitlinkfirebase16.1.0NON
com.google.mlkitdétection d'objets16,2.3OUI
com.google.mlkitdétection d'objets personnalisée16,3.1OUI
com.google.mlkitdétection des postures17.0.1 (bêta)OUI
com.google.mlkitprécision de détection de posture17.0.1 (bêta)OUI
com.google.mlkitRéponse suggérée16.1.1NON
com.google.mlkittraduire16.1.1NON

Nouvelles fonctionnalités

Améliorations et correction de bugs

  • L'API Pose Detection reconnaît plus de postures, par exemple lorsqu'un utilisateur fait directement 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 groupées dans les SDK pull-back reposant sur les services Google Play est réduite d'environ 16% (environ 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'artefactVersionMis à jour ?
MLKitBarcodeScanning1.0.0OUI
Reconnaissance d'encre MLKit1.0.0OUI
MLKitEntityExtraction1.0.0-bêta1OUI
MLKitFaceDetection1.0.0OUI
MLKitImageLabeling1.0.0OUI
MLKitImageLabelingCustom1.0.0OUI
ID du MLKit1.0.0OUI
MLKitLinkFirebase1.0.0OUI
Détection d'objets MLKit1.0.0OUI
MLKitObjectDetectionCustom1.0.0OUI
MLKitPooseDetection1.0.0-bêta1OUI
MLKitPoseDetection1.0.0-bêta1OUI
MLKitSmartReply1.0.0OUI
MLKitTextRecognition1.0.0OUI
MLKitTranslate1.0.0OUI

Détails de l'API Android

Le tableau suivant répertorie les API Android qui ont été modifiées dans cette version.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning16,1.3OUI
com.google.android.gmsplay-services-mlkit-face-detection16,1.2OUI
com.google.android.gmsservices-play-mlkit-image-labeling16.0.1OUI
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle16,1.2OUI
com.google.mlkitrecherche de codes-barres16.1.0OUI
com.google.mlkitreconnaissance d'encre numérique16.1.0NON
com.google.mlkitextraction d'entités16.0.0-bêta1OUI
com.google.mlkitdétection des visages16,0.3OUI
com.google.mlkitétiquetage d'image17.0.1OUI
com.google.mlkitétiquette-personnalisée-image16.3.0OUI
com.google.mlkitid-langue16.1.1NON
com.google.mlkitlinkfirebase16.1.0OUI
com.google.mlkitdétection d'objets16,2.2OUI
com.google.mlkitdétection d'objets personnalisée16.3.0OUI
com.google.mlkitdétection des postures17.0.1-bêta1OUI
com.google.mlkitprécision de détection de posture17.0.1-bêta1OUI
com.google.mlkitRéponse suggérée16.1.1NON
com.google.mlkittraduire16.1.1NON

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 de disponibilité générale.
  • Ajout de l'API Entity Extraction (version 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 est compatible avec 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 (à l'exception d'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 correction de bugs

  • Modification destructive : l'API d'étiquetage d'image AutoML a été supprimée. À la place, 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 d'objets personnalisés et suivi sont désormais compatibles avec les modèles distants hébergés dans Firebase.
    • Ajout des classes RemoteModelSource, FirebaseModelSource et CustomRemoteModel pour prendre en charge les modèles personnalisés hébergés à distance sur le serveur Firebase. Ajout de la possibilité de créer une instance LocalModel à partir d'un chemin manifeste d'un modèle personnalisé local entraîné par AutoML Vision Edge.
    • Pour l'API d'ajout d'étiquettes aux images personnalisées, la prise en charge du modèle personnalisé à distance a été ajoutée à la classe CustomImageLabelerOptions.
    • Pour l'API de détection d'objets personnalisés, la prise en charge du modèle personnalisé distant a été ajoutée à la classe CustomObjectDetectorOptions.
  • Sur Android, nous avons considérablement réduit la taille du SDK pour les API Vision. Pour les API comportant des variantes non étendues (s'appuyant sur les services Google Play), la taille du SDK intégré réduit d'environ 900 Ko (soit environ 65% de la taille d'origine). Pour toutes les autres API Vision, la taille du SDK d'extraction est réduite d'environ 600 Ko. L'exception est la reconnaissance d'encre numérique, pour laquelle la taille du SDK reste la même.
  • Sur Android, l'accélération NNAPI a été activée pour la détection d'objets et le suivi 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 permet d'accélérer l'inférence du modèle et d'économiser de l'énergie.
  • Sous Android, l'analyse de code-barres ne fonctionnait pas sur certains appareils exécutant la version camera-camera2:1.0.0-beta08 ou ultérieure. Ce problème a été résolu.

2 novembre 2020

Cette version inclut des améliorations et des corrections de bugs.

iOS: GoogleMLKit/LinkFirebase 0.64.1

Améliorations et correction 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 inclut des améliorations et des corrections de bugs.

iOS: GoogleMLKit/Common 0.64.2

Améliorations et correction de bugs

  • Mise à niveau de la plage de versions de la dépendance GoogleUtilities/UserDefaults dans MLKitCommon, passant de 6.x à 7.x.

26 octobre 2020

Cette version inclut des améliorations et des corrections de bugs.

iOS: GoogleMLKit/Common 0.64.1

Améliorations et correction de bugs

  • Mise à niveau de la plage de versions de la dépendance GoogleDataTransport dans MLKitCommon, passant de la version 7.x à 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.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning16,1.2NON
com.google.android.gmsplay-services-mlkit-face-detection16.1.1NON
com.google.android.gmsservices-play-mlkit-image-labeling16.0.0OUI
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle16.1.1NON
com.google.mlkitrecherche de codes-barres16,0.3NON
com.google.mlkitreconnaissance d'encre numérique16.1.0NON
com.google.mlkitdétection des visages16.0.2NON
com.google.mlkitétiquetage d'image17.0.0NON
com.google.mlkitimage-labeling-automl16,2.1NON
com.google.mlkitétiquette-personnalisée-image16,2.1NON
com.google.mlkitid-langue16.1.1NON
com.google.mlkitlinkfirebase16.0.1NON
com.google.mlkitdétection d'objets16,2.1NON
com.google.mlkitdétection d'objets personnalisée16,2.1NON
com.google.mlkitdétection des postures17.0.0OUI
com.google.mlkitprécision de détection de posture17.0.0OUI
com.google.mlkitRéponse suggérée16.1.1NON
com.google.mlkittraduire16.1.1NON

Nouvelles fonctionnalités

  • Sur Android, nous avons ajouté une variante fine de l'API Image Labeling, qui repose sur 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 correction 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 d'économiser la taille de l'application si vous n'utilisez qu'un seul ensemble de modèles. Il en va de même pour iOS: le pod PoseDetection ne contient plus que les modèles rapides. Pour utiliser les modèles précis, utilisez plutôt le pod PoseDetectionPrecision.
  • 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.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning16,1.2OUI
com.google.android.gmsplay-services-mlkit-face-detection16.1.1OUI
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle16.1.1OUI
com.google.mlkitrecherche de codes-barres16,0.3OUI
com.google.mlkitreconnaissance d'encre numérique16.1.0OUI
com.google.mlkitdétection des visages16.0.2OUI
com.google.mlkitétiquetage d'image17.0.0OUI
com.google.mlkitimage-labeling-automl16,2.1OUI
com.google.mlkitétiquette-personnalisée-image16,2.1OUI
com.google.mlkitid-langue16.1.1OUI
com.google.mlkitlinkfirebase16.0.1OUI
com.google.mlkitdétection d'objets16,2.1OUI
com.google.mlkitdétection d'objets personnalisée16,2.1OUI
com.google.mlkitdétection des postures16.0.0OUI
com.google.mlkitRéponse suggérée16.1.1OUI
com.google.mlkittraduire16.1.1OUI

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 des utilisateurs en temps réel dans leurs applications. La détection des postures offre une mise en correspondance squelettique de 33 points (avec le suivi des mains et des pieds) du corps des utilisateurs en temps réel et a été optimisée pour fonctionner dans les cas les plus complexes.

    La détection des postures fonctionne également hors connexion, propose deux modes de fonctionnement (rapides et précis), et est compatible avec Android et iOS.

Améliorations et correction de bugs

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 de cette version.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning16.1.1OUI
com.google.android.gmsplay-services-mlkit-face-detection16.1.0NON
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle16.1.0NON
com.google.mlkitrecherche de codes-barres16.0.2OUI
com.google.mlkitreconnaissance d'encre numérique16.0.0OUI
com.google.mlkitdétection des visages16.0.1NON
com.google.mlkitétiquetage d'image16.2.0OUI
com.google.mlkitimage-labeling-automl16.2.0OUI
com.google.mlkitétiquette-personnalisée-image16.2.0OUI
com.google.mlkitid-langue16.1.0NON
com.google.mlkitlinkfirebase16.0.0NON
com.google.mlkitdétection d'objets16.2.0OUI
com.google.mlkitdétection d'objets personnalisée16.2.0OUI
com.google.mlkitRéponse suggérée16.1.0NON
com.google.mlkittraduire16.1.0NON

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). Compatibilité avec plus de 300 langues, et emoji et autoDraw Il s'agit de la même technologie que celle utilisée pour les mises en page de 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 (à l'exception du téléchargement unique des packs de langue). Elle est compatible avec Android et iOS.

  • Ajout sur Android de la compatibilité avec la spécification de votre propre exécuteur personnalisé pour l'exécution de tâches coûteuses telles que le chargement de modèles et l'inférence à l'étiquetage d'images, ainsi qu'à la détection et au 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 des cas d'utilisation spécialisés où les développeurs souhaitent avoir un contrôle total sur les fils de discussion de leur application.

Améliorations et correction de bugs

  • Sous Android, pour l'API Barcode Scanning, gestion de la rotation fixe de l'image d'entrée.

15 juillet 2020

Cette version inclut des améliorations et des corrections de bugs.

iOS: GoogleMLKit/Common 0.61.1

Améliorations et correction de bugs

  • Mise à niveau de la plage de versions de la dépendance GoogleDataTransport vers MLKitCommon, passant de la version 3.2 ou ultérieure à 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 de cette version.

Identifiant du groupeNom de l'artefactVersionMis à jour ?
com.google.android.gmsplay-services-mlkit-barcode-scanning16.1.0OUI
com.google.android.gmsplay-services-mlkit-face-detection16.1.0OUI
com.google.android.gmsservices-Play-mlkit-reconnaissance-textuelle16.1.0OUI
com.google.mlkitrecherche de codes-barres16.0.1OUI
com.google.mlkitdétection des visages16.0.1OUI
com.google.mlkitétiquetage d'image16.1.0OUI
com.google.mlkitimage-labeling-automl16.1.0OUI
com.google.mlkitétiquette-personnalisée-image16.1.0OUI
com.google.mlkitid-langue16.1.0OUI
com.google.mlkitlinkfirebase16.0.0NON
com.google.mlkitdétection d'objets16.1.0OUI
com.google.mlkitdétection d'objets personnalisée16.1.0OUI
com.google.mlkitRéponse suggérée16.1.0OUI
com.google.mlkittraduire16.1.0OUI

Nouvelles fonctionnalités

  • Les API Image Labeling (Imagerie d'images) et Object Detection and Tracking (Détection d'objets de suivi) acceptent désormais les modèles personnalisés flottants.
  • Ajout sur Android de la compatibilité avec la spécification de votre propre exécuteur personnalisé pour l'exécution de tâches coûteuses telles que le chargement de modèles 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 des cas d'utilisation spécialisés où les développeurs souhaitent avoir un contrôle total sur les fils de discussion de leur application.

Améliorations et correction de bugs

  • Modification destructive:sous iOS, pour l'API Barcode Scanning, nous avons corrigé une faute de frappe dans BarcodePersonName et renommé sa propriété pronounciation en pronunciation.
  • Correction d'un problème sur iOS dans les API Translate et Smart Response, qui provoquait le plantage de l'application si les paramètres régionaux de l'appareil ne spécifiaient 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 via le SDK ML Kit pour Firebase. Pour en savoir plus sur ce changement et obtenir des instructions sur la migration de vos applications existantes, veuillez consulter notre guide de migration.

Cette version inclut de nouvelles fonctionnalités, des améliorations et des corrections de bugs.

Nouvelles fonctionnalités

  • Les nouvelles API Custom Image Labeling (Étiquette d'image personnalisée) et Custom Object Detection and Tracking (Détection et suivi des objets personnalisés) facilitent l'utilisation de modèles de classification d'images personnalisés (pré-entraînés ou nouvellement entraînés à partir de différentes sources) dans vos applications et permettent de créer des expériences interactives en temps réel pour les utilisateurs.

Améliorations et correction de bugs

  • Sur Android, prise en charge des contours de visage dans la variante fine de l'API Face Detection fournie par 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 de 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 de l'écran ou par l'utilisateur/le système. Cela facilite l'intégration de CameraX.
  • API Text Recognition: la langue reconnue la plus répandue est désormais disponible
  • API Face Detection: l'angle X d'Euler d'un visage est maintenant fourni.
  • API de lecture de codes-barres [bundleed]: compatibilité avec la détection de modèles de démarrage et d'arrêt cassés de PDF417, améliorant le rappel de 10%.
  • API de détection d'objets et de suivi: le modèle de localisation a été mis à jour, améliorant la précision moyenne et réduisant 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.