
সুচিপত্র:
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36

গুগল এআইওয়াই প্রজেক্টস ভয়েস কিট দ্য ম্যাগপি এর মে 2017 প্রিন্ট ইস্যুতে বিনামূল্যে এসেছে, এবং আপনি এখন এটি অনেক ইলেকট্রনিক্স সরবরাহকারীর কাছ থেকেও কিনতে পারেন।
আপনি যা শিখবেন
- কিভাবে একটি LED কে AIY ভয়েস কিটের সাথে সংযুক্ত করবেন
- ভয়েস কমান্ড থেকে কিভাবে তথ্য বের করা যায়
- কিভাবে ভয়েস কমান্ড ব্যবহার করে GPIO পিন ট্রিগার করবেন
ধাপ 1: আপনার কি প্রয়োজন হবে?
হার্ডওয়্যার
- একটি রাস্পবেরি পাই কম্পিউটার
- একটি Google AIY ভয়েস কিট
- একটি LED2 x পুরুষ-মহিলা জাম্পার নেতৃত্ব দেয়
- একটি 50-100Ω প্রতিরোধক
সফটওয়্যার
aiyprojects ইমেজ
ধাপ 2: হেডার পিনের উপর ঝাল


এই প্রকল্পে, আপনি একটি ভয়েস কমান্ডের প্রতিক্রিয়া হিসাবে একটি LED ঝলকানি তৈরি করতে ভয়েস কিট ব্যবহার করতে যাচ্ছেন। আপনি যদি একটি এলইডি তৈরি করতে পারেন, তাহলে আপনি যা নিয়ন্ত্রণ করতে পারেন তার খুব কম সীমা আছে।
প্রথম কাজটি হল ভয়েস HAT সেট আপ করা। যেহেতু আপনি একটি LED নিয়ন্ত্রণ করবেন, আপনাকে রাস্পবেরি পাই এর GPIO পিনগুলি অ্যাক্সেস করার অনুমতি দেওয়ার জন্য কিছু সোল্ডার হেডার পিন ব্যবহার করতে হবে।
আপনি ড্রাইভারের কলামে থাকা বোর্ডের ছিদ্রগুলিতে তিনটি হেডার পিনের একটি সেট বিক্রি করতে পারেন। বিশেষ করে, আপনি সারি 1 চান।
আপনি একটি ভিন্ন GPIO পিন ব্যবহার করতে চাইলে, নিম্নলিখিত পরিকল্পিত সমস্ত GPIO পিনের ম্যাপিং দেখতে পারেন।
যদি আপনি আগে কখনও সোল্ডার করেননি, এবং কিছু সাহায্যের প্রয়োজন হয়, তাহলে সোল্ডারিং গাইড দিয়ে আমাদের শুরু করা দেখুন।
ধাপ 3: হার্ডওয়্যার সেট আপ করা



আপনি চাইলে Google AIY ওয়েবসাইটে বিল্ড গাইড অনুসরণ করতে পারেন। যাইহোক, এটি কিট রাখার জন্য কার্ডবোর্ড বাক্স ব্যবহার করে, এবং এটি GPIO পিনগুলিতে অ্যাক্সেস সীমাবদ্ধ করবে। আপনি যদি একটি সহজ গাইড অনুসরণ করতে চান, তাহলে নিচের নির্দেশাবলী ব্যবহার করুন।
প্রথমে, রাস্পবেরি পাইয়ের সাথে সংযুক্ত হলে ভয়েস কিট HAT কে সমর্থন করার জন্য আপনাকে প্লাস্টিকের স্ট্যান্ডঅফ ব্যবহার করতে হবে। GPIO পিনের বিপরীতে মাউন্ট করা গর্তে স্ট্যান্ডঅফগুলি োকান।
আপনি এখন রাস্পবেরি পাইতে HAT রাখতে পারেন - নিশ্চিত করুন যে পিনগুলি সব একত্রিত।
পরবর্তী, কিটটিতে স্পিকার সংযুক্ত করুন। এটি একটি বিশেষ উপায়ে তারযুক্ত করতে হবে: রাস্পবেরি পাই এর ইথারনেট পোর্টের নিকটতম গর্তে লাল তারটি োকানো দরকার। কালো তার অন্য গর্তে যায়। জায়গায় তারের সুরক্ষার জন্য একটি ফিলিপস-হেড স্ক্রু ড্রাইভার ব্যবহার করুন।
এখন সময় এসেছে মাইক্রোফোনকে তার লিডের সাথে সংযুক্ত করার। সংযোজকগুলি কেবল একটি উপায়ে ফিট করে, তাই এটি খুব কঠিন হওয়া উচিত নয়।
সবচেয়ে কঠিন অংশ হল বোতাম একত্রিত করা। শুরু করার জন্য আপনার বাটন এবং LED হাউজিংয়ের প্রয়োজন হবে।
বোতামটিতে LED হাউজিং ertোকান, এবং তারপরে এটিকে সুরক্ষিত করার জন্য এটিকে পাকান।
তারপর সুইচ সংযুক্ত করা প্রয়োজন। এটি বিশ্রী হতে পারে। এলইডি হাউজিংয়ের পেগের সাথে সুইচের গর্তগুলিকে সারিবদ্ধ করতে হবে। শুধু নিশ্চিত করুন যে ছোট সুইচ (এখানে হলুদে) বোতামের কাছাকাছি অবস্থিত।
এখন আপনি বাটনে লিড সংযুক্ত করতে পারেন।
ছবিতে দেখানো হিসাবে লিড সংযুক্ত করুন
শেষ করতে, মাইক্রোফোন এবং HAT এর সাথে বোতামটি দেখান।
ধাপ 4: সফটওয়্যারটি ইনস্টল করুন

