রাস্পবেরি পাই দিয়ে আপনার নিজের অ্যামাজন আলেক্সা স্মার্ট স্পিকার তৈরি করুন

রাস্পবেরি পাই দিয়ে আপনার নিজের অ্যামাজন আলেক্সা স্মার্ট স্পিকার তৈরি করুন

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





কিভাবে twitch উপর আরো ভিউ পেতে

যদি আপনি একটি অতিরিক্ত রাস্পবেরি পাই হাতে পেয়ে থাকেন, তাহলে আপনাকে ইকো বা ইকো ডটের মতো আমাজন আলেক্সা ডিভাইস কিনতে হবে না, কারণ আপনি নিজের তৈরি করতে পারেন। এই টিউটোরিয়ালটি ব্যাখ্যা করবে কিভাবে আপনি আপনার রাস্পবেরি পাইতে অ্যালেক্সা হোম সহকারী সেট আপ করতে পারেন।





হার্ডওয়্যার আপনার প্রয়োজন হবে

আপনি আপনার DIY রাস্পবেরি পাই আলেক্সা তৈরি শুরু করার আগে, আপনার প্রয়োজন হবে:





  • রাস্পবেরি সহ রাস্পবেরি পাই একটি মাইক্রো-এসডি কার্ডে ইনস্টল করা
  • একটি উপযুক্ত বিদ্যুৎ সরবরাহ (5V @ 2.5A প্রস্তাবিত)
  • একটি ইউএসবি মাইক্রোফোন
  • একজন বক্তা
  • একটি পিসি একটি আমাজন বিকাশকারী অ্যাকাউন্ট এবং একটি এসএসএইচ ক্লায়েন্টের সাথে সেট আপ করতে

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

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



sudo apt update && sudo apt upgrade
sudo apt install libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-doc gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-alsa gstreamer1.0-pulseaudio

ধাপ 1: একটি আমাজন বিকাশকারী অ্যাকাউন্ট এবং সুরক্ষা প্রোফাইল তৈরি করুন

আপনি অ্যালেক্সা সফটওয়্যার ইনস্টল করার আগে, আপনাকে একটি অ্যামাজন ডেভেলপার অ্যাকাউন্ট তৈরি করতে হবে। যদি আপনি একটি বিদ্যমান আমাজন অ্যাকাউন্ট পেয়ে থাকেন, আপনি লগ ইন করতে পারেন এবং একটি আমাজন বিকাশকারী অ্যাকাউন্টের জন্য নিবন্ধন করুন ঐ দিকে.

একবার আপনি সাইন ইন হয়ে গেলে, এখানে যান আলেক্সা নেভি বারে, তারপর আলেক্সা ভয়েস সার্ভিস। ক্লিক এবার শুরু করা যাক , তারপর পণ্য> পণ্য তৈরি করুন।





আপনার ডিভাইসের একটি নাম এবং একটি পণ্য আইডি দিন। পছন্দ করা আলেক্সা বিল্ট-ইন সহ ডিভাইস এবং নির্বাচন করুন না সঙ্গী অ্যাপ প্রশ্নে। নির্বাচন করুন অন্যান্য থেকে পণ্য তালিকা ড্রপডাউন মেনু এবং টাইপ করুন রাস্পবেরি পাই এর নীচে প্রদত্ত বাক্সে। এটি একটি সংক্ষিপ্ত বিবরণ দিন, যেমন 'নমুনা রাস্পবেরি পাই আলেক্সা বিল্ড'।

পছন্দ করা স্পর্শ-শুরু এবং খালি হাতে শেষ ব্যবহারকারীর মিথস্ক্রিয়া জন্য। আপনি একটি ছবি নির্বাচন সম্পর্কে চিন্তা করতে হবে না। পছন্দ করা না চারটি চূড়ান্ত প্রশ্নের জন্য, তারপর ক্লিক করুন পরবর্তী.





পরবর্তী স্ক্রিনে, আপনার রাস্পবেরি পাই অ্যালেক্সার সাথে আপনার নিরাপত্তা ডেটা লিঙ্ক করার জন্য আপনাকে একটি অ্যামাজন নিরাপত্তা প্রোফাইল তৈরি করতে হবে। ক্লিক নতুন প্রোফাইল তৈরি করুন । নীচের আমার মতো একটি নাম এবং বর্ণনা চয়ন করুন।

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

