Halaman ini menunjukkan cara menyiapkan lingkungan pengembangan untuk menggunakan MediaPipe Tugas di aplikasi Python Anda.
Platform dan versi yang didukung
Membangun aplikasi dengan MediaPipe Tasks memerlukan pengembangan berikut resource lingkungan:
- Sistem Operasi:
- Desktop: Windows, Mac, Linux
- IoT: Raspberry OS 64-bit
- Python: versi 3.9 - 3.12
- PIP: versi 20.3+
Penyiapan lingkungan developer
Sebelum menjalankan tugas MediaPipe pada aplikasi Python, instal MediaPipe paket.
$ python -m pip install mediapipe
Setelah menginstal paket, impor paket ke dalam project pengembangan Anda.
import mediapipe as mp
Dependensi Tugas MediaPipe
MediaPipe Tasks menyediakan tiga library bawaan untuk visi, teks, dan audio. Bergantung pada MediaPipe Task yang digunakan oleh aplikasi, impor visi, teks, atau koleksi audio ke dalam project pengembangan Anda.
Tugas penglihatan
Modul visi MediaPipe Tasks berisi tugas yang menangani gambar atau video input. Untuk mengimpor library MediaPipe Tasks vision, impor perintah berikut dependensi ke dalam project pengembangan Anda.
from mediapipe.tasks.python import vision
Tugas teks
Modul teks MediaPipe Tasks berisi tugas yang menangani input string. impor pustaka teks MediaPipe Tasks, impor dependensi berikut ke ke dalam proyek pengembangan.
from mediapipe.tasks.python import text
Tugas audio
Modul audio MediaPipe Tasks berisi tugas yang menangani input suara. Kepada impor library audio MediaPipe Tasks, impor dependensi berikut ke Anda ke dalam proyek pengembangan.
from mediapipe.tasks.python import audio
Konfigurasi BaseOptions
BaseOptions memungkinkan konfigurasi umum MediaPipe Task API.
Nama opsi | Deskripsi | Nilai yang diterima |
---|---|---|
model_asset_buffer |
Konten file aset model. | Konten model sebagai string byte |
model_asset_path |
Jalur aset model yang akan dibuka dan dipetakan ke dalam memori. | Jalur file sebagai string |
Pemecahan masalah
Untuk mendapatkan bantuan mengenai pertanyaan teknis terkait MediaPipe, kunjungi grup diskusi atau Stack Overflow untuk mendapatkan dukungan dari komunitas. Untuk melaporkan bug atau mengajukan permintaan fitur, laporkan masalah di GitHub.
Untuk bantuan dalam menyiapkan lingkungan pengembangan Python Anda, kunjungi Panduan developer Python.