আপনি যদি চান, আপনি নিজে ভয়েস কিটের জন্য সফটওয়্যারটি ইনস্টল করতে পারেন। গুগল আপনাকে এই প্রক্রিয়ার মধ্য দিয়ে যেতে এই নির্দেশিকা প্রদান করে। তবে এসডি কার্ডে তাদের ছবি ব্যবহার করা অনেক সহজ।
আপনি তাদের ছবিটি এখানে ডাউনলোড করতে পারেন। গুগল ইমেজ একটি.xz ফাইল হিসেবে আসে। লিনাক্সে এটি নিষ্কাশন করতে, আপনি unxz ইনস্টল করতে পারেন।
sudo apt আপডেট && sudo apt zx-utils -yunxz aiyprojects-2017-05-03.img.xz ইনস্টল করুন
উইন্ডোজ বা ম্যাকওএস এ, এচার আপনার জন্য এটি পরিচালনা করবে তারপর কেবল আপনার এসডি কার্ড andোকান এবং আপনার রাস্পবেরি পাই বুট করুন। আপনার বোতামটি ধীরে ধীরে স্পন্দিত হওয়া উচিত এবং আপনার ডেস্কটপটি দেখানো চিত্রের মতো হওয়া উচিত।
ধাপ 5: সহকারী API সেট আপ করা
একবার আপনার রাস্পবেরি পাই বুট হয়ে গেলে, কিটটি কাজ করার জন্য আপনাকে গুগল থেকে কিছু শংসাপত্রের প্রয়োজন হবে। গুগল অ্যাসিস্ট্যান্ট এপিআই সক্ষম করতে নিচের ধাপগুলি অনুসরণ করুন।
Google সহকারী API নিবন্ধন করুন
আপনি যে সিক্রেটস ফাইলটি ডাউনলোড করেছেন সেটিকে এমন কিছু বলা হবে
client_secret_89351974213-jsno1i2s7lu9mv4q9bjbf3pas6cpnbe5.apps.googleusercontent.com.json।
আপনাকে এটির নামকরণ করতে হবে Assistant.json এবং এটি আপনার /home /pi ডিরেক্টরিতে রাখুন।
এটি করার জন্য, একটি টার্মিনাল খুলুন এবং টাইপ করুন:
cd ~/mv ডাউনলোড/client_secret* assistant.json
ধাপ 6: এটি কাজ করছে তা পরীক্ষা করুন

