Google Mobile Vision को बंद कर दिया गया है. हम डेवलपर से ML Kit SDK पर माइग्रेट करने के लिए कह रहे हैं, जो इसका विकल्प है. नए SDK पर माइग्रेट करने से, आपको बेहतर परफ़ॉर्मेंस, स्थिरता, और नई सुविधाएं मिलती हैं. इसके अलावा, ML Kit मशीन लर्निंग की मदद से काम करने वाले अन्य एपीआई भी उपलब्ध कराता है. ये एपीआई न सिर्फ़ विज़न के लिए, बल्कि नैचुरल लैंग्वेज के इस्तेमाल के मामलों के लिए भी उपलब्ध हैं.
अगर आज भी अपने ऐप्लिकेशन में Mobile Vision के बारकोड स्कैनिंग, टेक्स्ट पहचानने या चेहरे का पता लगाने वाले एपीआई का इस्तेमाल किया जा रहा है, तो कृपया नए ML Kit SDK पर माइग्रेट करें. इसके लिए, Android के लिए ML Kit माइग्रेशन गाइड और iOS के लिए ML Kit माइग्रेशन गाइड को फ़ॉलो करें.
अक्सर पूछे जाने वाले सवाल
मुझे कैसे पता चलेगा कि मेरा ऐप्लिकेशन, 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'
ML Kit SDK पर माइग्रेट करने से मुझे क्या फ़ायदे मिलेंगे?
Mobile Vision SDK के मौजूदा एपीआई अब काम नहीं करेंगे. इसलिए, इन्हें अपडेट नहीं किया जाएगा. ML Kit पर माइग्रेट करने से, यह पक्का किया जा सकता है कि आपके ऐप्लिकेशन को गड़बड़ियों को ठीक करने और एपीआई में हुए सुधारों का फ़ायदा मिले. इनमें अपडेट किए गए एमएल मॉडल और हार्डवेयर ऐक्सिलरेशन शामिल हैं.
इसके अलावा, ML Kit के एपीआई के कुछ और फ़ायदे भी हैं:
- Android पर एपीआई के बंडल किए गए नए वैरिएंट. इनकी मदद से, ML Kit SDK को अपने ऐप्लिकेशन के साथ स्टैटिक तौर पर लिंक किया जा सकता है.
एपीआई से जुड़े सुधार, जैसे कि:
- Barcode Scanning API अब रॉ आउटपुट के साथ काम करता है
- Face Detection API अब यूलर X ऐंगल की जानकारी देता है
सभी एपीआई में Android Jetpack Lifecycle की सुविधा जोड़ी गई है. अब
addObserver
का इस्तेमाल करके, ML Kit API को अपने-आप मैनेज किया जा सकता है. जैसे, ऐप्लिकेशन के स्क्रीन रोटेशन या उपयोगकर्ता / सिस्टम की ओर से बंद होने पर, ML Kit API को शुरू और बंद करना. इससे CameraX के साथ इंटिग्रेट करना आसान हो जाता है.
नए बदलावों की पूरी सूची, ML Kit SDK के रिलीज़ नोट में देखी जा सकती है.
क्या ML Kit API, Mobile Vision API जैसी सुविधाएं देते हैं?
बारकोड स्कैन करने, टेक्स्ट की पहचान करने, और चेहरे का पता लगाने वाले एपीआई, Mobile Vision के काउंटर-पार्ट की तरह ही काम करते हैं.
हालांकि, Mobile Vision में मौजूद मल्टी-डिटेक्टर, मल्टी-प्रोसेसर, और फ़ोकसिंग-प्रोसेसर अब ML Kit में काम नहीं करते. अगर डेवलपर चाहे, तो इस सुविधा को आसानी से लागू किया जा सकता है.
सहायता पाना
अगर आपको कोई समस्या आती है, तो हमारे कम्यूनिटी पेज पर जाएं. यहां हमने उन चैनलों के बारे में बताया है जिनके ज़रिए हमसे संपर्क किया जा सकता है.