توضح لك هذه الصفحة كيفية إعداد بيئة التطوير لاستخدام مهام MediaPipe في تطبيقات بايثون.
الأنظمة الأساسية والإصدارات المتوافقة
يتطلب إنشاء التطبيقات باستخدام مهام MediaPipe موارد بيئة التطوير التالية:
- نظام التشغيل:
- سطح المكتب: Windows وMac وLinux
- إنترنت الأشياء (IoT): Raspberry OS 64 بت
- Python: الإصدار 3.9 - 3.12
- PIP: الإصدار 20.3 أو الإصدارات الأحدث
إعداد بيئة المطوِّر
قبل تشغيل مهمة MediaPipe على تطبيق Python، ثبِّت حزمة MediaPipe.
$ python -m pip install mediapipe
بعد تثبيت الحزمة، قم باستيرادها إلى مشروع التطوير الخاص بك.
import mediapipe as mp
تبعيات "مهام MediaPipe"
توفّر خدمة MediaPipe "مهام Google" ثلاث مكتبات مصمّمة مسبقًا لتوفير المرئيات والنصوص والصوت. بناءً على مهمة MediaPipe التي يستخدمها التطبيق، قم باستيراد الرؤية أو النص أو مكتبة الملفات الصوتية إلى مشروع التطوير لديك.
المهام المتعلّقة بالرؤية
تحتوي وحدة رؤية "مهام MediaPipe" على المهام التي تعالج إدخالات الصور أو الفيديو. لاستيراد مكتبة رؤية MediaPipe Tasks، قم باستيراد التبعية التالية إلى مشروعك في التطوير.
from mediapipe.tasks.python import vision
المهام النصية
تحتوي الوحدة النصية MediaPipe Tasks على المهام التي تعالج إدخالات السلسلة.لاستيراد مكتبة نصوص MediaPipe Tasks، قم باستيراد التبعية التالية إلى مشروع التطوير الخاص بك.
from mediapipe.tasks.python import text
مهام صوتية
تحتوي وحدة الصوت في MediaPipe "مهام Google" على المهام التي تعالج الإدخالات الصوتية. لاستيراد مكتبة الملفات الصوتية في MediaPipe Tasks، عليك استيراد التبعية التالية إلى مشروعك في التطوير.
from mediapipe.tasks.python import audio
إعدادات BaseOptions
تسمح BaseOptions بالتهيئة العامة لواجهات برمجة تطبيقات مهام MediaPipe.
اسم الخيار | الوصف | القيم المقبولة |
---|---|---|
model_asset_buffer |
محتوى ملف مادة عرض النموذج | وضع نموذج للمحتوى كسلسلة بايت |
model_asset_path |
مسار مادة عرض النموذج المطلوب فتحه وربطه بالذاكرة. | مسار الملف كسلسلة |
تحديد المشاكل وحلّها
للحصول على مساعدة بخصوص الأسئلة التقنية المتعلقة بـ MediaPipe، يمكنك الانتقال إلى مجموعة المناقشة أو Stack Overflow للحصول على الدعم من المنتدى. للإبلاغ عن أخطاء أو تقديم طلبات ميزات، يُرجى الإبلاغ عن مشكلة على GitHub.
للحصول على مساعدة في إعداد بيئة تطوير Python، يمكنك الانتقال إلى دليل مطوّري برامج Python.