পাইথনের জন্য সেটআপ গাইড

এই পৃষ্ঠাটি আপনাকে দেখায় কিভাবে আপনার Python অ্যাপ্লিকেশনগুলিতে MediaPipe টাস্কগুলি ব্যবহার করার জন্য আপনার বিকাশের পরিবেশ সেট আপ করবেন।

সমর্থিত প্ল্যাটফর্ম এবং সংস্করণ

MediaPipe টাস্কগুলির সাথে অ্যাপ্লিকেশন তৈরি করার জন্য নিম্নলিখিত উন্নয়ন পরিবেশ সংস্থানগুলির প্রয়োজন:

  • ওএস:
    • ডেস্কটপ: উইন্ডোজ, ম্যাক, লিনাক্স
    • আইওটি: রাস্পবেরি ওএস 64-বিট
  • পাইথন: সংস্করণ 3.9 - 3.12
  • পিআইপি: সংস্করণ 20.3+

বিকাশকারী পরিবেশ সেটআপ

একটি Python অ্যাপ্লিকেশনে একটি MediaPipe টাস্ক চালানোর আগে, MediaPipe প্যাকেজটি ইনস্টল করুন।

$ python -m pip install mediapipe

প্যাকেজটি ইনস্টল করার পরে, এটি আপনার উন্নয়ন প্রকল্পে আমদানি করুন।

import mediapipe as mp

মিডিয়াপাইপ টাস্ক নির্ভরতা

MediaPipe টাস্কগুলি দৃষ্টি, পাঠ্য, অডিওর জন্য তিনটি পূর্বনির্মাণ লাইব্রেরি প্রদান করে। অ্যাপ দ্বারা ব্যবহৃত MediaPipe টাস্কের উপর নির্ভর করে, আপনার বিকাশ প্রকল্পে দৃষ্টি, পাঠ্য বা অডিও লাইব্রেরি আমদানি করুন।

দৃষ্টি কাজ

MediaPipe টাস্ক ভিশন মডিউলটিতে এমন কাজ রয়েছে যা ছবি বা ভিডিও ইনপুট পরিচালনা করে। MediaPipe টাস্ক ভিশন লাইব্রেরি আমদানি করতে, আপনার উন্নয়ন প্রকল্পে আপনার উপর নিম্নলিখিত নির্ভরতা আমদানি করুন।

from mediapipe.tasks.python import vision

টেক্সট কাজ

MediaPipe টাস্ক টেক্সট মডিউলে এমন টাস্ক রয়েছে যা স্ট্রিং ইনপুটগুলি পরিচালনা করে৷ MediaPipe টাস্ক টেক্সট লাইব্রেরি আমদানি করতে, আপনার ডেভেলপমেন্ট প্রজেক্টে আপনার উপর নিম্নলিখিত নির্ভরতা আমদানি করুন৷

from mediapipe.tasks.python import text

অডিও কাজ

MediaPipe Tasks অডিও মডিউলটিতে এমন কাজ রয়েছে যা সাউন্ড ইনপুট পরিচালনা করে। MediaPipe Tasks অডিও লাইব্রেরি আমদানি করতে, আপনার উন্নয়ন প্রকল্পে নিম্নলিখিত নির্ভরতা আমদানি করুন।

from mediapipe.tasks.python import audio

বেসঅপশন কনফিগারেশন

BaseOptions MediaPipe টাস্ক API-এর সাধারণ কনফিগারেশনের অনুমতি দেয়।

বিকল্পের নাম বর্ণনা গৃহীত মান
model_asset_buffer মডেল সম্পদ ফাইল বিষয়বস্তু. একটি বাইট স্ট্রিং হিসাবে মডেল সামগ্রী
model_asset_path মেমরিতে খুলতে এবং ম্যাপ করার জন্য মডেল সম্পদের পথ। একটি স্ট্রিং হিসাবে ফাইল পাথ

সমস্যা সমাধান

MediaPipe সম্পর্কিত প্রযুক্তিগত প্রশ্নগুলির সাহায্যের জন্য, সম্প্রদায়ের সমর্থনের জন্য আলোচনা গোষ্ঠী বা স্ট্যাক ওভারফ্লোতে যান৷ বাগ রিপোর্ট করতে বা বৈশিষ্ট্যের অনুরোধ করতে, GitHub-এ একটি সমস্যা ফাইল করুন

আপনার পাইথন ডেভেলপমেন্ট এনভায়রনমেন্ট সেট আপ করতে সাহায্যের জন্য, পাইথন ডেভেলপারের গাইড দেখুন।