Google Mobile Vision को बंद कर दिया गया है. हम डेवलपर से ML Kit 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 पर, देखें कि आपके पॉडफ़ाइल में इनमें से कोई डिपेंडेंसी शामिल है या नहीं:
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 में काम नहीं करते. अगर डेवलपर चाहे, तो इस सुविधा को आसानी से लागू किया जा सकता है.
सहायता पाना
अगर आपको कोई समस्या आती है, तो हमारे कम्यूनिटी पेज पर जाएं. यहां हमने उन चैनलों के बारे में बताया है जिनके ज़रिए हमसे संपर्क किया जा सकता है.