পরবর্তী, আপনার প্রোফাইল সক্ষম করুন। এ যান আমাজন ডেভেলপার পেজে লগইন করুন এবং ড্রপডাউন মেনু থেকে আপনার প্রোফাইল নির্বাচন করুন, তারপর ক্লিক করুন নিশ্চিত করুন।

মত একটি ডোমেইন সন্নিবেশ করান raspberrypi.local প্রদত্ত বাক্সে, তারপর ক্লিক করুন সংরক্ষণ.

ধাপ 2: অ্যামাজন অ্যাসিস্ট্যান্ট পাই স্ক্রিপ্ট ডাউনলোড করুন

আপনার রাস্পবেরি পাইতে সহজেই অ্যামাজন আলেক্সা ইনস্টল করতে, আপনি অ্যাসিস্ট্যান্টস পাই নামে একটি স্ক্রিপ্ট ব্যবহার করবেন। এটি আপনার জন্য SDK ম্যানুয়ালি নির্মাণ না করেই অ্যালেক্সা ইনস্টল করার একটি সহজ পদ্ধতি প্রদান করে।

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

sudo apt install git

একবার গিট ইনস্টল হয়ে গেলে, আপনার প্রয়োজনীয় ফাইলগুলি টাইপ করে ক্লোন করুন:

git clone https://github.com/shivasiddharth/Assistants-Pi

আপনাকে স্ক্রিপ্ট ফাইলগুলি এক্সিকিউটেবল করতে হবে। টাইপ করে এটি করুন:

cd /home/pi/Assistants-Pi/scripts/
sudo chmod +x installer.sh prep-system.sh service-installer.sh audio-test.sh

ধাপ 3: ইনস্টলেশনের আগে প্রি-কনফিগারেশন

আপনি আলেক্সা ইনস্টল করার আগে প্রাথমিক সহায়ক পাই স্ক্রিপ্টগুলি চালানোর আগে আপনাকে এটি করতে হবে পাইথনের জন্য PIP ইনস্টল করুন আপনার রাস্পবেরি পাইতে। নিম্নলিখিতগুলির সাথে এটি ইনস্টল করা আছে তা পরীক্ষা করুন:

pip --version

আপনার সংস্করণ নিশ্চিত করে আপনার একটি প্রতিক্রিয়া পাওয়া উচিত। যদি আপনি না করেন, apt ব্যবহার করে PIP পুনরায় ইনস্টল করুন।

যদি PIP সঠিকভাবে ইনস্টল করা থাকে, তাহলে আপনার পরবর্তী ধাপ হল অ্যাসিস্ট্যান্ট পাই প্রস্তুতি স্ক্রিপ্ট চালানো, presystem.sh। নিম্নলিখিত চালান:

sudo /home/pi/Assistants-Pi/scripts/prep-system.sh

এটি আপনার জন্য প্রয়োজনীয় প্যাকেজগুলি ইনস্টল করা শুরু করবে, পাশাপাশি রাস্পবিয়ান আপ-টু-ডেট কিনা তা পরীক্ষা করে দেখুন।

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

এই পর্যায়ে আপনার রাস্পবেরি পাই পুনরায় বুট করুন:

sudo reboot

একবার এটি পুনরায় বুট হয়ে গেলে, নিম্নলিখিতটি চালিয়ে আপনার অডিও সেটআপটি সঠিক কিনা তা পরীক্ষা করুন:

sudo /home/pi/Assistants-Pi/scripts/audio-test.sh

আপনার রাস্পবেরি পাই উভয়ের সাথে কাজ করে তা নিশ্চিত করতে এটি আপনার স্পিকার এবং মাইক পরীক্ষা করবে।

ধাপ 4: ইনস্টলেশন স্ক্রিপ্ট চালান

আপনার অডিও পরীক্ষা চলাকালীন মাইক বা স্পিকারের কোনও সমস্যা হয়নি বলে ধরে নিন, আপনার রাস্পবেরি পাইতে অ্যালেক্সা ইনস্টল করতে নিম্নলিখিত কমান্ডটি চালান:

sudo /home/pi/Assistants-Pi/scripts/installer.sh

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

