সুচিপত্র:

রাস্পবেরি পাই ভয়েস নিয়ন্ত্রিত হোম অটোমেশন: 5 টি ধাপ
রাস্পবেরি পাই ভয়েস নিয়ন্ত্রিত হোম অটোমেশন: 5 টি ধাপ

ভিডিও: রাস্পবেরি পাই ভয়েস নিয়ন্ত্রিত হোম অটোমেশন: 5 টি ধাপ

ভিডিও: রাস্পবেরি পাই ভয়েস নিয়ন্ত্রিত হোম অটোমেশন: 5 টি ধাপ
ভিডিও: Raspberry Pi 400 Unboxing / Review - Ultra Cheap $70 Budget PC for School Students? 2024, নভেম্বর
Anonim
রাস্পবেরি পাই ভয়েস নিয়ন্ত্রিত হোম অটোমেশন
রাস্পবেরি পাই ভয়েস নিয়ন্ত্রিত হোম অটোমেশন

এই নির্দেশনার উদ্দেশ্য হল একটি ধাপে ধাপে টিউটোরিয়াল কিভাবে একটি রাস্পবেরি পাই সেটআপ করা যায় যা আপনার ভয়েস কমান্ডের সাথে আলো / এলইডি স্বয়ংক্রিয় করতে পারে।

ধাপ 1: ধাপ 1: আপনার প্রয়োজনীয় জিনিস / সরঞ্জাম

ধাপ 1: আপনার প্রয়োজনীয় জিনিস / সরঞ্জাম
ধাপ 1: আপনার প্রয়োজনীয় জিনিস / সরঞ্জাম

1. রাস্পবেরি পাই 3 নুবস / রাস্পবিয়ান ওএস সহ।

2. মাইক্রোফোন / ইউএসবি মাইক্রোফোন সহ একটি ইউএসবি ওয়েবক্যাম

3. রাস্পবেরি পাই অ্যাক্সেস করতে উইন্ডোজ / লিনাক্স পিসি

ধাপ 2: ভয়েস সনাক্ত করার জন্য মাইক সেট আপ করা

ভয়েস সনাক্ত করার জন্য মাইক সেট আপ করা হচ্ছে
ভয়েস সনাক্ত করার জন্য মাইক সেট আপ করা হচ্ছে
ভয়েস সনাক্ত করার জন্য মাইক সেট আপ করা হচ্ছে
ভয়েস সনাক্ত করার জন্য মাইক সেট আপ করা হচ্ছে

প্রথমে, আমাদের পরীক্ষা করতে হবে যে আপনার মাইক্রোফোন বা ওয়েবক্যাম রাস্পবেরি পাই দ্বারা সনাক্ত করা হয়েছে এবং মাইক্রোফোনের ভলিউম বেশি। প্রথম ধাপ হল আপনার ওয়েবক্যাম বা মাইক্রোফোনটি "lsusb" কমান্ড ব্যবহার করে তালিকাভুক্ত কিনা তা পরীক্ষা করা।

চিত্র 1: রাস্পবেরি পাই দ্বারা সনাক্ত করা ওয়েবক্যাম বা মাইক্রোফোন পরীক্ষা করা

পরবর্তী পদক্ষেপ মাইক্রোফোন রেকর্ডিং ভলিউম উচ্চ সেট করা হয়। এটি করার জন্য, টার্মিনালে "alsamixer" কমান্ডটি প্রবেশ করান। একটি ঝরঝরে গ্রাফিকাল ইন্টারফেস স্ক্রিন দেখাচ্ছে, ভলিউম সেট করতে আপ বা ডাউন অ্যারো কী টিপুন। F6 (সব) টিপুন, তারপর তালিকা থেকে ওয়েবক্যাম বা মাইক্রোফোন নির্বাচন করুন। আবার রেকর্ডিং ভলিউম উচ্চ করতে সেট আপ তীর কী ব্যবহার করুন।

চিত্র 2: মাইক্রোফোন ভলিউম উচ্চ সেট করা

ধাপ 3: জিপিও পিন সেট আপ করা

জিপিও পিন সেট আপ করা হচ্ছে
জিপিও পিন সেট আপ করা হচ্ছে
জিপিও পিন সেট আপ করা হচ্ছে
জিপিও পিন সেট আপ করা হচ্ছে

জিপিআইও পিন অ্যাক্সেস করতে আপনাকে অবশ্যই আপনার রাস্পবেরি পাইতে ওয়্যারিং পাই ইনস্টল করতে হবে

sudo apt-get git-core ইনস্টল করুন

git ক্লোন git: //git.drogon.net/wiringPi

সিডি ওয়্যারিং

./ বিল্ড

আরও নির্দেশাবলীর জন্য আপনি স্ক্রিনশটগুলি দেখতে পারেন

ধাপ 4: স্ক্রিপ্ট লেখা

