Di chuyển từ Google Mobile Vision

Google Mobile Vision đã ngừng hoạt động và chúng tôi đang yêu cầu nhà phát triển di chuyển sang SDK Bộ công cụ học máy (ML Kit) để thay thế. Việc di chuyển sang SDK mới giúp đảm bảo bạn có được hiệu suất, độ ổn định tốt nhất và các tính năng mới nhất. Ngoài ra, Bộ công cụ học máy còn cung cấp các API khác dựa trên công nghệ học máy, không chỉ cho Thị giác mà còn cho các trường hợp sử dụng Ngôn ngữ tự nhiên.

Nếu hiện đang sử dụng API quét mã vạch, nhận dạng văn bản hoặc phát hiện khuôn mặt của Mobile Vision trong ứng dụng, vui lòng di chuyển sang SDK Bộ công cụ học máy mới bằng cách làm theo hướng dẫn di chuyển sang Bộ công cụ học máy cho Android và hướng dẫn di chuyển sang Bộ công cụ học máy cho iOS.

Câu hỏi thường gặp

Làm cách nào để biết ứng dụng của tôi có đang sử dụng Mobile Vision hay không?

Trên Android, hãy kiểm tra xem tệp Gradle (ở cấp ứng dụng) trong mô-đun của bạn (thường là app/build.gradle) có chứa phần phụ thuộc này hay không:

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

Trên iOS, hãy kiểm tra xem podfile của bạn có chứa một trong các phần phụ thuộc sau hay không:

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

Tôi nhận được những lợi ích gì khi di chuyển sang SDK Bộ công cụ học máy?

Vì các API hiện có do SDK Mobile Vision cung cấp không còn được dùng nữa, nên các API này sẽ không còn nhận được bản cập nhật. Việc di chuyển sang Bộ công cụ học máy đảm bảo ứng dụng của bạn hưởng lợi từ các bản sửa lỗi và cải tiến mới nhất cho API, bao gồm các mô hình học máy và tăng tốc phần cứng mới nhất.

Ngoài ra, các API Bộ công cụ học máy còn mang lại một số lợi ích khác:

  • Các biến thể mới đi kèm của API trên Android cho phép bạn liên kết tĩnh SDK Bộ công cụ học máy với ứng dụng của mình.
  • Các điểm cải tiến dành riêng cho API, ví dụ:

  • Hỗ trợ Vòng đời Android Jetpack được thêm vào tất cả API. Giờ đây, bạn có thể sử dụng addObserver để tự động quản lý việc khởi tạo và chia nhỏ các API Bộ công cụ học máy khi ứng dụng xoay màn hình hoặc bị người dùng/hệ thống đóng. Điều này giúp bạn dễ dàng tích hợp với CameraX hơn.

Bạn có thể xem danh sách đầy đủ các thay đổi mới nhất trong ghi chú phát hành SDK Bộ công cụ học máy.

Các API Bộ công cụ học máy có cung cấp chức năng giống như API Mobile Vision không?

Các API Quét mã vạch, Nhận dạng văn bản và Phát hiện khuôn mặt cung cấp chức năng và khả năng giống như các API Mobile Vision tương ứng.

Ngoại lệ là Bộ công cụ học máy không còn hỗ trợ các bộ đa phát hiện, bộ đa xử lý và bộ xử lý lấy nét trong Mobile Vision. Nhà phát triển có thể triển khai chức năng tương tự một cách tương đối dễ dàng nếu muốn.

Nhận trợ giúp

Nếu bạn gặp vấn đề, hãy xem trang Cộng đồng của chúng tôi, nơi chúng tôi nêu rõ các kênh bạn có thể dùng để liên hệ với chúng tôi.