হার্ডওয়্যার এবং সফ্টওয়্যার সব সেট আপ করার সাথে, আপনাকে পরীক্ষা করতে হবে যে আপনার ভয়েস কিট কাজ করছে।
টার্মিনাল উইন্ডো খুলতে ডেস্কটপে স্টার্ট ডেভ টার্মিনাল আইকনে ক্লিক করুন।
ম্যানুয়ালি ভয়েস কিট প্রোগ্রাম শুরু করতে, আপনি কেবল টার্মিনালে src/main.py টাইপ করতে পারেন।
যদি আপনি এই প্রথম এই প্রোগ্রামটি চালাচ্ছেন, তাহলে Chromium খুলবে এবং আপনাকে লগ ইন করতে এবং Google API ব্যবহারের অনুমোদন দিতে বলবে
API- এ অ্যাক্সেস সক্ষম করতে ALLOW ক্লিক করুন। এখন আপনি আপনার ভয়েস কমান্ড ক্যাপচার শুরু করতে বোতামটি ব্যবহার করতে সক্ষম হবেন। বেশ কয়েকটি অন্তর্নির্মিত নির্দেশনা রয়েছে যা আপনি ব্যবহার করতে পারেন। বোতাম টিপুন এবং তারপরে নিম্নলিখিত বাক্যাংশগুলির মধ্যে একটি বলার চেষ্টা করুন:
- "রোবটিক্সের তিনটি আইন কি?""
- ক 'টা বাজে?"
- "আইপি ঠিকানা"
আপনি এটিকে এমন প্রশ্নও করতে পারেন যার ফলে একটি সাধারণ গুগল সার্চ হবে, উদাহরণস্বরূপ:
- "প্রধানমন্ত্রী কে?"
- "একটি unladen গিলে বায়ু গতির বেগ কি?"
- "একটি আনডেন আফ্রিকান গিলে বাতাসের গতিবেগ কত?"
আপনার নিজের ভয়েস কমান্ড তৈরি করতে কিভাবে হ্যাক করতে হয় তা শেখার আগে ডিভাইসটির সাথে একটি ভাল খেলা আছে।
ধাপ 7: সহজ ভয়েস প্রতিক্রিয়া
এআইওয়াই ভয়েস কিট সফটওয়্যারটি আপনাকে আপনার নিজের সহজ ভয়েস কমান্ড যুক্ত করতে দেয় যার ফলে সাধারণ প্রতিক্রিয়া হবে।
একটি টেক্সট এডিটর বা IDLE (মেনু-> প্রোগ্রামিং-> পাইথন 3 (IDLE) ব্যবহার করে, action.py নামক ফাইলটি খুলুন। আপনি এটি /home/pi/voice-recognizer-raspi/src/action.py এ খুঁজে পেতে পারেন।
এই ফাইলের অধিকাংশই কিট ব্যবহার করার নির্দেশাবলী নিয়ে গঠিত, কিন্তু যদি আপনি নিচে স্ক্রোল করেন, আপনি অবশেষে নিম্নলিখিত মন্তব্যগুলিতে আসবেন:
# =========================================
# নির্মাতারা! এখানে আপনার নিজের ভয়েস কমান্ড যুক্ত করুন।
# =========================================
এখানে আপনি কিছু সাধারণ ভয়েস কমান্ড যোগ করতে পারেন এবং আপনি যে প্রতিক্রিয়াটি পেতে চান। মন্তব্যের নীচে, আপনি এখন আপনার নিজের কর্ম যোগ করতে পারেন। নিম্নলিখিত লাইনগুলি যোগ করার চেষ্টা করুন - নিশ্চিত করুন যে আপনি ইন্ডেন্টেশনটি রেখেছেন।
# =========================================
# নির্মাতারা! এখানে আপনার নিজের ভয়েস কমান্ড যুক্ত করুন।
# =========================================
actor.add_keyword ("কি হচ্ছে", SpeakAction (বলুন, "আমি ভালো আছি, ধন্যবাদ"))
এই লাইন কি করে? actor.add_keyword ("whats up" ব্যবহারকারী কর্তৃক কথিত "whats up" কীওয়ার্ডগুলি শোনার জন্য কোড নির্দেশ করে। SpeakAction (বলুন, "আমি ভালো আছি, ধন্যবাদ"), প্রোগ্রামটিকে "আমি ভালো আছি, ধন্যবাদ"
এই কোডটি চালানোর জন্য যান এবং পরীক্ষা করুন যে এটি কাজ করছে। আপনাকে টার্মিনাল উইন্ডোতে ফিরে যেতে হবে, প্রোগ্রামটি বর্তমানে চলতে থাকলে Ctrl + C চাপুন এবং তারপর ভয়েস কিট সফটওয়্যারটি পুনরায় চালু করতে src/main.py টাইপ করুন।
বোতাম টিপুন এবং তারপরে ভয়েস কিটকে জিজ্ঞাসা করুন "কি হয়েছে?"
এখন আপনি আপনার লেখা কীওয়ার্ড এবং প্রতিক্রিয়াগুলির একটি সেট যোগ করার চেষ্টা করুন।
ধাপ 8: একটি LED নিয়ন্ত্রণ করা


কমান্ড দেওয়া হলে এখনই আপনার একটি LED চালু এবং বন্ধ করার সুযোগ।
প্রথমত, আপনি যে হেডার পিনগুলি আগে বিক্রি করেছিলেন তার সাথে একটি LED সংযুক্ত করুন
LED এর পজিটিভ (লম্বা) লেগটি মাঝের পিনের সাথে সংযুক্ত হওয়া উচিত এবং নেগেটিভ লেগ (শর্ট লেগ) এর ডানদিকে পিনের সাথে সংযুক্ত থাকতে হবে।
এখন আপনাকে action.py ফাইলে নিম্নলিখিতগুলি করতে হবে।
ফাইলের শীর্ষে, জিপিওজিরো মডিউল থেকে LED ক্লাস আমদানি করুন
GPIO 17 এ একটি নেতৃত্বাধীন বস্তু তৈরি করুন
একটি ControlLED ক্লাস তৈরি করুন যা LED চালু করে, 5 সেকেন্ডের জন্য অপেক্ষা করে, এবং LED আবার বন্ধ করে দেয়
ক্লাসে ট্রিগার করার জন্য একটি নতুন ভয়েস কমান্ড তৈরি করুন যখন "LED" অক্ষরগুলি উচ্চারিত হয়
এখানে আপনি যান, আমরা সমস্ত সেটআপ সম্পন্ন করেছি।
এখন আপনি আপনার ভয়েস ব্যবহার করে একটি LED নিয়ন্ত্রণ করতে পারেন।
আমি আশা করি আপনি টিউটোরিয়ালটি উপভোগ করেছেন এবং দরকারী কিছু শিখেছেন। যদি আপনার কোন প্রশ্ন থাকে, দয়া করে নীচের মন্তব্য বিভাগে তাদের ছেড়ে দিন। এছাড়াও, এইরকম আরও আকর্ষণীয় প্রকল্পের জন্য নির্দেশাবলীতে আমাদের অনুসরণ করুন।
প্রস্তাবিত:
সহজ অঙ্গভঙ্গি নিয়ন্ত্রণ - আপনার হাতের নড়াচড়া দিয়ে আপনার আরসি খেলনা নিয়ন্ত্রণ করুন: 4 টি ধাপ (ছবি সহ)

সহজ অঙ্গভঙ্গি নিয়ন্ত্রণ - আপনার হাতের নড়াচড়ার সাথে আপনার আরসি খেলনা নিয়ন্ত্রণ করুন: আমার 'ible' #45 তে স্বাগতম। কিছুক্ষণ আগে আমি লেগো স্টার ওয়ার্স পার্টস ব্যবহার করে BB8 এর একটি সম্পূর্ণরূপে কার্যকরী RC সংস্করণ তৈরি করেছি … স্পেরো দ্বারা তৈরি ফোর্স ব্যান্ড, আমি ভেবেছিলাম: " ঠিক আছে, আমি গ
কম খরচে স্মার্ট হোম - বিশ্বের যেকোনো জায়গা থেকে নিয়ন্ত্রণ: Ste টি ধাপ

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

একটি ভয়েস নিয়ন্ত্রিত জাম্পিং জ্যাক- গুগল ভয়েস এআইওয়াই সংস্করণ: সুতরাং আপনি ক্রিসমাসের জন্য এআইওয়াই ভয়েস কিটটি পেয়েছেন এবং নির্দেশাবলী অনুসরণ করে এটি নিয়ে খেলছেন। এটা মজার, কিন্তু এখন? নিচের বর্ণিত প্রকল্পটি একটি সহজ ডিভাইস উপস্থাপন করে যা রাস্পবের জন্য AIY ভয়েস HAT ব্যবহার করে তৈরি করা যায়
হোম অটোমেশন (বিশ্বের যেকোনো কোণ থেকে আপনার আবেদন নিয়ন্ত্রণ করুন): 5 টি ধাপ

হোম অটোমেশন (বিশ্বের যেকোনো প্রান্ত থেকে আপনার আবেদন নিয়ন্ত্রণ করুন): এই নির্দেশে আমি শেয়ার করেছি যে কিভাবে আপনি ESP8266 ব্যবহার করতে পারেন Blynk অ্যাপের মাধ্যমে ইন্টারনেটের মাধ্যমে সারা পৃথিবী থেকে এসি যন্ত্রপাতি যেমন লাইট, ফ্যান ইত্যাদি নিয়ন্ত্রণ করতে। ESP8266 এর জন্য নতুন এই নির্দেশনাটি নিশ্চিত করুন:-NodeM দিয়ে শুরু করা
গুগল ফায়ারবেস দিয়ে একটি NodeMCU ESP8266 1.0 12E নিয়ন্ত্রণ: 4 টি ধাপ

গুগল ফায়ারবেস দিয়ে একটি NodeMCU ESP8266 1.0 12E নিয়ন্ত্রণ: এই কোর্সে, আমরা একটি অ্যান্ড্রয়েড অ্যাপ্লিকেশন তৈরি করব, একটি ফায়ারবেস ডেটাবেস তৈরি করব এবং NodeMCU ESP 8266 1.0 12E নিয়ন্ত্রণ করব, যা পূর্বে উল্লিখিত পণ্যগুলির সমন্বয় করবে।