تم إيقاف Google Mobile Vision نهائيًا، ونطلب من المطوّرين نقل البيانات إلى حزمة تطوير البرامج (SDK) لتعلّم الآلة التي تحلّ محلّها. يضمن لك نقل البيانات إلى حزمة تطوير البرامج (SDK) الجديدة الحصول على أفضل أداء وثبات وأحدث الميزات. بالإضافة إلى ذلك، توفّر حزمة تعلّم الآلة واجهات برمجة تطبيقات إضافية مستندة إلى تعلّم الآلة، ليس فقط لحالات استخدام Vision، بل أيضًا لحالات استخدام اللغة الطبيعية.
إذا كنت تستخدم حاليًا واجهات برمجة التطبيقات الخاصة بمسح الرمز الشريطي أو التعرّف على النصوص أو التعرّف على الوجوه في Mobile Vision، يُرجى نقل البيانات إلى حزمة تطوير البرامج (SDK) الجديدة في "حزمة تعلّم الآلة" باتّباع دليل نقل البيانات في "حزمة تعلّم الآلة" لنظام التشغيل Android و دليل نقل البيانات في "حزمة تعلّم الآلة" لنظام التشغيل iOS.
الأسئلة الشائعة
كيف يمكنني معرفة ما إذا كان تطبيقي يستخدم Mobile Vision؟
على Android، تحقَّق مما إذا كان ملف Gradle للوحدة (على مستوى التطبيق) (عادةً
app/build.gradle) يحتوي على هذه التبعية:
com.google.android.gms:play-services-vision:x.x.x
على أجهزة iOS، تحقَّق مما إذا كان ملف podfile يحتوي على إحدى التبعيات التالية:
pod 'GoogleMobileVision/FaceDetector', '8.0.0'pod 'GoogleMobileVision/BarcodeDetector', '8.0.0'pod 'GoogleMobileVision/TextDetector', '8.0.0'
ما هي المزايا التي أحصل عليها من نقل البيانات إلى حزمة تطوير البرامج (SDK) الخاصة بـ "حزمة تعلّم الآلة"؟
بما أنّ واجهات برمجة التطبيقات الحالية التي توفّرها حزمة تطوير البرامج (SDK) لـ Mobile Vision قد تم إيقافها نهائيًا، لن تتلقّى أي تحديثات بعد الآن. يضمن الانتقال إلى "حزمة تعلّم الآلة" استفادة تطبيقك من أحدث إصلاحات الأخطاء والتحسينات على واجهات برمجة التطبيقات، بما في ذلك نماذج تعلُّم الآلة المعدَّلة وتسريع الأجهزة.
بالإضافة إلى ذلك، توفّر واجهات برمجة التطبيقات في حزمة تعلّم الآلة بعض المزايا الأخرى:
- تتوفّر إصدارات جديدة مجمّعة من واجهات برمجة التطبيقات على Android تتيح لك ربط حزمة تطوير البرامج (SDK) الخاصة بـ "حزمة تعلّم الآلة" بتطبيقك بشكل ثابت.
التحسينات الخاصة بواجهة برمجة التطبيقات، على سبيل المثال:
- واجهة برمجة التطبيقات لمسح الرموز الشريطية تتيح الآن إخراج البيانات الأولية
- توفّر واجهة برمجة التطبيقات للتعرّف على الوجوه الآن زاوية أويلر X
تمت إضافة دعم مراحل نشاط Android Jetpack إلى جميع واجهات برمجة التطبيقات. يمكنك الآن استخدام
addObserverلإدارة بدء واجهات برمجة تطبيقات "حزمة تعلّم الآلة" وإيقافها تلقائيًا أثناء تدوير شاشة التطبيق أو إغلاقه من قِبل المستخدم أو النظام. وهذا يجعل التكامل مع CameraX أسهل.
يمكنك الاطّلاع على قائمة كاملة بأحدث التغييرات في ملاحظات إصدار حزمة تطوير البرامج (SDK) الخاصة بحزمة تعلّم الآلة.
هل توفّر واجهات برمجة التطبيقات في "حزمة تعلّم الآلة" الوظائف نفسها التي توفّرها واجهات برمجة التطبيقات في Mobile Vision؟
توفّر واجهات برمجة التطبيقات لمسح الرمز الشريطي والتعرّف على النص والتعرّف على الوجوه الوظائف والإمكانات نفسها التي توفّرها واجهات Mobile Vision.
يُستثنى من ذلك أنّ أدوات الرصد المتعدّدة والمعالِجات المتعدّدة ومعالِجات التركيز في Mobile Vision لم تعُد متاحة في "حزمة تعلّم الآلة". ويمكن للمطوّر تنفيذ الوظيفة نفسها بسهولة نسبية إذا أراد ذلك.
الحصول على المساعدة
إذا واجهت أي مشاكل، يمكنك الاطّلاع على صفحة المنتدى حيث نوضّح القنوات المتاحة للتواصل معنا.