আপনাকে আপনার ক্লায়েন্ট আইডি লিখতে হবে। এ ফিরে যান আলেক্সা ডেভেলপার পোর্টাল আপনার 'পণ্যের' নামের উপর ক্লিক করে এটি খুঁজে পেতে। আপনার পণ্য আইডি নোট করুন।

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

স্ক্রিপ্টটি তার ইনস্টলেশনের মাধ্যমে চলবে, এটির প্রয়োজনীয় অন্যান্য প্যাকেজ ইনস্টল করে। এটি সম্পূর্ণ হতে কিছুটা সময় নিতে পারে। আপনাকে একটি বা দুটি লাইসেন্স গ্রহণ করতে হতে পারে; শুধু পড়ুন এবং আঘাত করুন এবং কোন নিশ্চিতকরণ মেনুতে।

ধাপ 5: চূড়ান্ত কনফিগারেশন এবং পরীক্ষা

একবার স্ক্রিপ্টটি ইনস্টলেশন শেষ হয়ে গেলে, আপনার চালানোর জন্য একটি চূড়ান্ত স্ক্রিপ্ট রয়েছে:

sudo /home/pi/Assistants-Pi/scripts/service-installer.sh

নিম্নলিখিতটি চালান, শুধু নিশ্চিত করুন যে পরিষেবাটি শুরু হয়েছে এবং সক্ষম হয়েছে:

sudo systemctl enable alexa.service
sudo systemctl start alexa.service

তারপরে আপনাকে আপনার পাই নিবন্ধন এবং অনুমোদন করতে হবে। নিম্নলিখিত টাইপ করুন:

sudo /home/pi/Assistants-Pi/Alexa/startsample.sh

আপনাকে টার্মিনাল স্ক্রিনে দেখানো একটি কোড টাইপ করতে হবে আমাজন ডেভেলপার সাইটে পৃষ্ঠা । কোড টাইপ করুন, ক্লিক করুন চালিয়ে যান, তারপর অনুমতি দিন।

ধরে নিচ্ছি আপনার পাই অনুমোদন ঠিক আছে, আপনার নমুনা আলেক্সা স্ক্রিপ্ট চলমান দেখতে হবে। বলার মাধ্যমে আপনার DIY রাস্পবেরি পাই আলেক্সা ডিভাইসটি পরীক্ষা করুন আলেক্সা একটি আদেশ দ্বারা অনুসরণ করা হয়। উদাহরণ স্বরূপ, আলেক্সা, আমাকে সময় বল।

একটি চূড়ান্ত সময় পুনরায় বুট করুন এবং অন্য একটি কমান্ড জারি করে আপনার ডিভাইসটি আবার পরীক্ষা করুন, নিশ্চিত করুন যে সবকিছু কাজ করে।

আপনার বাড়ির জন্য একটি DIY অ্যামাজন আলেক্সা

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

যদি আপনার বাড়ির জন্য একটি স্মার্ট স্পিকার আপনার অভিনবতা না নেয়, সম্ভবত বাইরে যান এবং পরিবর্তে কিছু রুক্ষ রাস্পবেরি পাই প্রকল্প তৈরি করুন।

শেয়ার করুন শেয়ার করুন টুইট ইমেইল ক্যানন বনাম নিকন: কোন ক্যামেরা ব্র্যান্ড ভাল?

ক্যানন এবং নিকন ক্যামেরা শিল্পের দুটি বড় নাম। কিন্তু কোন ব্র্যান্ড ক্যামেরা এবং লেন্সের উন্নত লাইনআপ অফার করে?

উইন্ডোজ ১০ সেফ মোড কাজ করছে না
পরবর্তী পড়ুন সম্পর্কিত বিষয়
  • DIY
  • বিনোদন
  • রাস্পবেরি পাই
  • অধিবাস স্বয়ংক্রিয়তা
  • আলেক্সা
লেখক সম্পর্কে বেন স্টকটন(22 নিবন্ধ প্রকাশিত)

বেন একজন যুক্তরাজ্যভিত্তিক প্রযুক্তি লেখক যিনি গ্যাজেট, গেমিং এবং সাধারণ জিকিনেসের প্রতি অনুরাগী। যখন তিনি লেখালেখিতে ব্যস্ত নন বা প্রযুক্তি নিয়ে ঝামেলা করেন না, তখন তিনি কম্পিউটিং এবং আইটিতে এমএসসি পড়ছেন।

বেন স্টকটন থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন
বিভাগ Diy