'নেতৃত্ব' নামে একটি ফাইল হিসাবে নিম্নলিখিত স্ক্রিপ্ট তৈরি করুন:

#!/বিন/ব্যাশ

যদি [$#> 1]

তারপর

/usr/local/bin/gpio মোড 4 আউট

যদি

তারপর

/usr/local/bin/gpio 4 লিখুন

fi

যদি

তারপর

/usr/local/bin/gpio লিখুন 4 বন্ধ

fi

fi

নিম্নলিখিত কমান্ডের সাহায্যে স্ক্রিপ্টটি এক্সিকিউটেবল হতে সেট করুন:

chmod u+x নেতৃত্বে

এখন এই কমান্ডটি পিনের সাথে সংযুক্ত LED তে থাকা উচিত। (পিন নম্বর বর্ণনা ওয়্যারিং পাই পৃষ্ঠায় পাওয়া যাবে)।

./নেতৃত্বে

বন্ধ করার জন্য এই কমান্ডটি ব্যবহার করা যেতে পারে

./led বন্ধ

ধাপ 5: রাস্পবেরি পাই এর জন্য ভয়েস স্বীকৃতি সফ্টওয়্যার ইনস্টল করা:

রাস্পবেরি পাই এর জন্য ভয়েস স্বীকৃতি সফ্টওয়্যার ইনস্টল করা
রাস্পবেরি পাই এর জন্য ভয়েস স্বীকৃতি সফ্টওয়্যার ইনস্টল করা

প্যাকেজ সংগ্রহের অংশ হিসেবে ভয়েস কমান্ড ইনস্টল করে। এই টিউটোরিয়ালের জন্য আমাদের কেবল নির্ভরতা এবং ভয়েস কমান্ড উপাদানগুলির প্রয়োজন। যখন সেটআপ স্ক্রিপ্ট চলবে, এটি আপনার প্যাকেজগুলি ইনস্টল করার ইচ্ছা জিজ্ঞাসা করবে আপনি কেবল নির্ভরতা এবং ভয়েস কমান্ডের জন্য হ্যাঁ বলতে পারেন।

নিচের কমান্ডগুলো এক্সিকিউট করুন:

git clone git: //github.com/StevenHickson/PiAUISuite.git

সিডি PiAUISuite/ইনস্টল/

./InstallAUISuite.sh

ভয়েস কমান্ড ইনস্টল করার পরে, এটি আপনাকে সেটআপ করার জন্য অনুরোধ করবে। ইন্সটল স্ক্রিপ্টটিকে স্বয়ংক্রিয়ভাবে সেটআপ করার অনুমতি দিতে হ্যাঁ নির্বাচন করুন। সেটআপ সম্পন্ন হলে এটি আপনাকে কনফিগ ফাইল সম্পাদনা করতে অনুরোধ করবে। ফাইলটি সম্পাদনা করতে এন্টার টিপুন এবং কনফিগারেশনের জন্য পরবর্তী বিভাগটি দেখুন। কনফিগ ফাইলে নিম্নলিখিত লাইন যুক্ত করুন, সংরক্ষণ করুন এবং প্রস্থান করুন।

light ==/home/pi/scripts/led…

উপরের লাইনটির অর্থ হল, যখন আপনি বলবেন যে ভয়েস কমান্ডটি লাইট অন বা লাইট অফ করবে তখন স্ক্রিপ্ট/হোম/পিআই/লিড চালু করবে যুক্তি চালু বা বন্ধ করে। এটি ফলাফলের অনুরূপ যখন আপনি নিজে স্ক্রিপ্ট চালান।

ভয়েস কমান্ড চালু করতে নিচের কমান্ডটি ব্যবহার করুন। -C মানে একটানা চালানো, -k pi নাম প্রম্পট সেট করে যা আপনি রাস্পবেরি পাই এর মনোযোগ পেতে বলবেন। -V প্রোগ্রামটিকে ভয়েস রিকগনিশন মোডে যাওয়ার আগে প্রম্পট যাচাই করে। -I ভয়েস কমান্ডকে কেবল কনফিগ ফাইলে তালিকাভুক্ত স্পষ্ট আদেশগুলি প্রক্রিয়া করার কারণ করে। অবশেষে, -b0 যুক্তি ভয়েস কমান্ডকে তার প্রতিক্রিয়া দেওয়ার আগে ফিলার টেক্সট ব্যবহার করতে বাধ্য করে না।

voicecommand -c -k pi -v -b0 -i

উপরের কমান্ডটি কার্যকর করুন স্পষ্টভাবে PI বলুন এবং "হ্যাঁ স্যার" প্রতিক্রিয়াটির জন্য অপেক্ষা করুন

পরিষ্কারভাবে বলুন। LED চালু করা উচিত

পরিষ্কারভাবে বলুন আলো বন্ধ। LED বন্ধ করা উচিত

এটাই…….

প্রস্তাবিত: