เราเลิกใช้งาน Google Mobile Vision แล้ว และเรากำลังขอให้นักพัฒนาแอปย้ายข้อมูลไปยัง ML Kit SDK ซึ่งมาแทนที่ การย้ายข้อมูลไปยัง SDK ใหม่ช่วยให้คุณได้ประสิทธิภาพ ความเสถียร และฟีเจอร์ล่าสุดที่ดีที่สุด นอกจากนี้ ML Kit ยังมี API ที่ขับเคลื่อนด้วย ML ด้วย ซึ่งไม่ได้มีไว้สำหรับ Vision เท่านั้น แต่ยังรวมถึง Use Case ภาษาธรรมชาติด้วย
หากคุณใช้ API การสแกนบาร์โค้ด การจดจำข้อความ หรือการตรวจจับใบหน้าของ Mobile Vision ในแอป โปรดย้ายข้อมูลไปยัง ML Kit SDK ใหม่โดยทำตามคู่มือการย้ายข้อมูล ML Kit สำหรับ Android และคู่มือการย้ายข้อมูล ML Kit สำหรับ iOS
คำถามที่พบบ่อย
ฉันจะทราบได้อย่างไรว่าแอปของฉันใช้ Mobile Vision อยู่
ใน Android ให้ตรวจสอบว่าไฟล์ Gradle ของโมดูล (ระดับแอป) (โดยทั่วไปคือ app/build.gradle
) มีทรัพยากร Dependency ต่อไปนี้หรือไม่
com.google.android.gms:play-services-vision:x.x.x
ใน iOS ให้ตรวจสอบว่า podfile มีทรัพยากร Dependency รายการใดรายการหนึ่งต่อไปนี้หรือไม่
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 ซึ่งรวมถึงโมเดล ML ที่อัปเดตและการเร่งฮาร์ดแวร์
นอกจากนี้ ML Kit API ยังมีประโยชน์อื่นๆ อีกดังนี้
- ตัวแปรชุดใหม่ของ API บน Android ที่ช่วยให้คุณลิงก์ ML Kit SDK กับแอปพลิเคชันได้แบบคงที่
การปรับปรุงเฉพาะ API เช่น
- API การสแกนบาร์โค้ดรองรับเอาต์พุตดิบแล้ว
- ตอนนี้ Face Detection API มอบมุม ออยเลอร์ X แล้ว
เพิ่มการสนับสนุน Android Jetpack Lifecycle ลงใน API ทั้งหมด คุณใช้
addObserver
เพื่อจัดการการเริ่มต้นและการทำลายของ ML Kit API ได้โดยอัตโนมัติเมื่อผู้ใช้ / ระบบกำลังหมุนหน้าจอ แอปนี้ช่วยให้ผสานรวมกับ CameraX ได้ง่ายขึ้น
ดูรายการการเปลี่ยนแปลงล่าสุดทั้งหมดได้ในบันทึกประจำรุ่นของ ML Kit SDK
ML Kit API มีฟังก์ชันการทำงานเหมือนกับ Mobile Vision API ไหม
API การสแกนบาร์โค้ด การจดจำข้อความ และการตรวจจับใบหน้ามีฟังก์ชันการทำงานและความสามารถเหมือนกับ AI ของ Mobile Vision
แต่มีข้อยกเว้นคือ ML Kit ไม่รองรับตัวตรวจจับมัลติโปรเซสเซอร์ มัลติโปรเซสเซอร์ และโปรเซสเซอร์ที่มีการโฟกัสใน Mobile Vision อีกต่อไป นักพัฒนาซอฟต์แวร์สามารถ ติดตั้งใช้งานฟังก์ชันเดียวกันนี้ได้ง่ายๆ หากต้องการ
การขอความช่วยเหลือ
หากพบปัญหา โปรดไปที่หน้าชุมชนซึ่งเราได้ระบุช่องที่ช่องทางสำหรับติดต่อเราได้