Najnowsze wersje
Najnowsze wersje Android API
Identyfikator grupy | Nazwa artefaktu | Wersja | Ostatnia aktualizacja |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18.3.0 | 1 sierpnia 2023 r. |
com.google.android.gms | play-services-mlkit-document-scanner | 16.0.0-beta1 | 20.02.2024 |
com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | 16.08.2022 |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | 16.08.2022 |
com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta5 | 7.11.2023 |
com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | 16.08.2022 |
com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | 6.12.2022 |
com.google.android.gms | play-services-mlkit-subject-segmentation | 16.0.0-beta1 | 7.11.2023 |
com.google.android.gms | play-services-mlkit-text-recognition | 19.0.0 | 2.05.2023 |
com.google.android.gms | play-services-mlkit-text-recognition-chinese | 16.0.0 | 2.05.2023 |
com.google.android.gms | play-services-mlkit-text-recognition-devanagari | 16.0.0 | 2.05.2023 |
com.google.android.gms | play-services-mlkit-text-recognition-japanese | 16.0.0 | 2.05.2023 |
com.google.android.gms | play-services-mlkit-text-recognition-korean | 16.0.0 | 2.05.2023 |
com.google.android.gms | play-services-code-scanner | 16.1.0 | 1 sierpnia 2023 r. |
com.google.mlkit | skanowanie kodów kreskowych | 17.2.0 | 1 sierpnia 2023 r. |
com.google.mlkit | kamera | 16.0.0-beta3 | 25.01.2022 |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 18.1.0 | 31.01.2023 |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta5 | 20.02.2024 |
com.google.mlkit | wykrywanie twarzy | 16.1.6 | 20.02.2024 |
com.google.mlkit | wykrywanie twarzy typu mesh | 16.0.0-beta2 | 20.02.2024 |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.8 | 20.02.2024 |
com.google.mlkit | etykieta-obrazu-niestandardowa | 17.0.2 | 7.11.2023 |
com.google.mlkit | language-id | 17.0.5 | 20.02.2024 |
com.google.mlkit | linkfirebase | 17.0.0 | 25.01.2022 |
com.google.mlkit | wykrywanie obiektów | 17.0.1 | 20.02.2024 |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 17.0.1 | 7.11.2023 |
com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | 25.01.2022 |
com.google.mlkit | wykrywanie pozycji | 18.0.0-beta4 | 20.02.2024 |
com.google.mlkit | precyzyjne wykrywanie pozycji | 18.0.0-beta4 | 20.02.2024 |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta5 | 20.02.2024 |
com.google.mlkit | inteligentna odpowiedź | 17.0.3 | 20.02.2024 |
com.google.mlkit | rozpoznawanie tekstu | 16.0.0 | 2.05.2023 |
com.google.mlkit | text-recognition-chiński | 16.0.0 | 2.05.2023 |
com.google.mlkit | text-recognition-devanagari | 16.0.0 | 2.05.2023 |
com.google.mlkit | japońskie rozpoznawanie tekstu | 16.0.0 | 2.05.2023 |
com.google.mlkit | text-recognition-koreański | 16.0.0 | 2.05.2023 |
com.google.mlkit | tłumacz | 17.0.2 | 7.11.2023 |
Najnowsze wersje interfejsu iOS API
Nazwa artefaktu | Wersja | Ostatnia aktualizacja |
---|---|---|
GoogleMLKit | 6.0.0 | 17.04.2024 |
MLKitBarcodeScanning | 5.0.0 | 17.04.2024 |
MLKitCommon | 11.0.0 | 17.04.2024 |
MLKitDigitalInkRecognition | 5.0.0 | 17.04.2024 |
MLKitEntityExtraction | 1.0.0-beta12 | 17.04.2024 |
MLKitFaceDetection | 5.0.0 | 17.04.2024 |
MLKitImageLabeling | 5.0.0 | 17.04.2024 |
MLKitImageLabelingCommon | 7.0.0 | 17.04.2024 |
MLKitImageLabelingCustom | 5.0.0 | 17.04.2024 |
Identyfikator języka MLKit | 6.0.0 | 17.04.2024 |
MLKitLinkFirebase | 5.0.0 | 17.04.2024 |
MLKitObjectDetection | 5.0.0 | 17.04.2024 |
MLKitObjectDetectionCommon | 7.0.0 | 17.04.2024 |
MLKitObjectDetectionCustom | 5.0.0 | 17.04.2024 |
MLKitPoseDetection | 1.0.0-beta13 | 17.04.2024 |
MLKitPoseDetectionAccurate | 1.0.0-beta13 | 17.04.2024 |
MLKitPoseDetectionCommon | 1.0.0-beta13 | 17.04.2024 |
MLKitSegmentationCommon | 1.0.0-beta11 | 17.04.2024 |
MLKitSegmentationSelfie | 1.0.0-beta11 | 17.04.2024 |
MLKitSmartReply | 5.0.0 | 17.04.2024 |
MLKitTextRecognition (wersja 2) | 4.0.0 | 17.04.2024 |
MLKitTextRecognitionCommon | 3.0.0 | 17.04.2024 |
MLKitTextRecognitionChinese | 3.0.0 | 17.04.2024 |
MLKitTextRecognitionDevanagari | 3.0.0 | 17.04.2024 |
MLKitTextRecognitionJapanese | 3.0.0 | 17.04.2024 |
MLKitTextRecognitionKorean | 3.0.0 | 17.04.2024 |
MLKitTranslate | 5.0.0 | 17.04.2024 |
MLKitVision | 7.0.0 | 17.04.2024 |
MLImage | 1.0.0-beta5 | 20.02.2024 |
Historia wersji
17 kwietnia 2024 r.
Ta wersja zawiera ulepszenia.
Najnowsze wersje interfejsu iOS API
Nazwa artefaktu | Wersja | Ostatnia aktualizacja |
---|---|---|
GoogleMLKit | 6.0.0 | 17.04.2024 |
MLKitBarcodeScanning | 5.0.0 | 17.04.2024 |
MLKitCommon | 11.0.0 | 17.04.2024 |
MLKitDigitalInkRecognition | 5.0.0 | 17.04.2024 |
MLKitEntityExtraction | 1.0.0-beta12 | 17.04.2024 |
MLKitFaceDetection | 5.0.0 | 17.04.2024 |
MLKitImageLabeling | 5.0.0 | 17.04.2024 |
MLKitImageLabelingCommon | 7.0.0 | 17.04.2024 |
MLKitImageLabelingCustom | 5.0.0 | 17.04.2024 |
Identyfikator języka MLKit | 6.0.0 | 17.04.2024 |
MLKitLinkFirebase | 5.0.0 | 17.04.2024 |
MLKitObjectDetection | 5.0.0 | 17.04.2024 |
MLKitObjectDetectionCommon | 7.0.0 | 17.04.2024 |
MLKitObjectDetectionCustom | 5.0.0 | 17.04.2024 |
MLKitPoseDetection | 1.0.0-beta13 | 17.04.2024 |
MLKitPoseDetectionAccurate | 1.0.0-beta13 | 17.04.2024 |
MLKitPoseDetectionCommon | 1.0.0-beta13 | 17.04.2024 |
MLKitSegmentationCommon | 1.0.0-beta11 | 17.04.2024 |
MLKitSegmentationSelfie | 1.0.0-beta11 | 17.04.2024 |
MLKitSmartReply | 5.0.0 | 17.04.2024 |
MLKitTextRecognition (wersja 2) | 4.0.0 | 17.04.2024 |
MLKitTextRecognitionCommon | 3.0.0 | 17.04.2024 |
MLKitTextRecognitionChinese | 3.0.0 | 17.04.2024 |
MLKitTextRecognitionDevanagari | 3.0.0 | 17.04.2024 |
MLKitTextRecognitionJapanese | 3.0.0 | 17.04.2024 |
MLKitTextRecognitionKorean | 3.0.0 | 17.04.2024 |
MLKitTranslate | 5.0.0 | 17.04.2024 |
MLKitVision | 7.0.0 | 17.04.2024 |
MLImage | 1.0.0-beta5 | 20.02.2024 |
Ulepszenia
- W iOS zaktualizowany plik manifestu prywatności.
- W systemie iOS uaktualniliśmy zakres wersji zależności GoogleToolboxForMac w MLKitCommon z „~>2.1” na „">= 4.2.1, < 5.0”.
- W systemie iOS uaktualniliśmy zakres wersji zależności GTMSessionFetcher/Core w MLKitCommon z ">= 1.1, < 4,0” do >= 3.3.2, < 4.0”.
- W systemie iOS uaktualniliśmy zakres wersji zależności GoogleDataTransport w MLKitCommon z „~>9.0” do „">= 9.4.1, < 10.0”.
- W systemie iOS uaktualniliśmy zakres wersji zależności GoogleUtilities/UserDefaults w MLKitCommon z „~> 7.0” do „">= 7.13.0, < 8.0”.
- W systemie iOS uaktualniliśmy zakres wersji zależności FirebaseCore w MLKitLinkFirebase z ">= 10.0, <12.0" do ">= 10.23.0, <12.0”.
- W systemie iOS uaktualniliśmy zakres wersji zależności FirebaseInstalacje w MLKitLinkFirebase z ">= 10.0, <12.0" do ">= 10.23.0, <12.0”.
20 lutego 2024 r.
Ta wersja zawiera nowe funkcje i ulepszenia.
Szczegóły interfejsu iOS API
W tabeli poniżej znajdziesz listę interfejsów API na iOS, które zostały zmienione w tej wersji.
Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|
GoogleMLKit | 5.0.0 | 20.02.2024 |
MLKitBarcodeScanning | 4.0.0 | 20.02.2024 |
MLKitCommon | 10.0.0 | 20.02.2024 |
MLKitDigitalInkRecognition | 4.0.0 | 20.02.2024 |
MLKitEntityExtraction | 1.0.0-beta11 | 20.02.2024 |
MLKitFaceDetection | 4.0.0 | 20.02.2024 |
MLKitImageLabeling | 4.0.0 | 20.02.2024 |
MLKitImageLabelingCommon | 6.0.0 | 20.02.2024 |
MLKitImageLabelingCustom | 4.0.0 | 20.02.2024 |
Identyfikator języka MLKit | 5.0.0 | 20.02.2024 |
MLKitLinkFirebase | 4.0.0 | 20.02.2024 |
MLKitObjectDetection | 4.0.0 | 20.02.2024 |
MLKitObjectDetectionCommon | 6.0.0 | 20.02.2024 |
MLKitObjectDetectionCustom | 4.0.0 | 20.02.2024 |
MLKitPoseDetection | 1.0.0-beta12 | 20.02.2024 |
MLKitPoseDetectionAccurate | 1.0.0-beta12 | 20.02.2024 |
MLKitPoseDetectionCommon | 1.0.0-beta12 | 20.02.2024 |
MLKitSegmentationCommon | 1.0.0-beta10 | 20.02.2024 |
MLKitSegmentationSelfie | 1.0.0-beta10 | 20.02.2024 |
MLKitSmartReply | 4.0.0 | 20.02.2024 |
MLKitTextRecognition (wersja 2) | 3.0.0 | 20.02.2024 |
MLKitTextRecognitionCommon | 2.0.0 | 20.02.2024 |
MLKitTextRecognitionChinese | 2.0.0 | 20.02.2024 |
MLKitTextRecognitionDevanagari | 2.0.0 | 20.02.2024 |
MLKitTextRecognitionJapanese | 2.0.0 | 20.02.2024 |
MLKitTextRecognitionKorean | 2.0.0 | 20.02.2024 |
MLKitTranslate | 4.0.0 | 20.02.2024 |
MLKitVision | 6.0.0 | 20.02.2024 |
MLImage | 1.0.0-beta5 | 20.02.2024 |
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18.3.0 | NIE |
com.google.android.gms | play-services-mlkit-document-scanner | 16.0.0-beta1 | TAK |
com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta5 | NIE |
com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NIE |
com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NIE |
com.google.android.gms | play-services-mlkit-subject-segmentation | 16.0.0-beta1 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition | 19.0.0 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition-chinese | 16.0.0 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition-devanagari | 16.0.0 | NIE |
com.google.android.gms | play-services-mlkit-text-japanese | 16.0.0 | NIE |
com.google.android.gms | play-services-mlkit-text-korean | 16.0.0 | NIE |
com.google.android.gms | play-services-code-scanner | 16.1.0 | NIE |
com.google.mlkit | skanowanie kodów kreskowych | 17.2.0 | NIE |
com.google.mlkit | kamera | 16.0.0-beta3 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 18.1.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta5 | TAK |
com.google.mlkit | wykrywanie twarzy | 16.1.6 | TAK |
com.google.mlkit | wykrywanie twarzy typu mesh | 16.0.0-beta2 | TAK |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.8 | TAK |
com.google.mlkit | etykieta-obrazu-niestandardowa | 17.0.2 | NIE |
com.google.mlkit | language-id | 17.0.5 | TAK |
com.google.mlkit | linkfirebase | 17.0.0 | NIE |
com.google.mlkit | wykrywanie obiektów | 17.0.1 | TAK |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 17.0.1 | NIE |
com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NIE |
com.google.mlkit | wykrywanie pozycji | 18.0.0-beta4 | TAK |
com.google.mlkit | precyzyjne wykrywanie pozycji | 18.0.0-beta4 | TAK |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta5 | TAK |
com.google.mlkit | inteligentna odpowiedź | 17.0.3 | TAK |
com.google.mlkit | rozpoznawanie tekstu | 16.0.0 | NIE |
com.google.mlkit | text-recognition-chiński | 16.0.0 | NIE |
com.google.mlkit | text-recognition-devanagari | 16.0.0 | NIE |
com.google.mlkit | japońskie rozpoznawanie tekstu | 16.0.0 | NIE |
com.google.mlkit | text-recognition-koreański | 16.0.0 | NIE |
com.google.mlkit | tłumacz | 17.0.2 | NIE |
Nowe funkcje
- W Androidzie dodaliśmy nowy interfejs Document Scanner API, który zapewnia przepływ skanowania za pomocą zarówno interfejsu użytkownika, jak i logiki ML.
Ulepszenia
- Na urządzeniu z Androidem usunęliśmy lukę w zabezpieczeniach spowodowaną starszą wersją zależności typu „play-services-basement”.
- Dodaliśmy obsługę Xcode 15.1.0 na urządzeniach z iOS.
- Na urządzeniach z iOS naprawiona luka w zabezpieczeniach dostępna w bibliotece libwebp.
- Zaktualizowaliśmy zależności w systemie iOS, aby były zgodne z Firebase 10.
- Na urządzeniach z iOS poprawiliśmy funkcję TextRecognition, tak aby korzystała z nowszej wersji obiektu FlatBuffers.
- W systemie iOS w plikach manifestu prywatności dodaliśmy opis użycia interfejsów API wymaganych powodów.
- Na urządzeniach z iOS podniesiono minimalną obsługiwaną wersję iOS z 11.0 do 12.0.
7 listopada 2023 r.
Ta wersja zawiera nowe funkcje i ulepszenia.
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18.3.0 | NIE |
com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta5 | TAK |
com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NIE |
com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NIE |
com.google.android.gms | play-services-mlkit-subject-segmentation | 16.0.0-beta1 | TAK |
com.google.android.gms | play-services-mlkit-text-recognition | 19.0.0 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition-chinese | 16.0.0 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition-devanagari | 16.0.0 | NIE |
com.google.android.gms | play-services-mlkit-text-japanese | 16.0.0 | NIE |
com.google.android.gms | play-services-mlkit-text-korean | 16.0.0 | NIE |
com.google.android.gms | play-services-code-scanner | 16.1.0 | NIE |
com.google.mlkit | skanowanie kodów kreskowych | 17.2.0 | NIE |
com.google.mlkit | kamera | 16.0.0-beta3 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 18.1.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta4 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.1.5 | NIE |
com.google.mlkit | wykrywanie twarzy typu mesh | 16.0.0-beta1 | NIE |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.7 | NIE |
com.google.mlkit | etykieta-obrazu-niestandardowa | 17.0.2 | TAK |
com.google.mlkit | language-id | 17.0.4 | NIE |
com.google.mlkit | linkfirebase | 17.0.0 | NIE |
com.google.mlkit | wykrywanie obiektów | 17.0.0 | NIE |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 17.0.1 | TAK |
com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NIE |
com.google.mlkit | wykrywanie pozycji | 18.0.0-beta3 | NIE |
com.google.mlkit | precyzyjne wykrywanie pozycji | 18.0.0-beta3 | NIE |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta4 | NIE |
com.google.mlkit | inteligentna odpowiedź | 17.0.2 | NIE |
com.google.mlkit | rozpoznawanie tekstu | 16.0.0 | NIE |
com.google.mlkit | text-recognition-chiński | 16.0.0 | NIE |
com.google.mlkit | text-recognition-devanagari | 16.0.0 | NIE |
com.google.mlkit | japońskie rozpoznawanie tekstu | 16.0.0 | NIE |
com.google.mlkit | text-recognition-koreański | 16.0.0 | NIE |
com.google.mlkit | tłumacz | 17.0.2 | TAK |
Nowe funkcje
- Na Androidzie dodaliśmy nowy interfejs Subject Segmentation API, który umożliwia programistom oddzielenie wielu obiektów od tła obrazu.
Ulepszenia
- Na urządzeniach z Androidem rozwiązaliśmy problem z pobieraniem interfejsów API Translation, niestandardowych etykiet obrazów i Wykrywanie obiektów niestandardowych.
- Zaktualizowano minimalną obsługiwaną wersję interfejsu API Androida do wersji 21 z 19.
1 sierpnia 2023 r.
Ta wersja zawiera nowe funkcje.
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18.3.0 | TAK |
com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta4 | NIE |
com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NIE |
com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition | 19.0.0 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition-chinese | 16.0.0 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition-devanagari | 16.0.0 | NIE |
com.google.android.gms | play-services-mlkit-text-japanese | 16.0.0 | NIE |
com.google.android.gms | play-services-mlkit-text-korean | 16.0.0 | NIE |
com.google.android.gms | play-services-code-scanner | 16.1.0 | TAK |
com.google.mlkit | skanowanie kodów kreskowych | 17.2.0 | TAK |
com.google.mlkit | kamera | 16.0.0-beta3 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 18.1.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta4 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.1.5 | NIE |
com.google.mlkit | wykrywanie twarzy typu mesh | 16.0.0-beta1 | NIE |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.7 | NIE |
com.google.mlkit | etykieta-obrazu-niestandardowa | 17.0.1 | NIE |
com.google.mlkit | language-id | 17.0.4 | NIE |
com.google.mlkit | linkfirebase | 17.0.0 | NIE |
com.google.mlkit | wykrywanie obiektów | 17.0.0 | NIE |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 17.0.0 | NIE |
com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NIE |
com.google.mlkit | wykrywanie pozycji | 18.0.0-beta3 | NIE |
com.google.mlkit | precyzyjne wykrywanie pozycji | 18.0.0-beta3 | NIE |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta4 | NIE |
com.google.mlkit | inteligentna odpowiedź | 17.0.2 | NIE |
com.google.mlkit | rozpoznawanie tekstu | 16.0.0 | NIE |
com.google.mlkit | text-recognition-chiński | 16.0.0 | NIE |
com.google.mlkit | text-recognition-devanagari | 16.0.0 | NIE |
com.google.mlkit | japońskie rozpoznawanie tekstu | 16.0.0 | NIE |
com.google.mlkit | text-recognition-koreański | 16.0.0 | NIE |
com.google.mlkit | tłumacz | 17.0.1 | NIE |
Nowe funkcje
- Na urządzeniach z Androidem dodaliśmy obsługę funkcji
auto-zoom
w interfejsach API Barcode Scanning i Google Code Scanner.
2 maja 2023 r.
Ta wersja zawiera nowe funkcje.
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18.2.0 | NIE |
com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta4 | NIE |
com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NIE |
com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition | 19.0.0 | TAK |
com.google.android.gms | play-services-mlkit-text-recognition-chinese | 16.0.0 | TAK |
com.google.android.gms | play-services-mlkit-text-recognition-devanagari | 16.0.0 | TAK |
com.google.android.gms | play-services-mlkit-text-japanese | 16.0.0 | TAK |
com.google.android.gms | play-services-mlkit-text-korean | 16.0.0 | TAK |
com.google.android.gms | play-services-code-scanner | 16.0.0 | NIE |
com.google.mlkit | skanowanie kodów kreskowych | 17.1.0 | NIE |
com.google.mlkit | kamera | 16.0.0-beta3 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 18.1.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta4 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.1.5 | NIE |
com.google.mlkit | wykrywanie twarzy typu mesh | 16.0.0-beta1 | NIE |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.7 | NIE |
com.google.mlkit | etykieta-obrazu-niestandardowa | 17.0.1 | NIE |
com.google.mlkit | language-id | 17.0.4 | NIE |
com.google.mlkit | linkfirebase | 17.0.0 | NIE |
com.google.mlkit | wykrywanie obiektów | 17.0.0 | NIE |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 17.0.0 | NIE |
com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NIE |
com.google.mlkit | wykrywanie pozycji | 18.0.0-beta3 | NIE |
com.google.mlkit | precyzyjne wykrywanie pozycji | 18.0.0-beta3 | NIE |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta4 | NIE |
com.google.mlkit | inteligentna odpowiedź | 17.0.2 | NIE |
com.google.mlkit | rozpoznawanie tekstu | 16.0.0 | TAK |
com.google.mlkit | text-recognition-chiński | 16.0.0 | TAK |
com.google.mlkit | text-recognition-devanagari | 16.0.0 | TAK |
com.google.mlkit | japońskie rozpoznawanie tekstu | 16.0.0 | TAK |
com.google.mlkit | text-recognition-koreański | 16.0.0 | TAK |
com.google.mlkit | tłumacz | 17.0.1 | NIE |
Nowe funkcje
- 29 marca 2023 r. zaktualizowaliśmy niegrupowaną wersję interfejsu Text Recognition API dla skryptów w języku łacińskim. Zwiększona wydajność i obsługa orientacji w orientacji.
- Na urządzeniach z Androidem rozszerzona, rozszerzona wersja funkcji rozpoznawania tekstu została dodana do alfabetu chińskiego, dewanagari, japońskiego i koreańskiego, a także alfabetu łacińskiego. Ten interfejs API ma te same funkcje co wersja pakietowa, ale są one obsługiwane przez Usługi Google Play, ale wpływ na rozmiar aplikacji zmniejszył się do około 260 KB.
- Na urządzeniach z Androidem wbudowana wersja Rozpoznawania tekstu (wersja 2) przeszła z wersji beta na ogólnodostępną.
21 marca 2023 r.
Ta wersja zawiera nowe funkcje.
Szczegóły interfejsu iOS API
W tabeli poniżej znajdziesz listę interfejsów API na iOS, które zostały zmienione w tej wersji.
Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|
GoogleMLKit | 4.0.0 | TAK |
MLKitBarcodeScanning | 3.0.0 | TAK |
MLKitCommon | 9.0.0 | TAK |
MLKitDigitalInkRecognition | 3.0.0 | TAK |
MLKitEntityExtraction | 1.0.0-beta10 | TAK |
MLKitFaceDetection | 3.0.0 | TAK |
MLKitImageLabeling | 3.0.0 | TAK |
MLKitImageLabelingCommon | 5.0.0 | TAK |
MLKitImageLabelingCustom | 3.0.0 | TAK |
Identyfikator języka MLKit | 4.0.0 | TAK |
MLKitLinkFirebase | 3.0.0 | TAK |
MLKitMDD | 5.0.0 | TAK |
MLKitNaturalLanguage | 5.0.0 | TAK |
MLKitObjectDetection | 3.0.0 | TAK |
MLKitObjectDetectionCommon | 5.0.0 | TAK |
MLKitObjectDetectionCustom | 3.0.0 | TAK |
MLKitPoseDetection | 1.0.0-beta11 | TAK |
MLKitPoseDetectionAccurate | 1.0.0-beta11 | TAK |
MLKitPoseDetectionCommon | 1.0.0-beta11 | TAK |
MLKitSegmentationCommon | 1.0.0-beta9 | TAK |
MLKitSegmentationSelfie | 1.0.0-beta9 | TAK |
MLKitSmartReply | 3.0.0 | TAK |
MLKitTextRecognition (wersja 2) | 2.0.0 | TAK |
MLKitTextRecognitionCommon | 1.0.0 | TAK |
MLKitTextRecognitionChinese | 1.0.0 | TAK |
MLKitTextRecognitionDevanagari | 1.0.0 | TAK |
MLKitTextRecognitionJapanese | 1.0.0 | TAK |
MLKitTextRecognitionKorean | 1.0.0 | TAK |
MLKitTranslate | 3.0.0 | TAK |
MLKitVision | 5.0.0 | TAK |
MLKitVisionKit | 6.0.0 | TAK |
MLKitXenoCommon | 1.0.0-beta11 | TAK |
MLImage | 1.0.0-beta4 | TAK |
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18.2.0 | TAK |
com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta4 | NIE |
com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NIE |
com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition | 18.0.2 | NIE |
com.google.android.gms | play-services-code-scanner | 16.0.0 | TAK |
com.google.mlkit | skanowanie kodów kreskowych | 17.1.0 | TAK |
com.google.mlkit | kamera | 16.0.0-beta3 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 18.1.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta4 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.1.5 | NIE |
com.google.mlkit | wykrywanie twarzy typu mesh | 16.0.0-beta1 | NIE |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.7 | NIE |
com.google.mlkit | etykieta-obrazu-niestandardowa | 17.0.1 | NIE |
com.google.mlkit | language-id | 17.0.4 | NIE |
com.google.mlkit | linkfirebase | 17.0.0 | NIE |
com.google.mlkit | wykrywanie obiektów | 17.0.0 | NIE |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 17.0.0 | NIE |
com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NIE |
com.google.mlkit | wykrywanie pozycji | 18.0.0-beta3 | NIE |
com.google.mlkit | precyzyjne wykrywanie pozycji | 18.0.0-beta3 | NIE |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta4 | NIE |
com.google.mlkit | inteligentna odpowiedź | 17.0.2 | NIE |
com.google.mlkit | rozpoznawanie tekstu | 16.0.0-beta6 | NIE |
com.google.mlkit | text-recognition-chiński | 16.0.0-beta6 | NIE |
com.google.mlkit | text-recognition-devanagari | 16.0.0-beta6 | NIE |
com.google.mlkit | japońskie rozpoznawanie tekstu | 16.0.0-beta6 | NIE |
com.google.mlkit | text-recognition-koreański | 16.0.0-beta6 | NIE |
com.google.mlkit | tłumacz | 17.0.1 | NIE |
Nowe funkcje
- W przypadku Androida skaner kodu Google nie jest już w wersji beta, a jego premiera jest ogólnodostępna.
- Na urządzeniach z Androidem dodaliśmy obsługę zwracania wszystkich potencjalnych kodów kreskowych w ramach skanowania kodów kreskowych.
- Na urządzeniach z iOS rozpoznawanie tekstu w wersji 2 zostało wycofane z wersji beta i dostępne dla wszystkich.
Ulepszenia
- Na urządzeniach z iOS podniesiono minimalną obsługiwaną wersję Xcode do 14.2.0.
- Na urządzeniach z iOS podniesiono minimalną obsługiwaną wersję iOS z 10.0 do 11.0.
- Na urządzeniach z iOS usunęliśmy obsługę kodu bitowego.
- W systemie iOS uaktualniliśmy zakresy wersji GTMSessionFetcher i zależności podstawowych w MLKitCommon, MLKitLinkFirebase, MLKitNaturalLanguage i MLKitVision, aby umożliwić obsługę Firebase 10.
31 stycznia 2023 r.
Ta wersja zawiera nowe funkcje.
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18.1.0 | NIE |
com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta4 | NIE |
com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NIE |
com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition | 18.0.2 | NIE |
com.google.android.gms | play-services-code-scanner | 16.0.0-beta3 | NIE |
com.google.mlkit | skanowanie kodów kreskowych | 17.0.3 | NIE |
com.google.mlkit | kamera | 16.0.0-beta3 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 18.1.0 | TAK |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta4 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.1.5 | NIE |
com.google.mlkit | wykrywanie twarzy typu mesh | 16.0.0-beta1 | NIE |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.7 | NIE |
com.google.mlkit | etykieta-obrazu-niestandardowa | 17.0.1 | NIE |
com.google.mlkit | language-id | 17.0.4 | NIE |
com.google.mlkit | linkfirebase | 17.0.0 | NIE |
com.google.mlkit | wykrywanie obiektów | 17.0.0 | NIE |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 17.0.0 | NIE |
com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NIE |
com.google.mlkit | wykrywanie pozycji | 18.0.0-beta3 | NIE |
com.google.mlkit | precyzyjne wykrywanie pozycji | 18.0.0-beta3 | NIE |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta4 | NIE |
com.google.mlkit | inteligentna odpowiedź | 17.0.2 | NIE |
com.google.mlkit | rozpoznawanie tekstu | 16.0.0-beta6 | NIE |
com.google.mlkit | text-recognition-chiński | 16.0.0-beta6 | NIE |
com.google.mlkit | text-recognition-devanagari | 16.0.0-beta6 | NIE |
com.google.mlkit | japońskie rozpoznawanie tekstu | 16.0.0-beta6 | NIE |
com.google.mlkit | text-recognition-koreański | 16.0.0-beta6 | NIE |
com.google.mlkit | tłumacz | 17.0.1 | NIE |
Nowe funkcje
- W funkcji cyfrowego rozpoznawania pisma na Androidzie dodaliśmy modele klasyfikatorów gestów na potrzeby niektórych standardowych gestów edytowania tekstu.
6 grudnia 2022 r.
Ta wersja zawiera nowe funkcje i poprawki błędów.
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18.1.0 | NIE |
com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta4 | NIE |
com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NIE |
com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | TAK |
com.google.android.gms | play-services-mlkit-text-recognition | 18.0.2 | NIE |
com.google.android.gms | play-services-code-scanner | 16.0.0-beta3 | NIE |
com.google.mlkit | skanowanie kodów kreskowych | 17.0.3 | TAK |
com.google.mlkit | kamera | 16.0.0-beta3 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 18.0.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta4 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.1.5 | NIE |
com.google.mlkit | wykrywanie twarzy typu mesh | 16.0.0-beta1 | NIE |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.7 | NIE |
com.google.mlkit | etykieta-obrazu-niestandardowa | 17.0.1 | NIE |
com.google.mlkit | language-id | 17.0.4 | NIE |
com.google.mlkit | linkfirebase | 17.0.0 | NIE |
com.google.mlkit | wykrywanie obiektów | 17.0.0 | NIE |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 17.0.0 | NIE |
com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NIE |
com.google.mlkit | wykrywanie pozycji | 18.0.0-beta3 | NIE |
com.google.mlkit | precyzyjne wykrywanie pozycji | 18.0.0-beta3 | NIE |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta4 | NIE |
com.google.mlkit | inteligentna odpowiedź | 17.0.2 | NIE |
com.google.mlkit | rozpoznawanie tekstu | 16.0.0-beta6 | NIE |
com.google.mlkit | text-recognition-chiński | 16.0.0-beta6 | NIE |
com.google.mlkit | text-recognition-devanagari | 16.0.0-beta6 | NIE |
com.google.mlkit | japońskie rozpoznawanie tekstu | 16.0.0-beta6 | NIE |
com.google.mlkit | text-recognition-koreański | 16.0.0-beta6 | NIE |
com.google.mlkit | tłumacz | 17.0.1 | NIE |
Nowe funkcje
- Dodaliśmy niegrupowaną wersję interfejsu Smart odpowiedzi API na Androida. W porównaniu z pakietem zmniejsza się rozmiar pobieranej aplikacji o 5,5 MB.
Poprawki błędów
- Rozwiązaliśmy problem ze skanowaniem kodu kreskowego, który nie obsługiwał konfiguracji mapy bitowej na urządzeniu z Androidem poza ARGB_8888.
20 września 2022 r.
Ta wersja zawiera nowe funkcje i ulepszenia.
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18.1.0 | NIE |
com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta4 | NIE |
com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition | 18.0.2 | TAK |
com.google.android.gms | play-services-code-scanner | 16.0.0-beta3 | NIE |
com.google.mlkit | skanowanie kodów kreskowych | 17.0.2 | NIE |
com.google.mlkit | kamera | 16.0.0-beta3 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 18.0.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta4 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.1.5 | NIE |
com.google.mlkit | wykrywanie twarzy typu mesh | 16.0.0-beta1 | TAK |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.7 | NIE |
com.google.mlkit | etykieta-obrazu-niestandardowa | 17.0.1 | NIE |
com.google.mlkit | language-id | 17.0.4 | NIE |
com.google.mlkit | linkfirebase | 17.0.0 | NIE |
com.google.mlkit | wykrywanie obiektów | 17.0.0 | NIE |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 17.0.0 | NIE |
com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NIE |
com.google.mlkit | wykrywanie pozycji | 18.0.0-beta3 | TAK |
com.google.mlkit | precyzyjne wykrywanie pozycji | 18.0.0-beta3 | TAK |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta4 | NIE |
com.google.mlkit | inteligentna odpowiedź | 17.0.2 | NIE |
com.google.mlkit | rozpoznawanie tekstu | 16.0.0-beta6 | TAK |
com.google.mlkit | text-recognition-chiński | 16.0.0-beta6 | TAK |
com.google.mlkit | text-recognition-devanagari | 16.0.0-beta6 | TAK |
com.google.mlkit | japońskie rozpoznawanie tekstu | 16.0.0-beta6 | TAK |
com.google.mlkit | text-recognition-koreański | 16.0.0-beta6 | TAK |
com.google.mlkit | tłumacz | 17.0.1 | TAK |
Nowe funkcje
- Dodaliśmy pakietową wersję interfejsu API wykrywania twarzy na Androida. Publiczna wersja beta interfejsu API działa najlepiej w przypadku twarzy znajdujących się w odległości do 2 metrów od aparatu i zapewnia 468 punktów 3D oraz informacje o trójkątach w przypadku wykrytych twarzy o krótkim czasie oczekiwania (14 ms na urządzeniach Pixel 3). W trybie
BOUNDING_BOX_ONLY
opóźnienie można dodatkowo zmniejszyć o około 20%.
Ulepszenia
- Na urządzeniach z Androidem skrócony czas oczekiwania w przypadku interfejsu Pose Detection API dzięki włączeniu wnioskowania na podstawie modelu fp16 na obsługiwanych procesorach.
- Na urządzeniach z Androidem udoskonaliliśmy Rozpoznawanie tekstu w wersji 2, dodając informacje o symboliach i rotacji w wyniku rozpoznawania.
20 września 2022 r.
Ta wersja zawiera nowe funkcje i ulepszenia.
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18.1.0 | NIE |
com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta4 | NIE |
com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition | 18.0.2 | TAK |
com.google.android.gms | play-services-code-scanner | 16.0.0-beta3 | NIE |
com.google.mlkit | skanowanie kodów kreskowych | 17.0.2 | NIE |
com.google.mlkit | kamera | 16.0.0-beta3 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 18.0.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta4 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.1.5 | NIE |
com.google.mlkit | wykrywanie twarzy typu mesh | 16.0.0-beta1 | TAK |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.7 | NIE |
com.google.mlkit | etykieta-obrazu-niestandardowa | 17.0.1 | NIE |
com.google.mlkit | language-id | 17.0.4 | NIE |
com.google.mlkit | linkfirebase | 17.0.0 | NIE |
com.google.mlkit | wykrywanie obiektów | 17.0.0 | NIE |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 17.0.0 | NIE |
com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NIE |
com.google.mlkit | wykrywanie pozycji | 18.0.0-beta3 | TAK |
com.google.mlkit | precyzyjne wykrywanie pozycji | 18.0.0-beta3 | TAK |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta4 | NIE |
com.google.mlkit | inteligentna odpowiedź | 17.0.2 | NIE |
com.google.mlkit | rozpoznawanie tekstu | 16.0.0-beta6 | TAK |
com.google.mlkit | text-recognition-chiński | 16.0.0-beta6 | TAK |
com.google.mlkit | text-recognition-devanagari | 16.0.0-beta6 | TAK |
com.google.mlkit | japońskie rozpoznawanie tekstu | 16.0.0-beta6 | TAK |
com.google.mlkit | text-recognition-koreański | 16.0.0-beta6 | TAK |
com.google.mlkit | tłumacz | 17.0.1 | TAK |
Nowe funkcje
- Dodaliśmy pakietową wersję interfejsu Face Mesh Detection API na Androida. Publiczna wersja beta interfejsu API działa najlepiej w przypadku twarzy znajdujących się w odległości do 2 metrów lub około 1, 5 metra od aparatu.Zapewnia też dostęp do 468 punktów 3D i trójkątów w przypadku wykrytych twarzy z małym opóźnieniem(14 ms na urządzeniach Pixel 3). W trybie
BOUNDING_BOX_ONLY
opóźnienie można zmniejszyć o około 20%.
Ulepszenia
- Na urządzeniach z Androidem skrócony czas oczekiwania interfejsu Pose Detection API dzięki włączeniu wnioskowania na podstawie modelu fp16 na obsługiwanych procesorach.
- Na urządzeniach z Androidem udoskonaliliśmy Rozpoznawanie tekstu w wersji 2, dodając informacje o symboliach i rotacji w wyniku rozpoznawania.
23 sierpnia 2022 r.
Ulepszenia
- Na urządzeniach z Androidem uaktualniliśmy niegrupowaną wersję interfejsu API Barcode Scanning. Większa czułość, czas oczekiwania z długiego ogona, tolerancja niskiej jakości obrazów i stabilność ramki ograniczającej. Zwiększono jego wydajność w połączeniu z wydajnością w pakiecie. Usługi Google Play zajmują się tym uaktualnieniem automatycznie, więc nie musisz wprowadzać żadnych zmian w aplikacji.
16 sierpnia 2022 r.
Ta wersja zawiera ulepszenia.
Szczegóły interfejsu iOS API
W tabeli poniżej znajdziesz listę interfejsów API na iOS, które zostały zmienione w tej wersji.
Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|
GoogleMLKit | 3.2.0 | TAK |
MLKitBarcodeScanning | 2.2.0 | TAK |
MLKitCommon | 8.0.0 | TAK |
MLKitDigitalInkRecognition | 2.2.0 | TAK |
MLKitEntityExtraction | 1.0.0-beta9 | TAK |
MLKitFaceDetection | 2.2.0 | TAK |
MLKitImageLabeling | 2.2.0 | TAK |
MLKitImageLabelingCommon | 4.2.0 | TAK |
MLKitImageLabelingCustom | 2.2.0 | TAK |
Identyfikator języka MLKit | 3.2.0 | TAK |
MLKitLinkFirebase | 2.2.0 | TAK |
MLKitNaturalLanguage | 4.2.0 | TAK |
MLKitObjectDetection | 2.2.0 | TAK |
MLKitObjectDetectionCommon | 4.2.0 | TAK |
MLKitObjectDetectionCustom | 2.2.0 | TAK |
MLKitPoseDetection | 1.0.0-beta10 | TAK |
MLKitPoseDetectionAccurate | 1.0.0-beta10 | TAK |
MLKitPoseDetectionCommon | 1.0.0-beta10 | TAK |
MLKitSegmentationCommon | 1.0.0-beta8 | TAK |
MLKitSegmentationSelfie | 1.0.0-beta8 | TAK |
MLKitSmartReply | 2.2.0 | TAK |
MLKitTextRecognition (wersja 2) | 1.4.0-beta6 | TAK |
MLKitTextRecognitionCommon | 1.0.0-beta6 | TAK |
MLKitTextRecognitionChinese | 1.0.0-beta6 | TAK |
MLKitTextRecognitionDevanagari | 1.0.0-beta6 | TAK |
MLKitTextRecognitionJapanese | 1.0.0-beta6 | TAK |
MLKitTextRecognitionKorean | 1.0.0-beta6 | TAK |
MLKitTranslate | 2.2.0 | TAK |
MLKitVision | 4.2.0 | TAK |
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18.1.0 | TAK |
com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | TAK |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | TAK |
com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta4 | TAK |
com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | TAK |
com.google.android.gms | play-services-mlkit-text-recognition | 18.0.1 | TAK |
com.google.android.gms | play-services-code-scanner | 16.0.0-beta3 | TAK |
com.google.mlkit | skanowanie kodów kreskowych | 17.0.2 | NIE |
com.google.mlkit | kamera | 16.0.0-beta3 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 18.0.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta4 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.1.5 | NIE |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.7 | NIE |
com.google.mlkit | etykieta-obrazu-niestandardowa | 17.0.1 | NIE |
com.google.mlkit | language-id | 17.0.4 | NIE |
com.google.mlkit | linkfirebase | 17.0.0 | NIE |
com.google.mlkit | wykrywanie obiektów | 17.0.0 | NIE |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 17.0.0 | NIE |
com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NIE |
com.google.mlkit | wykrywanie pozycji | 18.0.0-beta2 | NIE |
com.google.mlkit | precyzyjne wykrywanie pozycji | 18.0.0-beta2 | NIE |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta4 | NIE |
com.google.mlkit | inteligentna odpowiedź | 17.0.2 | NIE |
com.google.mlkit | rozpoznawanie tekstu | 16.0.0-beta4 | NIE |
com.google.mlkit | text-recognition-chiński | 16.0.0-beta4 | NIE |
com.google.mlkit | text-recognition-devanagari | 16.0.0-beta4 | NIE |
com.google.mlkit | japońskie rozpoznawanie tekstu | 16.0.0-beta4 | NIE |
com.google.mlkit | text-recognition-koreański | 16.0.0-beta4 | NIE |
com.google.mlkit | tłumacz | 17.0.1 | TAK |
Ulepszenia
- Na urządzeniach z Androidem i iOS ulepszone modele funkcji Tłumacz, które zapewniają większą dokładność.
- Na Androidzie wycofaliśmy wersję beta niepołączonej wersji identyfikacji języka.
- Na Androidzie widoczny wskaźnik ufności dla rozpoznawania tekstu i rozpoznawania tekstu w wersji 2.
- Na urządzeniach z Androidem zaimplementowaliśmy interfejs
OptionalModuleApi
dla każdego wzorca wykrywania ML Kit obsługującego wersję niepakietową. Dzięki temu można za pomocą interfejsu ModuleInstallClient API w Usługach Google Play kontrolować instalację i sprawdzać dostępność wersji niegrupowanych. - W przypadku systemu iOS uaktualniliśmy zakres wersji zależności
FirebaseCore
iFirebaseInstallations
wMLKitLinkFirebase
z 8.x do 9.x, aby zapewnić zgodność ML Kit z Firebase 9.x.
28 czerwca 2022 r.
Ta wersja zawiera ulepszenia.
Szczegóły interfejsu iOS API
W tabeli poniżej znajdziesz listę interfejsów API na iOS, które zostały zmienione w tej wersji.
Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|
GoogleMLKit | 3.1.0 | TAK |
MLKitBarcodeScanning | 2.1.0 | TAK |
MLKitCommon | 7.0.0 | TAK |
MLKitDigitalInkRecognition | 2.1.0 | TAK |
MLKitEntityExtraction | 1.0.0-beta8 | TAK |
MLKitFaceDetection | 2.1.0 | TAK |
MLKitImageLabeling | 2.1.0 | TAK |
MLKitImageLabelingCommon | 4.1.0 | TAK |
MLKitImageLabelingCustom | 2.1.0 | TAK |
Identyfikator języka MLKit | 3.1.0 | TAK |
MLKitLinkFirebase | 2.1.0 | TAK |
MLKitNaturalLanguage | 4.1.0 | TAK |
MLKitObjectDetection | 2.1.0 | TAK |
MLKitObjectDetectionCommon | 4.1.0 | TAK |
MLKitObjectDetectionCustom | 2.1.0 | TAK |
MLKitPoseDetection | 1.0.0-beta9 | TAK |
MLKitPoseDetectionAccurate | 1.0.0-beta9 | TAK |
MLKitPoseDetectionCommon | 1.0.0-beta9 | TAK |
MLKitSegmentationCommon | 1.0.0-beta7 | TAK |
MLKitSegmentationSelfie | 1.0.0-beta7 | TAK |
MLKitSmartReply | 2.1.0 | TAK |
MLKitTextRecognition (wersja 2) | 1.4.0-beta5 | TAK |
MLKitTextRecognitionCommon | 1.0.0-beta5 | TAK |
MLKitTextRecognitionChinese | 1.0.0-beta5 | TAK |
MLKitTextRecognitionDevanagari | 1.0.0-beta5 | TAK |
MLKitTextRecognitionJapanese | 1.0.0-beta5 | TAK |
MLKitTextRecognitionKorean | 1.0.0-beta5 | TAK |
MLKitTranslate | 2.1.0 | TAK |
MLKitVision | 4.1.0 | TAK |
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18.0.0 | NIE |
com.google.android.gms | play-services-mlkit-face-detection | 17.0.1 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.7 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta3 | NIE |
com.google.android.gms | play-services-mlkit-language-id | 17.0.0-beta1 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition | 18.0.0 | NIE |
com.google.android.gms | play-services-code-scanner | 16.0.0-beta2 | TAK |
com.google.mlkit | skanowanie kodów kreskowych | 17.0.2 | NIE |
com.google.mlkit | kamera | 16.0.0-beta3 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 18.0.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta4 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.1.5 | NIE |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.7 | NIE |
com.google.mlkit | etykieta-obrazu-niestandardowa | 17.0.1 | NIE |
com.google.mlkit | language-id | 17.0.4 | TAK |
com.google.mlkit | linkfirebase | 17.0.0 | NIE |
com.google.mlkit | wykrywanie obiektów | 17.0.0 | NIE |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 17.0.0 | NIE |
com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NIE |
com.google.mlkit | wykrywanie pozycji | 18.0.0-beta2 | NIE |
com.google.mlkit | precyzyjne wykrywanie pozycji | 18.0.0-beta2 | NIE |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta4 | NIE |
com.google.mlkit | inteligentna odpowiedź | 17.0.2 | TAK |
com.google.mlkit | rozpoznawanie tekstu | 16.0.0-beta4 | NIE |
com.google.mlkit | text-recognition-chiński | 16.0.0-beta4 | NIE |
com.google.mlkit | text-recognition-devanagari | 16.0.0-beta4 | NIE |
com.google.mlkit | japońskie rozpoznawanie tekstu | 16.0.0-beta4 | NIE |
com.google.mlkit | text-recognition-koreański | 16.0.0-beta4 | NIE |
com.google.mlkit | tłumacz | 17.0.0 | NIE |
Ulepszenia
- Ulepszyliśmy model Inteligentnej odpowiedzi, aby generować dokładniejsze odpowiedzi i znacznie zmniejszyć rozmiar modelu 5 MB.
- Na urządzeniach z Androidem dodano opcję umożliwiającą użytkownikom ręczne wpisywanie kodu kreskowego w widoku skanera w interfejsie Google Code Scanner API.
10 maja 2022 r.
Ta wersja zawiera nowe funkcje.
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-code-scanner | 16.0.0-beta1 | TAK |
Nowe funkcje
- Dodaliśmy nowy interfejs Google Code Scanner API na Androida. Publiczna wersja beta skanera kodów Google to kompleksowe rozwiązanie do skanowania kodów bez konieczności proszenia aplikacji o zgodę na dostęp do aparatu, a jednocześnie zapewniające ochronę prywatności użytkowników. Polega to na przekazaniu zadania skanowania kodu Usługom Google Play i zwracaniu do aplikacji tylko wyników skanowania.
26 kwietnia 2022 r.
Ta wersja zawiera ulepszenia.
Szczegóły interfejsu iOS API
W tabeli poniżej znajdziesz listę interfejsów API na iOS, które zostały zmienione w tej wersji.
Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|
GoogleMLKit | 3.0.0 | TAK |
MLKitBarcodeScanning | 2.0.0 | TAK |
MLKitCommon | 6.0.0 | TAK |
MLKitDigitalInkRecognition | 2.0.0 | TAK |
MLKitEntityExtraction | 1.0.0-beta7 | TAK |
MLKitFaceDetection | 2.0.0 | TAK |
MLKitImageLabeling | 2.0.0 | TAK |
MLKitImageLabelingCommon | 4.0.0 | TAK |
MLKitImageLabelingCustom | 2.0.0 | TAK |
Identyfikator języka MLKit | 3.0.0 | TAK |
MLKitLinkFirebase | 2.0.0 | TAK |
MLKitNaturalLanguage | 4.0.0 | TAK |
MLKitObjectDetection | 2.0.0 | TAK |
MLKitObjectDetectionCommon | 4.0.0 | TAK |
MLKitObjectDetectionCustom | 2.0.0 | TAK |
MLKitPoseDetection | 1.0.0-beta8 | TAK |
MLKitPoseDetectionAccurate | 1.0.0-beta8 | TAK |
MLKitPoseDetectionCommon | 1.0.0-beta8 | TAK |
MLKitSegmentationCommon | 1.0.0-beta6 | TAK |
MLKitSegmentationSelfie | 1.0.0-beta6 | TAK |
MLKitSmartReply | 2.0.0 | TAK |
MLKitTextRecognition (wersja 2) | 1.4.0-beta4 | TAK |
MLKitTextRecognitionCommon | 1.0.0-beta4 | TAK |
MLKitTextRecognitionChinese | 1.0.0-beta4 | TAK |
MLKitTextRecognitionDevanagari | 1.0.0-beta4 | TAK |
MLKitTextRecognitionJapanese | 1.0.0-beta4 | TAK |
MLKitTextRecognitionKorean | 1.0.0-beta4 | TAK |
MLKitTranslate | 2.0.0 | TAK |
MLKitVision | 4.0.0 | TAK |
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18.0.0 | NIE |
com.google.android.gms | play-services-mlkit-face-detection | 17.0.1 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.7 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta3 | NIE |
com.google.android.gms | play-services-mlkit-language-id | 17.0.0-beta1 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition | 18.0.0 | NIE |
com.google.mlkit | skanowanie kodów kreskowych | 17.0.2 | NIE |
com.google.mlkit | kamera | 16.0.0-beta3 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 18.0.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta4 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.1.5 | NIE |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.7 | NIE |
com.google.mlkit | etykieta-obrazu-niestandardowa | 17.0.1 | NIE |
com.google.mlkit | language-id | 17.0.3 | NIE |
com.google.mlkit | linkfirebase | 17.0.0 | NIE |
com.google.mlkit | wykrywanie obiektów | 17.0.0 | NIE |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 17.0.0 | NIE |
com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NIE |
com.google.mlkit | wykrywanie pozycji | 18.0.0-beta2 | NIE |
com.google.mlkit | precyzyjne wykrywanie pozycji | 18.0.0-beta2 | NIE |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta4 | NIE |
com.google.mlkit | inteligentna odpowiedź | 17.0.1 | TAK |
com.google.mlkit | rozpoznawanie tekstu | 16.0.0-beta4 | TAK |
com.google.mlkit | text-recognition-chiński | 16.0.0-beta4 | TAK |
com.google.mlkit | text-recognition-devanagari | 16.0.0-beta4 | TAK |
com.google.mlkit | japońskie rozpoznawanie tekstu | 16.0.0-beta4 | TAK |
com.google.mlkit | text-recognition-koreański | 16.0.0-beta4 | TAK |
com.google.mlkit | tłumacz | 17.0.0 | NIE |
Ulepszenia
- Ulepszony model Inteligentnej odpowiedzi, który pozwala lepiej wykrywać wrażliwe tematy.
- Na urządzeniach z Androidem zaktualizowano wszystkie modele językowe w pakiecie interfejsu API Text Interface v2. Zwiększona wydajność i obsługa alfabetu łacińskiego w całej orientacji.
- Na urządzeniach z iOS podniesiono minimalną obsługiwaną wersję Xcode do 13.2.1.
22 lutego 2022 r.
Ta wersja zawiera nowe funkcje i ulepszenia.
Szczegóły interfejsu iOS API
W tabeli poniżej znajdziesz listę interfejsów API na iOS, które zostały zmienione w tej wersji.
Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|
GoogleMLKit | 2.6.0 | TAK |
MLKitBarcodeScanning | 1.7.0 | TAK |
MLKitCommon | 5.0.0 | NIE |
MLKitDigitalInkRecognition | 1.5.0 | NIE |
MLKitEntityExtraction | 1.0.0-beta6 | NIE |
MLKitFaceDetection | 1.5.0 | NIE |
MLKitImageLabeling | 1.5.0 | NIE |
MLKitImageLabelingCommon | 3.0.0 | NIE |
MLKitImageLabelingCustom | 1.5.0 | NIE |
Identyfikator języka MLKit | 2.0.0 | NIE |
MLKitLinkFirebase | 1.5.0 | NIE |
MLKitNaturalLanguage | 3.0.0 | NIE |
MLKitObjectDetection | 1.5.0 | NIE |
MLKitObjectDetectionCommon | 3.0.0 | NIE |
MLKitObjectDetectionCustom | 1.5.0 | NIE |
MLKitPoseDetection | 1.0.0-beta7 | NIE |
MLKitPoseDetectionAccurate | 1.0.0-beta7 | NIE |
MLKitPoseDetectionCommon | 1.0.0-beta7 | NIE |
MLKitSegmentationCommon | 1.0.0-beta5 | NIE |
MLKitSegmentationSelfie | 1.0.0-beta5 | NIE |
MLKitSmartReply | 1.5.0 | NIE |
MLKitTextRecognition (wersja 2) | 1.4.0-beta3 | NIE |
MLKitTextRecognitionCommon | 1.0.0-beta3 | NIE |
MLKitTextRecognitionChinese | 1.0.0-beta3 | NIE |
MLKitTextRecognitionDevanagari | 1.0.0-beta3 | NIE |
MLKitTextRecognitionJapanese | 1.0.0-beta3 | NIE |
MLKitTextRecognitionKorean | 1.0.0-beta3 | NIE |
MLKitTranslate | 1.5.0 | NIE |
MLKitVision | 3.0.0 | NIE |
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18.0.0 | NIE |
com.google.android.gms | play-services-mlkit-face-detection | 17.0.1 | TAK |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.7 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta3 | NIE |
com.google.android.gms | play-services-mlkit-language-id | 17.0.0-beta1 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition | 18.0.0 | NIE |
com.google.mlkit | skanowanie kodów kreskowych | 17.0.2 | NIE |
com.google.mlkit | kamera | 16.0.0-beta3 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 18.0.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta4 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.1.5 | TAK |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.7 | NIE |
com.google.mlkit | etykieta-obrazu-niestandardowa | 17.0.1 | NIE |
com.google.mlkit | language-id | 17.0.3 | NIE |
com.google.mlkit | linkfirebase | 17.0.0 | NIE |
com.google.mlkit | wykrywanie obiektów | 17.0.0 | NIE |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 17.0.0 | NIE |
com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NIE |
com.google.mlkit | wykrywanie pozycji | 18.0.0-beta2 | TAK |
com.google.mlkit | precyzyjne wykrywanie pozycji | 18.0.0-beta2 | TAK |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta4 | NIE |
com.google.mlkit | inteligentna odpowiedź | 17.0.0 | NIE |
com.google.mlkit | rozpoznawanie tekstu | 16.0.0-beta3 | NIE |
com.google.mlkit | text-recognition-chiński | 16.0.0-beta3 | NIE |
com.google.mlkit | text-recognition-devanagari | 16.0.0-beta3 | NIE |
com.google.mlkit | japońskie rozpoznawanie tekstu | 16.0.0-beta3 | NIE |
com.google.mlkit | text-recognition-koreański | 16.0.0-beta3 | NIE |
com.google.mlkit | tłumacz | 17.0.0 | NIE |
Nowe funkcje
- Na urządzeniach z Androidem do wykrywania pozycji dodaliśmy obsługę akceleracji GPU.
Ulepszenia
- Na urządzeniach z Androidem uaktualnione modele w pakiecie interfejsu API Face Detection. Większa czułość i opóźnienie zapewniające dokładny tryb oraz zmniejszenie rozmiaru pliku APK z 11,6 MB do 6,9 MB.
- Na urządzeniach z iOS obsługa kodowania ECI w przypadku kodowania tekstu CP437 w interfejsie Barcode Scanning API.
25 stycznia 2022 r.
Ta wersja zawiera wewnętrzne ulepszenia i poprawki błędów związane z Androidem.
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 18.0.0 | TAK |
com.google.android.gms | play-services-mlkit-face-detection | 17.0.0 | TAK |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.7 | TAK |
com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta3 | TAK |
com.google.android.gms | play-services-mlkit-language-id | 17.0.0-beta1 | TAK |
com.google.android.gms | play-services-mlkit-text-recognition | 18.0.0 | TAK |
com.google.mlkit | skanowanie kodów kreskowych | 17.0.2 | TAK |
com.google.mlkit | kamera | 16.0.0-beta3 | TAK |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 18.0.0 | TAK |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta4 | TAK |
com.google.mlkit | wykrywanie twarzy | 16.1.4 | TAK |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.7 | TAK |
com.google.mlkit | etykieta-obrazu-niestandardowa | 17.0.1 | TAK |
com.google.mlkit | language-id | 17.0.3 | TAK |
com.google.mlkit | linkfirebase | 17.0.0 | TAK |
com.google.mlkit | wykrywanie obiektów | 17.0.0 | TAK |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 17.0.0 | TAK |
com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | TAK |
com.google.mlkit | wykrywanie pozycji | 18.0.0-beta1 | TAK |
com.google.mlkit | precyzyjne wykrywanie pozycji | 18.0.0-beta1 | TAK |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta4 | TAK |
com.google.mlkit | inteligentna odpowiedź | 17.0.0 | TAK |
com.google.mlkit | rozpoznawanie tekstu | 16.0.0-beta3 | TAK |
com.google.mlkit | text-recognition-chiński | 16.0.0-beta3 | TAK |
com.google.mlkit | text-recognition-devanagari | 16.0.0-beta3 | TAK |
com.google.mlkit | japońskie rozpoznawanie tekstu | 16.0.0-beta3 | TAK |
com.google.mlkit | text-recognition-koreański | 16.0.0-beta3 | TAK |
com.google.mlkit | tłumacz | 17.0.0 | TAK |
Ulepszenia
- Tam, gdzie były używane wcześniej
@RecentlyNonNull
i@RecentlyNullable
, używane są ścisłe adnotacje wartości null (@NonNull
i@Nullable
). Dzięki tej zmianie to, co kiedyś powodowało ostrzeżenie o wartości null, teraz będzie powodować błąd podczas tworzenia kodu Kotlin lub używania platform sprawdzanianull
Java. - Na urządzeniach z Androidem obsługa kodowania ECI w przypadku kodowania CP437 za pomocą interfejsu Barcode Scanning API. .
Poprawki błędów
- Usunięto problem ze skanowaniem kodu kreskowego, który polegał na tym, że nieprzetworzone wartości kodu 128B i 128C mają dodatkowy znak.
14 grudnia 2021 r.
Ta wersja zawiera wewnętrzne ulepszenia i poprawki błędów.
Szczegóły interfejsu iOS API
W tabeli poniżej znajdziesz listę interfejsów API na iOS, które zostały zmienione w tej wersji.
Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|
GoogleMLKit | 2.5.0 | TAK |
MLKitBarcodeScanning | 1.6.0 | TAK |
MLKitCommon | 5.0.0 | TAK |
MLKitDigitalInkRecognition | 1.5.0 | TAK |
MLKitEntityExtraction | 1.0.0-beta6 | TAK |
MLKitFaceDetection | 1.5.0 | TAK |
MLKitImageLabeling | 1.5.0 | TAK |
MLKitImageLabelingCommon | 3.0.0 | TAK |
MLKitImageLabelingCustom | 1.5.0 | TAK |
Identyfikator języka MLKit | 2.0.0 | TAK |
MLKitLinkFirebase | 1.5.0 | TAK |
MLKitNaturalLanguage | 3.0.0 | TAK |
MLKitObjectDetection | 1.5.0 | TAK |
MLKitObjectDetectionCommon | 3.0.0 | TAK |
MLKitObjectDetectionCustom | 1.5.0 | TAK |
MLKitPoseDetection | 1.0.0-beta7 | TAK |
MLKitPoseDetectionAccurate | 1.0.0-beta7 | TAK |
MLKitPoseDetectionCommon | 1.0.0-beta7 | TAK |
MLKitSegmentationCommon | 1.0.0-beta5 | TAK |
MLKitSegmentationSelfie | 1.0.0-beta5 | TAK |
MLKitSmartReply | 1.5.0 | TAK |
MLKitTextRecognition (wersja 2) | 1.4.0-beta3 | TAK |
MLKitTextRecognitionCommon | 1.0.0-beta3 | TAK |
MLKitTextRecognitionChinese | 1.0.0-beta3 | TAK |
MLKitTextRecognitionDevanagari | 1.0.0-beta3 | TAK |
MLKitTextRecognitionJapanese | 1.0.0-beta3 | TAK |
MLKitTextRecognitionKorean | 1.0.0-beta3 | TAK |
MLKitTranslate | 1.5.0 | TAK |
MLKitVision | 3.0.0 | TAK |
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 17.0.0 | TAK |
com.google.android.gms | play-services-mlkit-face-detection | 16.2.1 | TAK |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.6 | TAK |
com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta2 | TAK |
com.google.android.gms | play-services-mlkit-language-id | 16.0.0-beta2 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition | 17.0.1 | TAK |
com.google.mlkit | skanowanie kodów kreskowych | 17.0.1 | TAK |
com.google.mlkit | kamera | 16.0.0-beta2 | TAK |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 17.0.1 | TAK |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta3 | TAK |
com.google.mlkit | wykrywanie twarzy | 16.1.3 | TAK |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.6 | TAK |
com.google.mlkit | etykieta-obrazu-niestandardowa | 17.0.0 | TAK |
com.google.mlkit | language-id | 17.0.2 | TAK |
com.google.mlkit | linkfirebase | 16.1.1 | NIE |
com.google.mlkit | wykrywanie obiektów | 16.2.8 | TAK |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 16.3.4 | TAK |
com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta1 | NIE |
com.google.mlkit | wykrywanie pozycji | 17.0.1-beta7 | TAK |
com.google.mlkit | precyzyjne wykrywanie pozycji | 17.0.1-beta7 | TAK |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta3 | TAK |
com.google.mlkit | inteligentna odpowiedź | 16.2.0 | NIE |
com.google.mlkit | rozpoznawanie tekstu | 16.0.0-beta2 | TAK |
com.google.mlkit | text-recognition-chiński | 16.0.0-beta2 | TAK |
com.google.mlkit | text-recognition-devanagari | 16.0.0-beta2 | TAK |
com.google.mlkit | japońskie rozpoznawanie tekstu | 16.0.0-beta2 | TAK |
com.google.mlkit | text-recognition-koreański | 16.0.0-beta2 | TAK |
com.google.mlkit | tłumacz | 16.1.2 | NIE |
Poprawki błędów
- Rozwiązaliśmy problem z rozpoznawaniem tekstu w wersji 2, który uniemożliwiał prawidłowe zwracanie rozpoznanych języków przez wyniki rozpoznawania tekstu.
- Na urządzeniach z Androidem rozwiązaliśmy problem z identyfikacją języka, który powodował awarię aplikacji przy aktualizacji do AGP w wersji 7.0.0 lub nowszej.
- Rozwiązaliśmy problem z Wykrywaniem pozycji, który powodował przepełnienie lokalnej tabeli referencyjnej na urządzeniu z Androidem.
- Rozwiązaliśmy problem w zakresie cyfrowego rozpoznawania tuszu i wyodrębniania encji, który powodował, że wyjątek czasu działania aplikacji mógł zostać zgłoszony, gdy aplikacja jest kierowana na interfejs API na poziomie 31 i działa na Androidzie S.
- W systemie iOS zwracaj
nil
dlarawValue
, jeśli kod kreskowy nie jest zakodowany w formacie UTF-8, aby był zgodny z dokumentacją API.
28 września 2021 r.
Ta wersja zawiera nowe funkcje, ulepszenia i poprawki błędów.
Szczegóły interfejsu iOS API
W tabeli poniżej znajdziesz listę interfejsów API na iOS, które zostały zmienione w tej wersji.
Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|
GoogleMLKit | 2.4.0 | TAK |
MLKitBarcodeScanning | 1.5.0 | TAK |
MLKitCommon | 4.0.0 | TAK |
MLKitDigitalInkRecognition | 1.4.0 | TAK |
MLKitEntityExtraction | 1.0.0-beta5 | TAK |
MLKitFaceDetection | 1.4.0 | TAK |
MLKitImageLabeling | 1.4.0 | TAK |
MLKitImageLabelingCommon | 2.0.0 | TAK |
MLKitImageLabelingCustom | 1.4.0 | TAK |
Identyfikator języka MLKit | 1.4.0 | TAK |
MLKitLinkFirebase | 1.4.0 | TAK |
MLKitNaturalLanguage | 2.0.0 | TAK |
MLKitObjectDetection | 1.4.0 | TAK |
MLKitObjectDetectionCommon | 2.0.0 | TAK |
MLKitObjectDetectionCustom | 1.4.0 | TAK |
MLKitPoseDetection | 1.0.0-beta6 | TAK |
MLKitPoseDetectionAccurate | 1.0.0-beta6 | TAK |
MLKitPoseDetectionCommon | 1.0.0-beta6 | TAK |
MLKitSegmentationCommon | 1.0.0-beta4 | TAK |
MLKitSegmentationSelfie | 1.0.0-beta4 | TAK |
MLKitSmartReply | 1.4.0 | TAK |
MLKitTextRecognition (wersja 2) | 1.4.0-beta2 | TAK |
MLKitTextRecognitionCommon | 1.0.0-beta2 | TAK |
MLKitTextRecognitionChinese | 1.0.0-beta2 | TAK |
MLKitTextRecognitionDevanagari | 1.0.0-beta2 | TAK |
MLKitTextRecognitionJapanese | 1.0.0-beta2 | TAK |
MLKitTextRecognitionKorean | 1.0.0-beta2 | TAK |
MLKitTranslate | 1.4.0 | TAK |
MLKitVision | 2.0.0 | TAK |
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.2.1 | NIE |
com.google.android.gms | play-services-mlkit-face-detection | 16.2.0 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.5 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta1 | TAK |
com.google.android.gms | play-services-mlkit-language-id | 16.0.0-beta2 | TAK |
com.google.android.gms | play-services-mlkit-text-recognition | 17.0.0 | NIE |
com.google.mlkit | skanowanie kodów kreskowych | 17.0.0 | NIE |
com.google.mlkit | kamera | 16.0.0-beta1 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 17.0.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta2 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.1.2 | NIE |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.5 | NIE |
com.google.mlkit | etykieta-obrazu-niestandardowa | 16.3.1 | NIE |
com.google.mlkit | language-id | 17.0.1 | TAK |
com.google.mlkit | linkfirebase | 16.1.1 | NIE |
com.google.mlkit | wykrywanie obiektów | 16.2.7 | TAK |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 16.3.3 | NIE |
com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta1 | NIE |
com.google.mlkit | wykrywanie pozycji | 17.0.1-beta6 | TAK |
com.google.mlkit | precyzyjne wykrywanie pozycji | 17.0.1-beta6 | TAK |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta2 | NIE |
com.google.mlkit | inteligentna odpowiedź | 16.2.0 | NIE |
com.google.mlkit | rozpoznawanie tekstu | 16.0.0-beta1 | NIE |
com.google.mlkit | text-recognition-chiński | 16.0.0-beta1 | NIE |
com.google.mlkit | text-recognition-devanagari | 16.0.0-beta1 | NIE |
com.google.mlkit | japońskie rozpoznawanie tekstu | 16.0.0-beta1 | NIE |
com.google.mlkit | text-recognition-koreański | 16.0.0-beta1 | NIE |
com.google.mlkit | tłumacz | 16.1.2 | NIE |
Nowe funkcje
- Na urządzeniach z Androidem dodaliśmy niegrupowaną wersję interfejsu Custom Image Labeling API (wspomaganą przez Usługi Google Play), aby zmniejszyć rozmiar pliku APK z 5,5 MB do 600 KB.
- Na urządzeniu z iOS dodaliśmy do interfejsu
TextElement
właściwośćrecognizedLanguages
dla rozpoznawania tekstu w wersji 2.
Ulepszenia
- Na urządzeniu z Androidem włączono akcelerację NNAPI(TPU) na potrzeby wykrywania i śledzenia obiektów za pomocą modeli podstawowych oraz wykrywania pozycji na urządzeniach Pixel 2021.
- Na urządzeniach z iOS podniesiono minimalną obsługiwaną wersję Xcode do 12.5.1.
- W systemie iOS uaktualniony model identyfikacji języka z lepszą jakością.
Poprawki błędów
- Rozwiązaliśmy problem z identyfikacją języka na urządzeniu z Androidem, który powodował, że pakiet SDK mógł zwracać nieoczekiwany tag
unknown
. - Rozwiązaliśmy problem z rekompilacją kodu bitowego podczas generowania pliku
.ipa
na urządzeniu z iOS.
11 sierpnia 2021 r.
Ta wersja zawiera nowe funkcje i ulepszenia.
Szczegóły interfejsu iOS API
W tabeli poniżej znajdziesz listę interfejsów API na iOS, które zostały zmienione w tej wersji.
Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|
MLKitBarcodeScanning | 1.4.0 | TAK |
MLKitCommon | 3.1.0 | TAK |
MLKitDigitalInkRecognition | 1.3.0 | NIE |
MLKitEntityExtraction | 1.0.0-beta4 | NIE |
MLKitFaceDetection | 1.3.0 | NIE |
MLKitImageLabeling | 1.3.0 | NIE |
MLKitImageLabelingCommon | 1.3.0 | NIE |
MLKitImageLabelingCustom | 1.3.0 | NIE |
Identyfikator języka MLKit | 1.3.0 | NIE |
MLKitLinkFirebase | 1.3.0 | NIE |
MLKitObjectDetection | 1.3.0 | NIE |
MLKitObjectDetectionCommon | 1.3.0 | NIE |
MLKitObjectDetectionCustom | 1.3.0 | NIE |
MLKitPoseDetection | 1.0.0-beta5 | TAK |
MLKitPoseDetectionAccurate | 1.0.0-beta5 | TAK |
MLKitPoseDetectionCommon | 1.0.0-beta5 | TAK |
MLKitSegmentationCommon | 1.0.0-beta3 | TAK |
MLKitSegmentationSelfie | 1.0.0-beta3 | TAK |
MLKitSmartReply | 1.3.0 | NIE |
MLKitTextRecognition (wersja 2) | 1.4.0-beta1 | TAK |
MLKitTextRecognitionCommon | 1.0.0-beta1 | TAK |
MLKitTextRecognitionChinese | 1.0.0-beta1 | TAK |
MLKitTextRecognitionDevanagari | 1.0.0-beta1 | TAK |
MLKitTextRecognitionJapanese | 1.0.0-beta1 | TAK |
MLKitTextRecognitionKorean | 1.0.0-beta1 | TAK |
MLKitTranslate | 1.3.0 | NIE |
MLKitVision | 1.3.0 | NIE |
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.2.1 | TAK |
com.google.android.gms | play-services-mlkit-face-detection | 16.2.0 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.5 | NIE |
com.google.android.gms | play-services-mlkit-language-id | 16.0.0-beta1 | TAK |
com.google.android.gms | play-services-mlkit-text-recognition | 17.0.0 | TAK |
com.google.mlkit | skanowanie kodów kreskowych | 17.0.0 | TAK |
com.google.mlkit | kamera | 16.0.0-beta1 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 17.0.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta2 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.1.2 | NIE |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.5 | NIE |
com.google.mlkit | etykieta-obrazu-niestandardowa | 16.3.1 | NIE |
com.google.mlkit | language-id | 17.0.0 | TAK |
com.google.mlkit | linkfirebase | 16.1.1 | NIE |
com.google.mlkit | wykrywanie obiektów | 16.2.6 | NIE |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 16.3.3 | NIE |
com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta1 | NIE |
com.google.mlkit | wykrywanie pozycji | 17.0.1-beta5 | TAK |
com.google.mlkit | precyzyjne wykrywanie pozycji | 17.0.1-beta5 | TAK |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta2 | NIE |
com.google.mlkit | inteligentna odpowiedź | 16.2.0 | TAK |
com.google.mlkit | rozpoznawanie tekstu | 16.0.0-beta1 | TAK |
com.google.mlkit | text-recognition-chiński | 16.0.0-beta1 | TAK |
com.google.mlkit | text-recognition-devanagari | 16.0.0-beta1 | TAK |
com.google.mlkit | japońskie rozpoznawanie tekstu | 16.0.0-beta1 | TAK |
com.google.mlkit | text-recognition-koreański | 16.0.0-beta1 | TAK |
com.google.mlkit | tłumacz | 16.1.2 | NIE |
Nowe funkcje
- Dodaliśmy funkcję rozpoznawania tekstu w wersji 2, która oprócz alfabetu łacińskiego obsługuje język chiński, dewanagari, japoński i koreański. Znacznie zwiększa też liczbę obsługiwanych języków. Ten interfejs API jest oferowany jako biblioteka w pakiecie i obejmuje ulepszone wykrywanie bloków/akapitów oparte na systemach uczących się oraz zaktualizowane modele, które zwiększają dokładność rozpoznawania.
- Na urządzeniach z Androidem dodaliśmy niepakietową wersję identyfikacji języka wspieraną przez Usługi Google Play, aby zmniejszyć rozmiar pliku APK o około 500 KB.
Ulepszenia
- Uaktualniono pakietową wersję interfejsu Barcode Scanning API. Większa czułość, czas oczekiwania z długiego ogona, tolerancja niskiej jakości obrazów i stabilność ramki ograniczającej.
- Uaktualniliśmy interfejs Pose Detection API, aby zwiększyć dokładność tej funkcji. Dodaliśmy też eksperymentalne współrzędne Z dla punktów orientacyjnych twarzy.
- Na urządzeniach z Androidem zaktualizowano modele identyfikacji języka, aby zwiększyć dokładność.
Zmiany powodujące niezgodność
- Na Androidzie w rozpoznawaniu tekstu występują 2 zmiany powodujące niezgodność:
- Wycofana metoda
TextRecognition.getClient()
została usunięta. Zamiast niej użyj polaTextRecognition.getClient(TextRecognizerOptions.DEFAULT_OPTIONS)
. - Element
TextRecognizerOptions
został przeniesiony zcom.google.mlkit.vision.text
docom.google.mlkit.vision.text.latin
.
- Wycofana metoda
- W przypadku skanowania kodu kreskowego i identyfikacji języka na Androidzie poważne błędy w wersji wynikają tylko z niezgodnych z nimi zmian w niepublicznych interfejsach API. Uaktualnianie wersji zależności w aplikacji nie wymaga zmiany kodu.
- Na Androidzie ML Kit nie obsługuje już poziomów API 16, 17 i 18 ze względu na bardzo małe wykorzystanie. Minimalny obsługiwany poziom to 19 (KitKat) API.
Uwaga
- Aby w iOS zachować projekt w wersji 1 Rozpoznawanie tekstu, przypnij go do wersji 2.2.0 lub starszej w pliku podfile. Na przykład dodanie parametru
pod 'GoogleMLKit/TextRecognition','2.2.0'
do pliku poda spowoduje przypięcie aplikacji do najnowszej wersji 1 tej funkcji.
29 czerwca 2021 r.
Ta wersja zawiera nowe funkcje i ulepszenia.
Szczegóły interfejsu iOS API
W tabeli poniżej znajdziesz listę interfejsów API na iOS, które zostały zmienione w tej wersji.
Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|
MLKitBarcodeScanning | 1.3.0 | TAK |
MLKitCommon | 3.0.0 | TAK |
MLKitDigitalInkRecognition | 1.3.0 | TAK |
MLKitEntityExtraction | 1.0.0-beta4 | TAK |
MLKitFaceDetection | 1.3.0 | TAK |
MLKitImageLabeling | 1.3.0 | TAK |
MLKitImageLabelingCommon | 1.3.0 | TAK |
MLKitImageLabelingCustom | 1.3.0 | TAK |
Identyfikator języka MLKit | 1.3.0 | TAK |
MLKitLinkFirebase | 1.3.0 | TAK |
MLKitObjectDetection | 1.3.0 | TAK |
MLKitObjectDetectionCommon | 1.3.0 | TAK |
MLKitObjectDetectionCustom | 1.3.0 | TAK |
MLKitPoseDetection | 1.0.0-beta4 | TAK |
MLKitPoseDetectionAccurate | 1.0.0-beta4 | TAK |
MLKitPoseDetectionCommon | 1.0.0-beta4 | TAK |
MLKitSegmentationCommon | 1.0.0-beta2 | TAK |
MLKitSegmentationSelfie | 1.0.0-beta2 | TAK |
MLKitSmartReply | 1.2.0 | TAK |
MLKitTextRecognition | 1.3.0 | TAK |
MLKitTranslate | 1.3.0 | TAK |
MLKitVision | 1.3.0 | TAK |
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.2.0 | TAK |
com.google.android.gms | play-services-mlkit-face-detection | 16.2.0 | TAK |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.5 | TAK |
com.google.android.gms | play-services-mlkit-text-recognition | 16.3.0 | TAK |
com.google.mlkit | skanowanie kodów kreskowych | 16.2.0 | TAK |
com.google.mlkit | kamera | 16.0.0-beta1 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 17.0.0 | TAK |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta2 | TAK |
com.google.mlkit | wykrywanie twarzy | 16.1.2 | TAK |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.5 | TAK |
com.google.mlkit | etykieta-obrazu-niestandardowa | 16.3.1 | NIE |
com.google.mlkit | language-id | 16.1.1 | NIE |
com.google.mlkit | linkfirebase | 16.1.1 | NIE |
com.google.mlkit | wykrywanie obiektów | 16.2.6 | TAK |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 16.3.3 | TAK |
com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta1 | NIE |
com.google.mlkit | wykrywanie pozycji | 17.0.1-beta4 | TAK |
com.google.mlkit | precyzyjne wykrywanie pozycji | 17.0.1-beta4 | TAK |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta2 | TAK |
com.google.mlkit | inteligentna odpowiedź | 16.1.1 | NIE |
com.google.mlkit | tłumacz | 16.1.2 | NIE |
Nowe funkcje
- Dodaliśmy obsługę com.google.android.odml.image.MlImage na Androidzie i MLImage na iOS, wspólnego kontenera obrazów (beta) dla platform systemów uczących się na urządzeniu.
Ulepszenia
- Uaktualniliśmy modele wyodrębniania encji przy użyciu lepszej jakości zarówno dla Androida, jak i iOS.
- Na Androidzie poprawiliśmy wydajność
Pose Detection
w przypadku określonych specyfikacji procesora. - Rozwiązaliśmy problem dotyczący niezgodności okhttp3 z interfejsami API
Entity Extraction
iDigital Ink Recognition
na Androidzie. - Na urządzeniach z iOS podniesiono minimalną obsługiwaną wersję Xcode do 12.4.
- W systemie iOS uaktualniliśmy zakres wersji zależności
GoogleDataTransport
wMLKitCommon
z 8.x do 9.x oraz zakres wersji zależnościFirebaseCore
wMLKitLinkFirebase
z 7.x do 8.x, aby zapewnić zgodność ML Kit z Firebase 8.x. ElementMLKitLinkFirebase
został przeniesiony zFirebaseInstanceID
doFirebaseInstallations
. - Zmiana powodująca niezgodność: na iOS usunęliśmy obsługę etykiet w przypadku wycofanych zdalnych modeli niestandardowych wytrenowanych przez AutoML bez etykiet umieszczonych w metadanych modelu. Zaktualizuj te modele zdalne hostowane w konsoli Firebase o modele zawierające w metadanych etykiety.
2 czerwca 2021 r.
Ta poprawka naprawiła błąd w bibliotece com.google.mlkit:face-detection
.
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.5 | NIE |
com.google.android.gms | play-services-mlkit-face-detection | 16.1.7 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.4 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition | 16.2.0 | NIE |
com.google.mlkit | skanowanie kodów kreskowych | 16.1.2 | NIE |
com.google.mlkit | kamera | 16.0.0-beta1 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 16.2.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta1 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.1.1 | TAK |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.4 | NIE |
com.google.mlkit | etykieta-obrazu-niestandardowa | 16.3.1 | NIE |
com.google.mlkit | language-id | 16.1.1 | NIE |
com.google.mlkit | linkfirebase | 16.1.1 | NIE |
com.google.mlkit | wykrywanie obiektów | 16.2.5 | NIE |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 16.3.2 | NIE |
com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta1 | NIE |
com.google.mlkit | wykrywanie pozycji | 17.0.1-beta3 | NIE |
com.google.mlkit | precyzyjne wykrywanie pozycji | 17.0.1-beta3 | NIE |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta1 | NIE |
com.google.mlkit | inteligentna odpowiedź | 16.1.1 | NIE |
com.google.mlkit | tłumacz | 16.1.2 | NIE |
25 maja 2021 r.
Ta wersja zawiera nowe funkcje i ulepszenia.
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.5 | TAK |
com.google.android.gms | play-services-mlkit-face-detection | 16.1.7 | TAK |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.4 | TAK |
com.google.android.gms | play-services-mlkit-text-recognition | 16.2.0 | TAK |
com.google.mlkit | skanowanie kodów kreskowych | 16.1.2 | TAK |
com.google.mlkit | kamera | 16.0.0-beta1 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 16.2.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta1 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.1.0 | TAK |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.4 | TAK |
com.google.mlkit | etykieta-obrazu-niestandardowa | 16.3.1 | NIE |
com.google.mlkit | language-id | 16.1.1 | NIE |
com.google.mlkit | linkfirebase | 16.1.1 | NIE |
com.google.mlkit | wykrywanie obiektów | 16.2.5 | TAK |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 16.3.2 | TAK |
com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta1 | TAK |
com.google.mlkit | wykrywanie pozycji | 17.0.1-beta3 | NIE |
com.google.mlkit | precyzyjne wykrywanie pozycji | 17.0.1-beta3 | NIE |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta1 | NIE |
com.google.mlkit | inteligentna odpowiedź | 16.1.1 | NIE |
com.google.mlkit | tłumacz | 16.1.2 | NIE |
Ulepszenia
W przypadku Androida wprowadziliśmy bibliotekę obsługi funkcji dynamicznych funkcji dynamicznych sklepu Play dla funkcji zależnych od ML Kit i zależności ML Kit. Należy umieścić je w module funkcji dynamicznych podczas tworzenia aplikacji za pomocą pakietu aplikacji w Sklepie Play.
Na urządzeniach z Androidem wycofano interfejs TextRecognition#getClient() z pakietu SDK Text Recognition.
4 maja 2021 r.
Ta poprawka zawiera poprawki błędów w interfejsie API Custom Image Labeling API.
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.4 | NIE |
com.google.android.gms | play-services-mlkit-face-detection | 16.1.6 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.3 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition | 16.1.3 | NIE |
com.google.mlkit | skanowanie kodów kreskowych | 16.1.1 | NIE |
com.google.mlkit | kamera | 16.0.0-beta1 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 16.2.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta1 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.0.7 | NIE |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.3 | NIE |
com.google.mlkit | etykieta-obrazu-niestandardowa | 16.3.1 | NIE |
com.google.mlkit | language-id | 16.1.1 | NIE |
com.google.mlkit | linkfirebase | 16.1.1 | TAK |
com.google.mlkit | wykrywanie obiektów | 16.2.4 | NIE |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 16.3.1 | NIE |
com.google.mlkit | wykrywanie pozycji | 17.0.1-beta3 | NIE |
com.google.mlkit | precyzyjne wykrywanie pozycji | 17.0.1-beta3 | NIE |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta1 | NIE |
com.google.mlkit | inteligentna odpowiedź | 16.1.1 | NIE |
com.google.mlkit | tłumacz | 16.1.2 | NIE |
Poprawki błędów
- Na urządzeniu z Androidem rozwiązaliśmy problem z awariami w interfejsie Custom Image Labeling API podczas pobierania modelu z Firebase.
27 kwietnia 2021 r.
Ta wersja zawiera nowe funkcje i ulepszenia.
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.4 | NIE |
com.google.android.gms | play-services-mlkit-face-detection | 16.1.6 | TAK |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.3 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition | 16.1.3 | NIE |
com.google.mlkit | skanowanie kodów kreskowych | 16.1.1 | NIE |
com.google.mlkit | kamera | 16.0.0-beta1 | TAK |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 16.2.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta1 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.0.7 | TAK |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.3 | NIE |
com.google.mlkit | etykieta-obrazu-niestandardowa | 16.3.1 | NIE |
com.google.mlkit | language-id | 16.1.1 | NIE |
com.google.mlkit | linkfirebase | 16.1.0 | NIE |
com.google.mlkit | wykrywanie obiektów | 16.2.4 | TAK |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 16.3.1 | NIE |
com.google.mlkit | wykrywanie pozycji | 17.0.1-beta3 | NIE |
com.google.mlkit | precyzyjne wykrywanie pozycji | 17.0.1-beta3 | NIE |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta1 | NIE |
com.google.mlkit | inteligentna odpowiedź | 16.1.1 | NIE |
com.google.mlkit | tłumacz | 16.1.2 | TAK |
Ulepszenia
Na urządzeniach z Androidem wprowadziliśmy bibliotekę pomocniczą aparatu dla funkcji MLKit Vision, z której można korzystać z wyjściem kamery bezpośrednio w trybie strumieniowania. Wewnętrznie korzysta z CameraX.
Na Androidzie włączono akcelerację NNAPI na potrzeby wykrywania i śledzenia obiektów za pomocą modeli podstawowych na większej liczbie urządzeń, co umożliwia szybsze wnioskowanie o modelach i oszczędność energii.
Poprawki błędów
- Rozwiązaliśmy problem w interfejsie API FaceDetection w systemie Android, gdy obraz wejściowy został utworzony za pomocą bitmapy z wartością obrotów o wartości innej niż zero.
30 marca 2021 r.
Ta wersja zawiera ulepszenia i poprawki błędów.
Ulepszenia
- Dodaliśmy nowe modele języków skryptów dewanagari dla interfejsów API Digital Ink Recognition.
- Na urządzeniach z Androidem zaktualizowaliśmy wersję zewnętrznych zależności interfejsów API do wykrywania twarzy i interfejsów API do dodawania etykiet do obrazów.
Poprawki błędów
- Na Androidzie dodano uprawnienia sieciowe do interfejsu Translate API, aby aplikacja nie musiała go deklarować.
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.4 | NIE |
com.google.android.gms | play-services-mlkit-face-detection | 16.1.5 | TAK |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.3 | TAK |
com.google.android.gms | play-services-mlkit-text-recognition | 16.1.3 | NIE |
com.google.mlkit | skanowanie kodów kreskowych | 16.1.1 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 16.2.0 | TAK |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta1 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.0.6 | TAK |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.3 | TAK |
com.google.mlkit | etykieta-obrazu-niestandardowa | 16.3.1 | NIE |
com.google.mlkit | language-id | 16.1.1 | NIE |
com.google.mlkit | linkfirebase | 16.1.0 | NIE |
com.google.mlkit | wykrywanie obiektów | 16.2.3 | NIE |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 16.3.1 | NIE |
com.google.mlkit | wykrywanie pozycji | 17.0.1-beta3 | NIE |
com.google.mlkit | precyzyjne wykrywanie pozycji | 17.0.1-beta3 | NIE |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta1 | NIE |
com.google.mlkit | inteligentna odpowiedź | 16.1.1 | NIE |
com.google.mlkit | tłumacz | 16.1.2 | TAK |
2 marca 2021 r.
Ta wersja zawiera nowe funkcje i ulepszenia.
Szczegóły interfejsu iOS API
W tabeli poniżej znajdziesz listę interfejsów API na iOS, które zostały zmienione w tej wersji.
Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|
MLKitBarcodeScanning | 1.2.0 | TAK |
MLKitCommon | 2.1.0 | TAK |
MLKitDigitalInkRecognition | 1.2.0 | TAK |
MLKitEntityExtraction | 1.0.0-beta3 | TAK |
MLKitFaceDetection | 1.2.0 | TAK |
MLKitImageLabeling | 1.2.0 | TAK |
MLKitImageLabelingCommon | 1.2.0 | TAK |
MLKitImageLabelingCustom | 1.2.0 | TAK |
Identyfikator języka MLKit | 1.2.0 | TAK |
MLKitLinkFirebase | 1.2.0 | TAK |
MLKitObjectDetection | 1.2.0 | TAK |
MLKitObjectDetectionCommon | 1.2.0 | TAK |
MLKitObjectDetectionCustom | 1.2.0 | TAK |
MLKitPoseDetection | 1.0.0-beta3 | TAK |
MLKitPoseDetectionAccurate | 1.0.0-beta3 | TAK |
MLKitPoseDetectionCommon | 1.0.0-beta3 | TAK |
MLKitSegmentationCommon | 1.0.0-beta1 | TAK |
MLKitSegmentationSelfie | 1.0.0-beta1 | TAK |
MLKitSmartReply | 1.2.0 | TAK |
MLKitTextRecognition | 1.2.0 | TAK |
MLKitTranslate | 1.2.0 | TAK |
MLKitVision | 1.2.0 | TAK |
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.4 | NIE |
com.google.android.gms | play-services-mlkit-face-detection | 16.1.4 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.2 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition | 16.1.3 | NIE |
com.google.mlkit | skanowanie kodów kreskowych | 16.1.1 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 16.1.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta1 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.0.5 | NIE |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.2 | NIE |
com.google.mlkit | etykieta-obrazu-niestandardowa | 16.3.1 | NIE |
com.google.mlkit | language-id | 16.1.1 | NIE |
com.google.mlkit | linkfirebase | 16.1.0 | NIE |
com.google.mlkit | wykrywanie obiektów | 16.2.3 | NIE |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 16.3.1 | NIE |
com.google.mlkit | wykrywanie pozycji | 17.0.1-beta3 | TAK |
com.google.mlkit | precyzyjne wykrywanie pozycji | 17.0.1-beta3 | TAK |
com.google.mlkit | segmentacja-selfie | 16.0.0-beta1 | TAK |
com.google.mlkit | inteligentna odpowiedź | 16.1.1 | NIE |
com.google.mlkit | tłumacz | 16.1.1 | NIE |
Nowe funkcje
- Dodaliśmy interfejs API Selfie Segmentation, czyli oparte na procesora rozwiązanie, które pozwala programistom łatwo oddzielić tło od użytkowników w obrębie sceny i skupić się na tym, co ważne.
Ulepszenia
- Zwiększono minimalną obsługiwaną wersję Xcode do 12.2 w iOS.
5 lutego 2021 r.
Ta poprawka zawiera poprawkę błędu regresji w interfejsach API wykrywania twarzy.
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.4 | NIE |
com.google.android.gms | play-services-mlkit-face-detection | 16.1.4 | TAK |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.2 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition | 16.1.3 | NIE |
com.google.mlkit | skanowanie kodów kreskowych | 16.1.1 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 16.1.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta1 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.0.5 | TAK |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.2 | NIE |
com.google.mlkit | etykieta-obrazu-niestandardowa | 16.3.1 | NIE |
com.google.mlkit | language-id | 16.1.1 | NIE |
com.google.mlkit | linkfirebase | 16.1.0 | NIE |
com.google.mlkit | wykrywanie obiektów | 16.2.3 | NIE |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 16.3.1 | NIE |
com.google.mlkit | wykrywanie pozycji | 17.0.1-beta2 | NIE |
com.google.mlkit | precyzyjne wykrywanie pozycji | 17.0.1-beta2 | NIE |
com.google.mlkit | inteligentna odpowiedź | 16.1.1 | NIE |
com.google.mlkit | tłumacz | 16.1.1 | NIE |
Ulepszenia i poprawki błędów
- W wykrywaniu twarzy w wersjach 16.1.3 (cienkich) i 16.0.4 (w pakiecie) pojawił się błąd dotyczący regresji, który powodował, że wykrywanie twarzy nie działa prawidłowo. Ta poprawka zawiera błąd.
26 stycznia 2021 r.
Ta wersja zawiera nowe funkcje, ulepszenia i poprawki błędów.
Szczegóły interfejsu iOS API
W tabeli poniżej znajdziesz listę interfejsów API na iOS, które zostały zmienione w tej wersji.
Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|
MLKitBarcodeScanning | 1.1.0 | TAK |
MLKitDigitalInkRecognition | 1.1.0 | TAK |
MLKitEntityExtraction | 1.0.0-beta2 | TAK |
MLKitFaceDetection | 1.1.0 | TAK |
MLKitImageLabeling | 1.1.0 | TAK |
MLKitImageLabelingCustom | 1.1.0 | TAK |
Identyfikator języka MLKit | 1.1.0 | TAK |
MLKitLinkFirebase | 1.1.0 | TAK |
MLKitObjectDetection | 1.1.0 | TAK |
MLKitObjectDetectionCustom | 1.1.0 | TAK |
MLKitPoseDetection | 1.0.0-beta2 | TAK |
MLKitPoseDetectionAccurate | 1.0.0-beta2 | TAK |
MLKitSmartReply | 1.1.0 | TAK |
MLKitTextRecognition | 1.1.0 | TAK |
MLKitTranslate | 1.1.0 | TAK |
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.4 | TAK |
com.google.android.gms | play-services-mlkit-face-detection | 16.1.3 | TAK |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.2 | TAK |
com.google.android.gms | play-services-mlkit-text-recognition | 16.1.3 | TAK |
com.google.mlkit | skanowanie kodów kreskowych | 16.1.1 | TAK |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 16.1.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta1 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.0.4 | TAK |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.2 | TAK |
com.google.mlkit | etykieta-obrazu-niestandardowa | 16.3.1 | TAK |
com.google.mlkit | language-id | 16.1.1 | NIE |
com.google.mlkit | linkfirebase | 16.1.0 | NIE |
com.google.mlkit | wykrywanie obiektów | 16.2.3 | TAK |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 16.3.1 | TAK |
com.google.mlkit | wykrywanie pozycji | 17.0.1-beta2 | TAK |
com.google.mlkit | precyzyjne wykrywanie pozycji | 17.0.1-beta2 | TAK |
com.google.mlkit | inteligentna odpowiedź | 16.1.1 | NIE |
com.google.mlkit | tłumacz | 16.1.1 | NIE |
Nowe funkcje
- Nowa obsługa Z Coordinate w interfejsie Pose Detection API.
Ulepszenia i poprawki błędów
- Interfejs Pose Detection API rozpoznaje więcej pozycji, na przykład gdy użytkownik jest skierowany w stronę kamery podczas przysiadów i pompek.
- Baza z interfejsem Pose Detection API i dokładne modele są znacznie mniejsze. Ta zmiana nie ma wpływu na jakość modeli.
- Interfejsy Android Vision API zostały zaktualizowane. Rozmiar niepakietów w plikach SDK obsługiwanych przez Usługi Google Play został zmniejszony o około 16% (ok. 160 KB).
Grudzień 8, 2020
Ta wersja zawiera nowe funkcje, ulepszenia i poprawki błędów.
Szczegóły interfejsu iOS API
W tabeli poniżej znajdziesz listę interfejsów API na iOS, które zostały zmienione w tej wersji.
Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|
MLKitBarcodeScanning | 1.0.0 | TAK |
MLKitDigitalInkRecognition | 1.0.0 | TAK |
MLKitEntityExtraction | 1.0.0-beta1 | TAK |
MLKitFaceDetection | 1.0.0 | TAK |
MLKitImageLabeling | 1.0.0 | TAK |
MLKitImageLabelingCustom | 1.0.0 | TAK |
Identyfikator języka MLKit | 1.0.0 | TAK |
MLKitLinkFirebase | 1.0.0 | TAK |
MLKitObjectDetection | 1.0.0 | TAK |
MLKitObjectDetectionCustom | 1.0.0 | TAK |
MLKitPoseDetection | 1.0.0-beta1 | TAK |
MLKitPoseDetectionAccurate | 1.0.0-beta1 | TAK |
MLKitSmartReply | 1.0.0 | TAK |
MLKitTextRecognition | 1.0.0 | TAK |
MLKitTranslate | 1.0.0 | TAK |
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.3 | TAK |
com.google.android.gms | play-services-mlkit-face-detection | 16.1.2 | TAK |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.1 | TAK |
com.google.android.gms | play-services-mlkit-text-recognition | 16.1.2 | TAK |
com.google.mlkit | skanowanie kodów kreskowych | 16.1.0 | TAK |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 16.1.0 | NIE |
com.google.mlkit | wyodrębnianie encji | 16.0.0-beta1 | TAK |
com.google.mlkit | wykrywanie twarzy | 16.0.3 | TAK |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.1 | TAK |
com.google.mlkit | etykieta-obrazu-niestandardowa | 16.3.0 | TAK |
com.google.mlkit | language-id | 16.1.1 | NIE |
com.google.mlkit | linkfirebase | 16.1.0 | TAK |
com.google.mlkit | wykrywanie obiektów | 16.2.2 | TAK |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 16.3.0 | TAK |
com.google.mlkit | wykrywanie pozycji | 17.0.1-beta1 | TAK |
com.google.mlkit | precyzyjne wykrywanie pozycji | 17.0.1-beta1 | TAK |
com.google.mlkit | inteligentna odpowiedź | 16.1.1 | NIE |
com.google.mlkit | tłumacz | 16.1.1 | NIE |
Nowe funkcje
- Pakiet ML Kit nie jest już w wersji beta. Wszystkie interfejsy API pakietu ML Kit (z wyjątkiem wykrywania pozycji i ekstrakcji jednostek) są ogólnodostępne.
Dodano interfejs API Entity Extraction (beta). Ten interfejs API umożliwia wykrywanie i lokalizowanie encji (np. adresów, daty, godziny itp.) na podstawie nieprzetworzonego tekstu. Obsługuje 11 typów encji i 15 języków przy użyciu tej samej technologii, która obsługuje inteligentne zaznaczanie tekstu w Androidzie Q+.
Wyodrębnianie encji działa w pełni offline (z wyjątkiem jednorazowego pobrania wybranego modelu językowego, który ma rozmiar ok. 700 KB) i obsługuje zarówno Androida, jak i iOS.
Ulepszenia i poprawki błędów
- Zmiana powodująca niezgodność: interfejs AutoML Image labeling API został usunięty. Zamiast tego niestandardowe modele klasyfikacji obrazów wytrenowane z użyciem AutoML Vision Edge są teraz obsługiwane bezpośrednio przez interfejsy API oznaczania obrazów niestandardowych etykietami oraz Wykrywanie i śledzenie obiektów niestandardowych.
- Niestandardowe oznaczanie obrazów oraz Niestandardowe wykrywanie i śledzenie obiektów obsługują teraz modele zdalne hostowane w Firebase.
- Dodano klasy
RemoteModelSource
,FirebaseModelSource
iCustomRemoteModel
w celu obsługi modeli niestandardowych hostowanych zdalnie na serwerze Firebase. Dodaliśmy również obsługę tworzenia instancjiLocalModel
ze ścieżki pliku manifestu lokalnego modelu niestandardowego wytrenowanego przez AutoML Vision Edge. - W przypadku interfejsu API dodawania etykiet do obrazów niestandardowych dodaliśmy obsługę zdalnego modelu niestandardowego do klasy
CustomImageLabelerOptions
. - W przypadku interfejsu API wykrywania niestandardowych obiektów dodaliśmy obsługę zdalnego modelu niestandardowego do klasy
CustomObjectDetectorOptions
.
- Dodano klasy
- W przypadku Androida znacznie zmniejszono rozmiar pakietu SDK Vision API. W przypadku interfejsów API z niepołączonymi wersjami (wspieranymi przez Usługi Google Play) rozmiar pobieranego pakietu SDK zmniejsza się o około 900 KB (około 65% rozmiaru pierwotnego). W przypadku pozostałych interfejsów Vision API rozmiar pobieranego pakietu SDK zmniejsza się o około 600 KB. Wyjątkiem jest Digital Ink Recognition, w którym rozmiar pakietu SDK pozostaje taki sam.
- Na urządzeniach z Androidem włączono akcelerację NNAPI w przypadku wykrywania i śledzenia obiektów za pomocą modeli podstawowych w
STREAM_MODE
na wybranych urządzeniach i systemach operacyjnych (Pixel 3, 3XL, 4, 4XL z Androidem Q lub R obecnie). Pozwala to szybciej wnioskować na podstawie modelu i oszczędzać energię. - Na urządzeniach z Androidem rozwiązaliśmy problem z interfejsem API Barcode Scanning, który nie działał na niektórych urządzeniach z systemem
camera-camera2:1.0.0-beta08
lub nowszym.
2 listopada 2020 r.
Ta wersja zawiera ulepszenia i poprawki błędów.
iOS: GoogleMLKit/LinkFirebase 0.64.1
Ulepszenia i poprawki błędów
- Uaktualniliśmy zakres wersji zależności FirebaseCore w MLKitLinkFirebase z 6.x do 7.x (zależność FirebaseInstanceID z 4.x do 7.x).
29 października 2020 r.
Ta wersja zawiera ulepszenia i poprawki błędów.
iOS: GoogleMLKit/Common 0.64.2
Ulepszenia i poprawki błędów
- Uaktualniono zakres wersji zależności GoogleUtilities/UserDefaults w MLKitCommon z 6.x do 7.x.
26 października 2020 r.
Ta wersja zawiera ulepszenia i poprawki błędów.
iOS: GoogleMLKit/Common 0.64.1
Ulepszenia i poprawki błędów
- Uaktualniono zakres wersji zależności GoogleDataTransport w MLKitCommon z 7.x do 8.x.
29 września 2020 r.
Ta wersja zawiera nowe funkcje, ulepszenia i poprawki błędów.
Wersja interfejsu iOS API: 0.64.0
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.2 | NIE |
com.google.android.gms | play-services-mlkit-face-detection | 16.1.1 | NIE |
com.google.android.gms | play-services-mlkit-image-labeling | 16.0.0 | TAK |
com.google.android.gms | play-services-mlkit-text-recognition | 16.1.1 | NIE |
com.google.mlkit | skanowanie kodów kreskowych | 16.0.3 | NIE |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 16.1.0 | NIE |
com.google.mlkit | wykrywanie twarzy | 16.0.2 | NIE |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.0 | NIE |
com.google.mlkit | etykieta-obrazów-automl | 16.2.1 | NIE |
com.google.mlkit | etykieta-obrazu-niestandardowa | 16.2.1 | NIE |
com.google.mlkit | language-id | 16.1.1 | NIE |
com.google.mlkit | linkfirebase | 16.0.1 | NIE |
com.google.mlkit | wykrywanie obiektów | 16.2.1 | NIE |
com.google.mlkit | object-detectio-custom | 16.2.1 | NIE |
com.google.mlkit | wykrywanie pozycji | 17.0.0 | TAK |
com.google.mlkit | precyzyjne wykrywanie pozycji | 17.0.0 | TAK |
com.google.mlkit | inteligentna odpowiedź | 16.1.1 | NIE |
com.google.mlkit | tłumacz | 16.1.1 | NIE |
Nowe funkcje
- Na urządzeniach z Androidem dodaliśmy „cienki” wariant interfejsu Image Labeling API, który jest obsługiwany przez Usługi Google Play. Zmniejsza wpływ na aplikację o około 3 MB w porównaniu z wersją w pakiecie.
Ulepszenia i poprawki błędów
- Zmiana powodująca niezgodność: podziel Wykrywanie pozycji na 2 biblioteki do optymalizacji rozmiaru. Jedna z nich zawiera tylko szybkie modele, a druga – tylko dokładne modele. Pomaga to zmniejszyć rozmiar aplikacji, jeśli używasz tylko jednego zestawu modeli. Ta sama zmiana pojawiła się w iOS: pod PoseDetection zawiera teraz tylko szybkie modele. Aby używać dokładnych modeli, użyj poda PoseDetectionMeasure.
- Naprawiono wyciek pamięci na urządzeniu z iOS, który wystąpił podczas zmiany lokalizacji detektora pozycji.
25 sierpnia 2020 r.
Ta wersja zawiera nowe funkcje, ulepszenia i poprawki błędów.
Wersja interfejsu iOS API: 0.63.0
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida, które zostały zmienione w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.2 | TAK |
com.google.android.gms | play-services-mlkit-face-detection | 16.1.1 | TAK |
com.google.android.gms | play-services-mlkit-text-recognition | 16.1.1 | TAK |
com.google.mlkit | skanowanie kodów kreskowych | 16.0.3 | TAK |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 16.1.0 | TAK |
com.google.mlkit | wykrywanie twarzy | 16.0.2 | TAK |
com.google.mlkit | oznaczanie obrazów etykietami | 17.0.0 | TAK |
com.google.mlkit | etykieta-obrazów-automl | 16.2.1 | TAK |
com.google.mlkit | etykieta-obrazu-niestandardowa | 16.2.1 | TAK |
com.google.mlkit | language-id | 16.1.1 | TAK |
com.google.mlkit | linkfirebase | 16.0.1 | TAK |
com.google.mlkit | wykrywanie obiektów | 16.2.1 | TAK |
com.google.mlkit | object-detectio-custom | 16.2.1 | TAK |
com.google.mlkit | wykrywanie pozycji | 16.0.0 | TAK |
com.google.mlkit | inteligentna odpowiedź | 16.1.1 | TAK |
com.google.mlkit | tłumacz | 16.1.1 | TAK |
Nowe funkcje
Dodaliśmy Pose Detection API – oparte na procesorach, lekkie i uniwersalne rozwiązanie dla programistów do śledzenia fizycznej aktywności użytkownika w aplikacjach w czasie rzeczywistym. Wykrywanie pozycji to 33-punktowe dopasowanie szkieletu (ze śledzeniem dłoni i stóp) użytkownika w czasie rzeczywistym. Zostało tak dostrojone, aby sprawdzało się w skomplikowanych przypadkach sportowych.
Wykrywanie pozycji działa też w trybie offline, ma 2 tryby operacyjne (szybki i dokładny) i obsługuje Androida oraz iOS.
Ulepszenia i poprawki błędów
- Dodaliśmy obsługę tworzenia obiektu LocalModel z identyfikatorem URI w Androidzie.
- Nowe mechanizmy rozpoznawania pisma łacińskiego w językach filipińskim (
fil
/tl
), uzbeckim (uz-Latn
) i berberyjskim (ber-Latn
) w cyfrowym rozpoznawaniu pisma odręcznego. - Ulepszone modele języków cyrylicy w cyfrowym rozpoznawaniu tuszu.
- Zmieniono kod hebrajski z
iw
nahe
w sekcji Identyfikacja języka na Androidzie, ponieważ interfejsiw
został wycofany w BCP-47.
28 lipca 2020 r.
Ta wersja zawiera nowe funkcje, ulepszenia i poprawki błędów.
Wersja interfejsu iOS API: 0.62.0
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.1 | TAK |
com.google.android.gms | play-services-mlkit-face-detection | 16.1.0 | NIE |
com.google.android.gms | play-services-mlkit-text-recognition | 16.1.0 | NIE |
com.google.mlkit | skanowanie kodów kreskowych | 16.0.2 | TAK |
com.google.mlkit | rozpoznawanie pisma cyfrowego | 16.0.0 | TAK |
com.google.mlkit | wykrywanie twarzy | 16.0.1 | NIE |
com.google.mlkit | oznaczanie obrazów etykietami | 16.2.0 | TAK |
com.google.mlkit | etykieta-obrazów-automl | 16.2.0 | TAK |
com.google.mlkit | etykieta-obrazu-niestandardowa | 16.2.0 | TAK |
com.google.mlkit | language-id | 16.1.0 | NIE |
com.google.mlkit | linkfirebase | 16.0.0 | NIE |
com.google.mlkit | wykrywanie obiektów | 16.2.0 | TAK |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 16.2.0 | TAK |
com.google.mlkit | inteligentna odpowiedź | 16.1.0 | NIE |
com.google.mlkit | tłumacz | 16.1.0 | NIE |
Nowe funkcje
Dodaliśmy nowy interfejs Digital Ink Recognition (Rozpoznawanie tuszu), który rozpoznaje tekst i kształty napisane odręcznie na cyfrowej powierzchni (np. na ekranach dotykowych). Obsługuje ponad 300 języków oraz obsługuje emotikony i automatyczne rysowanie. To ta sama technologia, która stosuje się w układach rozpoznawania pisma odręcznego w Gboard, w aplikacjach Tłumacz Google i w grze Quick, Draw!.
Funkcja ta działa w pełni offline (z wyjątkiem jednorazowego pobrania pakietów językowych) i obsługuje zarówno Androida, jak i iOS.
W Androidzie dodaliśmy obsługę określania własnego niestandardowego wykonawcy do wykonywania kosztownych zadań, takich jak ładowanie modelu i wnioskowanie na potrzeby etykietowania obrazów oraz wykrywania i śledzenia obiektów. W tej wersji wszystkie interfejsy ML Kit API obsługują teraz niestandardowych wykonawców.
Domyślnie ML Kit używa wysoce zoptymalizowanej, wewnętrznie zarządzanej puli wątków do uruchamiania zadań w tle. Ten interfejs API może być pomocny w specjalnych przypadkach użycia, w których deweloperzy wolą zachować pełną kontrolę nad wątkami w aplikacji.
Ulepszenia i poprawki błędów
- W systemie Android w przypadku interfejsu Barcode Scanning API została naprawiona obsługa obrotu obrazu wejściowego.
15 lipca 2020 r.
Ta wersja zawiera ulepszenia i poprawki błędów.
iOS: GoogleMLKit/Common 0.61.1
Ulepszenia i poprawki błędów
- Uaktualniliśmy zakres wersji zależności GoogleDataTransport w MLKitCommon z 3.2 lub nowszej wersji do 7.0 lub nowszej.
- Usunięto zależność GoogleDataTransportCCTSupport z MLKitCommon.
1 lipca 2020 r.
Ta wersja zawiera nowe funkcje, ulepszenia i poprawki błędów.
Wersja interfejsu iOS API: 0.61.0
Szczegóły interfejsu Android API
W tabeli poniżej znajdziesz listę interfejsów API Androida w tej wersji.
Identyfikator grupy | Nazwa artefaktu | Wersja | Zaktualizowano? |
---|---|---|---|
com.google.android.gms | play-services-mlkit-barcode-scanning | 16.1.0 | TAK |
com.google.android.gms | play-services-mlkit-face-detection | 16.1.0 | TAK |
com.google.android.gms | play-services-mlkit-text-recognition | 16.1.0 | TAK |
com.google.mlkit | skanowanie kodów kreskowych | 16.0.1 | TAK |
com.google.mlkit | wykrywanie twarzy | 16.0.1 | TAK |
com.google.mlkit | oznaczanie obrazów etykietami | 16.1.0 | TAK |
com.google.mlkit | etykieta-obrazów-automl | 16.1.0 | TAK |
com.google.mlkit | etykieta-obrazu-niestandardowa | 16.1.0 | TAK |
com.google.mlkit | language-id | 16.1.0 | TAK |
com.google.mlkit | linkfirebase | 16.0.0 | NIE |
com.google.mlkit | wykrywanie obiektów | 16.1.0 | TAK |
com.google.mlkit | Wykrywanie obiektów - niestandardowe | 16.1.0 | TAK |
com.google.mlkit | inteligentna odpowiedź | 16.1.0 | TAK |
com.google.mlkit | tłumacz | 16.1.0 | TAK |
Nowe funkcje
- Interfejsy API oznaczania obrazów etykietami oraz wykrywania i śledzenia obiektów obsługują teraz modele niestandardowe oparte na liczbie zmiennoprzecinkowej.
W Androidzie dodaliśmy obsługę określania własnego niestandardowego wykonawcy do wykonywania kosztownych zadań, takich jak ładowanie modelu i wnioskowanie dla wszystkich interfejsów API z wyjątkiem oznaczania obrazów etykietami oraz wykrywania i śledzenia obiektów.
Domyślnie ML Kit używa wysoce zoptymalizowanej, wewnętrznie zarządzanej puli wątków do uruchamiania zadań w tle. Ten interfejs API może być pomocny w specjalnych przypadkach użycia, w których deweloperzy wolą zachować pełną kontrolę nad wątkami w aplikacji.
Ulepszenia i poprawki błędów
- Zmiana niezbędna: na iOS poprawiliśmy literówkę w interfejsie Barcode Scanning API w interfejsie
BarcodePersonName
i zmieniliśmy nazwę właściwościpronounciation
napronunciation
. - Naprawiono problem z interfejsami API Tłumacza i Smart Reply na iOS, który powodował awarię aplikacji, jeśli ustawienia języka urządzenia nie określają regionu (np. „pl” zamiast „en-US”).
3 czerwca 2020 r.
Android: 16.0.0 / iOS: 0.60.0
To pierwsza wersja ML Kit jako niezależnego pakietu SDK, niezależnego od Firebase. Oferuje on wszystkie działające na urządzeniu interfejsy API, które wcześniej były oferowane w ramach pakietu SDK ML Kit dla Firebase. Więcej informacji na temat tej zmiany oraz instrukcje przenoszenia istniejących aplikacji znajdziesz w naszym przewodniku po migracji.
Ta wersja zawiera nowe funkcje, ulepszenia i poprawki błędów.
Nowe funkcje
- Nowe interfejsy API do oznaczania obrazów niestandardowych i niestandardowego wykrywania i śledzenia obiektów, które ułatwiają korzystanie w aplikacjach z niestandardowych modeli klasyfikacji obrazów (wytrenowanych lub niedawno wytrenowanych z wykorzystaniem różnych źródeł) oraz tworzenie dla użytkowników interaktywnych funkcji w czasie rzeczywistym.
Ulepszenia i poprawki błędów
- W przypadku Androida dodaliśmy obsługę konturu twarzy w „cienkiej” wersji interfejsu FaceDetection API, która jest obsługiwana przez Usługi Google Play. Zmniejsza wpływ na rozmiar aplikacji o ok.20,3 MB w porównaniu z wersją w pakiecie.
- Na urządzeniach z Androidem ulepszyliśmy wydajność aplikacji CameraX i Aparat 2 w zakresie interfejsów API skanowania kodów kreskowych i wykrywania twarzy przez przeniesienie kodu przetwarzania obrazu z języka Java do kodu natywnego.
- Obsługa Android Jetpack Lifecycle została dodana do wszystkich interfejsów API. Programiści mogą za pomocą
addObserver
automatycznie zarządzać inicjowaniem i wyłączaniem interfejsów ML Kit API, gdy użytkownik lub system obraca ekran lub zamyka aplikację. Dzięki temu integracja z CameraX będzie prostsza. - Text Recognition API: teraz dostępny jest najpopularniejszy język
- Interfejs Face Detection: dostępny jest kąt Eulera X twarzy.
- Barcode Scanning API [w pakiecie]: dodano obsługę wykrywania nieprawidłowego startu/zatrzymania wzorca PDF417, co zwiększa czułość o 10%.
- Object Detection and Tracking API: zaktualizowaliśmy model lokalizatora, poprawiając średnią dokładność i zmniejszając rozmiar danych o ok. 700 KB.
Starsze wersje
Zmiany wprowadzone przed 3 czerwca 2020 roku można znaleźć w informacjach o wersji Firebase.