מעבר מ-Google Mobile Vision

שירות Google Mobile Vision הוצא משימוש, ואנחנו מבקשים ממפתחים לעבור ל-ML Kit SDK, שהוא הגרסה החלופית שלו. מעבר ל-SDK החדש מבטיח לקבל את הביצועים הטובים ביותר, היציבות והתכונות העדכניות ביותר. בנוסף, ערכת ML Kit מספקת ממשקי API נוספים שמבוססים על למידת מכונה, לא רק לראייה, אלא גם תרחישים לדוגמה של שפה טבעית.

אם אתם משתמשים כיום באפליקציה שלכם בממשקי API לסריקת ברקוד, לזיהוי טקסט או לזיהוי פנים של Mobile Vision, צריך לעבור ל-ML Kit SDK החדש, לפי ההוראות הבאות ML Kit ל-Android מדריך להעברת ML Kit ל-iOS.

שאלות נפוצות

איך אוכל לדעת אם באפליקציה שלי משתמשים ב-Mobile Vision?

ב-Android, בודקים אם קובץ Gradle של המודול (ברמת האפליקציה) (בדרך כלל) app/build.gradle) מכילה את התלות הזו:

  • com.google.android.gms:play-services-vision:x.x.x

ב-iOS, בודקים אם קובץ ה-Podfile מכיל אחד מיחסי התלות הבאים:

  • pod 'GoogleMobileVision/FaceDetector', '3.2.0'
  • pod 'GoogleMobileVision/BarcodeDetector', '3.2.0'
  • pod 'GoogleMobileVision/TextDetector', '3.2.0'

מה היתרונות של המעבר ל-ML Kit SDK?

מאחר שממשקי ה-API הקיימים ב-Mobile Vision SDK הוצאו משימוש, לא יישלחו אליו יותר עדכונים. מעבר ל-ML Kit מבטיח את האפליקציה הודות לתיקונים ולשיפורים האחרונים בממשקי ה-API, כולל מודלים מעודכנים של למידת מכונה והאצת חומרה.

נוסף על כך, לממשקי ה-API של ML Kit יש כמה יתרונות נוספים:

  • גרסאות חדשות בחבילה של ממשקי ה-API ב-Android שמאפשרות קישור סטטי את ML Kit SDK באפליקציה שלכם.
  • שיפורים ספציפיים ל-API, לדוגמה:

  • מחזור החיים של Android Jetpack לכל ממשקי ה-API יש תמיכה. עכשיו אתה יכול להשתמש באפליקציה addObserver כדי לבצע באופן אוטומטי לנהל את ההפעלה וההוצאה של ממשקי API של ML Kit בזמן שהאפליקציה עוברת במסך סיבוב או סגירה על ידי המשתמש או המערכת. כך אפשר לשלב את CameraX יותר קל.

בגרסה של ML Kit SDK אפשר למצוא רשימה מלאה של השינויים האחרונים הערות.

האם ממשקי ML Kit API מספקים את אותה פונקציונליות כמו Mobile Vision API?

ממשקי ה-API לסריקת ברקוד, זיהוי טקסט וזיהוי פנים מספקים אותה פונקציונליות ויכולות כמו Mobile Vision,

יוצא הדופן הוא בגלאים מרובים, מעבדים מרובים ומעבדי מיקוד אין יותר תמיכה ב-Mobile Vision ב-ML Kit. אותה פונקציונליות יכולה הטמעה קלה יחסית על ידי המפתח אם ירצה.

קבלת עזרה

נתקלתם בבעיות? תוכלו לעיין בדף הקהילה שלנו שבו נפרט את הערוצים הזמינים ליצירת קשר איתנו.