Hướng dẫn thiết lập Python

Trang này cho bạn biết cách thiết lập môi trường phát triển để sử dụng MediaPipe Tasks trong ứng dụng Python.

Nền tảng và phiên bản được hỗ trợ

Để xây dựng ứng dụng bằng MediaPipe Tasks, bạn cần phát triển như sau tài nguyên môi trường:

  • Hệ điều hành:
    • Máy tính: Windows, Mac, Linux
    • IoT: Hệ điều hành Raspberry 64 bit
  • Python: phiên bản 3.9 – 3.12
  • PIP: phiên bản 20.3+

Thiết lập môi trường dành cho nhà phát triển

Trước khi chạy tác vụ MediaPipe trên ứng dụng Python, hãy cài đặt MediaPipe .

$ python -m pip install mediapipe

Sau khi cài đặt, hãy nhập gói này vào dự án phát triển của bạn.

import mediapipe as mp

Các phần phụ thuộc MediaPipe Tasks

MediaPipe Tasks cung cấp 3 thư viện tạo sẵn dành cho hình ảnh, văn bản và âm thanh. Tuỳ thuộc vào tác vụ MediaPipe mà ứng dụng sử dụng, hãy nhập tầm nhìn, văn bản hoặc vào dự án phát triển của mình.

Nhiệm vụ liên quan đến thị giác

Mô-đun tầm nhìn MediaPipe Tasks chứa các nhiệm vụ xử lý hình ảnh hoặc video đầu vào. Để nhập thư viện tầm nhìn MediaPipe Tasks, hãy nhập vào dự án phát triển của bạn.

from mediapipe.tasks.python import vision

Việc cần làm qua tin nhắn

Mô-đun văn bản MediaPipe Tasks chứa các tác vụ xử lý dữ liệu đầu vào dạng chuỗi.To nhập thư viện văn bản MediaPipe Tasks, hãy nhập phần phụ thuộc sau vào vào dự án phát triển của bạn.

from mediapipe.tasks.python import text

Tác vụ âm thanh

Mô-đun âm thanh MediaPipe Tasks chứa các tác vụ xử lý đầu vào âm thanh. Người nhận nhập thư viện âm thanh MediaPipe Tasks, nhập phần phụ thuộc sau vào vào dự án phát triển của bạn.

from mediapipe.tasks.python import audio

Cấu hình BaseOptions

BaseOptions cho phép định cấu hình chung của các API tác vụ MediaPipe.

Tên tùy chọn Mô tả Giá trị được chấp nhận
model_asset_buffer Nội dung tệp thành phần mô hình. Lập mô hình nội dung dưới dạng chuỗi byte
model_asset_path Đường dẫn của nội dung mô hình sẽ mở và ánh xạ vào bộ nhớ. Đường dẫn tệp dưới dạng chuỗi

Khắc phục sự cố

Để được trợ giúp với các câu hỏi kỹ thuật liên quan đến MediaPipe, hãy truy cập vào nhóm thảo luận hoặc Stack Overflow cho sự hỗ trợ của cộng đồng. Để báo cáo lỗi hoặc đưa ra yêu cầu về tính năng, gửi vấn đề lên GitHub.

Để được trợ giúp thiết lập môi trường phát triển Python, hãy truy cập vào Hướng dẫn dành cho nhà phát triển Python.