Halaman ini menunjukkan cara menyiapkan lingkungan pengembangan untuk menggunakan MediaPipe Tasks di aplikasi Python.
Platform dan versi yang didukung
Membuat aplikasi dengan MediaPipe Tasks memerlukan resource lingkungan pengembangan berikut:
- OS:
- 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 paket MediaPipe.
$ 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 library visi, teks, atau audio ke dalam project pengembangan Anda.
Tugas penglihatan
Modul visi MediaPipe Tasks berisi tugas yang menangani input gambar atau video. Untuk mengimpor library MediaPipe Tasks Vision, impor dependensi berikut ke project pengembangan Anda.
from mediapipe.tasks.python import vision
Tugas teks
Modul teks MediaPipe Tasks berisi tugas yang menangani input string.Untuk mengimpor library teks MediaPipe Tasks, impor dependensi berikut ke project pengembangan Anda.
from mediapipe.tasks.python import text
Tugas audio
Modul audio MediaPipe Tasks berisi tugas yang menangani input suara. Untuk mengimpor library audio MediaPipe Tasks, impor dependensi berikut ke dalam project pengembangan Anda.
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 terkait 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 mendapatkan bantuan dalam menyiapkan lingkungan pengembangan Python, buka panduan developer Python.