সুচিপত্র:
- ধাপ 1: স্টাফ
- পদক্ষেপ 2: অ্যামাজন আলেক্সা ভয়েস পরিষেবা ইনস্টল করুন
- ধাপ 3: গুগল সহকারী SDK ইনস্টল করুন
- ধাপ 4: PulseAudio ইনস্টল করুন এবং 2 ন্যাভিগেটর একসাথে চালান
ভিডিও: আলেক্সা এবং গুগল সহকারীর সাথে একসাথে রাস্পবেরি পাই: 4 টি ধাপে কথা বলুন
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
একটি রাস্পবেরি পাইতে একই সময়ে অ্যামাজন আলেক্সা এবং গুগল সহকারী চালান। তাদের যে কোন একটি নাম কল করুন, তারা তাদের নিজস্ব LEDs এবং রিং সাউন্ড সাড়া দেয়। তারপরে আপনি কিছু অনুরোধ জিজ্ঞাসা করুন এবং তারা যথাক্রমে এটির উত্তর দেয়। আপনি তাদের বৈশিষ্ট্য ভালভাবে জানতে পারেন।
[একসঙ্গে 2 ভয়েস নেভিগেটরদের সাথে কথা বলা (জাপানি ভাষায়)]
রাস্পবেরি পাইতে এই দুটি ভয়েস নেভিগেটর ইনস্টল করা কঠিন নয়। খুব পুঙ্খানুপুঙ্খ ধাপে ধাপে গাইড তাদের উভয়ের জন্য ওয়েবে সরবরাহ করা হয়েছে। তাদের সাথে একসাথে কথা বলার জন্য আপনাকে শুধুমাত্র "PulseAudio" ইনস্টল করতে হবে। উপভোগ করুন!
(*1) 2 ন্যাভিগেটর সহ পাই ভয়েস অ্যাক্টিভেটেড প্রতিযোগিতায় প্রবেশ করে। যদি আপনি এটি পছন্দ করেন, দয়া করে ভোট দিন। ধন্যবাদ.
(*2) আমি জাপানি ভাষায় বর্ণিত তার আগের নিবন্ধের জন্য ডিমাইজার প্রশংসা করি।
ধাপ 1: স্টাফ
জিনিসপত্র তালিকা:
- রাস্পবেরি পাই 3
- পাওয়ার অ্যাডাপ্টার: ডিসি 5V, 2.5A
- মাইক্রো-এসডি কার্ড: 16 জিবি
- ইউএসবি মাইক্রোফোন: আমি একটি সস্তা ইউএসবি ক্যামেরায় মাইক্রোফোন ব্যবহার করি (লজিটেক সি ২70০)।
- কিছু LEDs
- ব্রেডবোর্ড
- কিছু জাম্পার তার
- স্পিকার বা হেডফোন: টিভি HDMI পোর্টের মাধ্যমেও ব্যবহার করা যায়।
আমি 4 মাস আগে প্রথমবার রাস্পবেরি পাই স্পর্শ করেছি। তাই আমি এটা ভাল জানি না। ইনস্টল করা OS হল রাস্পবিয়ান স্ট্রেচ (NOOBS v.2.4.4)। আমি অন্য অপারেটিং সিস্টেম বা সংস্করণের জন্য সমস্যা সমাধান করতে পারব না।
পদক্ষেপ 2: অ্যামাজন আলেক্সা ভয়েস পরিষেবা ইনস্টল করুন
ওয়েবে একটি খুব পুঙ্খানুপুঙ্খ "ধাপে ধাপে নির্দেশাবলী" দেওয়া হয়েছে। কেবল এটি অনুসরণ করে, আপনি আপনার পাইতে আলেক্সা ভয়েস সার্ভিস এসডিকে ইনস্টল করতে পারেন এবং এতে একটি নমুনা কোড চালাতে পারেন। "অ্যালেক্সা!"
আপনার কলটি আপনার Pi তে পৌঁছায় কিনা তা জানতে, LEDs চালু করা এবং সংক্ষিপ্ত শব্দগুলি বাজানো নমুনা কোডে যোগ করা হয়েছে "/home/pi/sdk-folder/sdk-source/avs-device-sdk/SampleApp/src/UIManager.cpp" ।
1) "সিস্টেম (…)" সহ 5 লাইন যোগ করুন নমুনা c ++ কোড "UIManager.cpp" এ "void UIManager:: printState () {", এবং এটি সংরক্ষণ করুন।
*******
সুইচ (m_dialogState) {
কেস DialogUXState:: IDLE:
সিস্টেম ("gpio -g মোড 24 আউট");
সিস্টেম ("gpio -g লিখুন 24 0");
ConsolePrinter:: prettyPrint ("আলেক্সা বর্তমানে নিষ্ক্রিয়!");
প্রত্যাবর্তন;
কেস ডায়ালগ ইউএক্স স্টেট:: লিসেনিং:
সিস্টেম ("gpio -g মোড 24 আউট");
সিস্টেম ("gpio -g লিখুন 24 1");
সিস্টেম ("aplay /home/pi/sdk-folder/application- essentialities/sound-files/re.wav 1>/dev/null 2>/dev/null");
ConsolePrinter:: prettyPrint ("শ্রবণ …");
প্রত্যাবর্তন;
********
2) স্টেপ বাই স্টেপ গাইডে "2. এসডিকে তৈরি করুন" এ ফিরে যান এবং 3.1 বাদে "4. নমুনা অ্যাপটি চালান" পর্যন্ত প্রতিটি ধাপ আবার চালান।
3) একটি ছোট শব্দ ফাইল "re.wav" কপি করুন এবং "/home/pi/sdk-folder/application-essential/sound-files" এ পেস্ট করুন।
ধাপ 3: গুগল সহকারী SDK ইনস্টল করুন
ওয়েবে একটি খুব পুঙ্খানুপুঙ্খ ধাপে ধাপে নির্দেশিকা প্রদান করা হয়েছে। কেবল এটি অনুসরণ করে, আপনি আপনার পাইতে গুগল সহকারী লাইব্রেরি ইনস্টল করতে পারেন এবং এতে একটি নমুনা কোড চালাতে পারেন। "ওকে গুগল!" অথবা "হ্যালো গুগল!"
আপনার কল আপনার Pi তে পৌঁছায় কিনা তা জানতে, LEDs চালু করা এবং সংক্ষিপ্ত শব্দগুলি বাজানো নমুনা কোডে যুক্ত করা হয়েছে / ।
(*) Instructables এডিটর ইন্ডেন্ট প্রকাশ করতে পারে না। পাইথন কোডে নিচের প্রতিটি লাইনে পর্যাপ্ত ইন্ডেন্ট প্রয়োজন।
1) নমুনা কোড "hotword.py" এ "আমদানি json" এর পরে 3 লাইন যোগ করুন।
*******
RPi. GPIO GPIO হিসাবে আমদানি করুন
আমদানির সময়
আমদানি উপপ্রক্রিয়া
********
2) নমুনা কোড "hotword.py" এ "def process_event (event, device_id):" print () "এর পরে 2 লাইন যোগ করুন।
*******
যদি event.type == EventType. ON_CONVERSATION_TURN_STARTED:
মুদ্রণ () # নিম্নলিখিত 2 লাইন যোগ করুন:
GPIO. আউটপুট (23, 1)
subprocess.call ("aplay /home/pi/sdk-folder/application- essentialities/sound-files/re2.wav", শেল = সত্য)
মুদ্রণ (ইভেন্ট)
*******
3) নমুনা কোড "hotword.py" এ "def main ():" "" device_id: ', assistant.device_id +' / n ') "এর পরে 2 লাইন যোগ করুন এবং সেভ করুন।
*******
সহকারী (শংসাপত্র, args.device_model_id) সহকারী হিসাবে:
ঘটনা = Assistant.start ()
মুদ্রণ ('device_model_id:', args.device_model_id + '\ n' +
'device_id:', assistant.device_id + '\ n') # নিম্নলিখিত 2 লাইন যোগ করুন:
GPIO.setmode (GPIO. BCM)
GPIO.setup (23, GPIO. OUT, প্রাথমিক = GPIO. LOW)
*******
4) একটি ছোট শব্দ ফাইল "re2.wav" কপি করুন এবং "/home/pi/sdk-folder/application-essential/sound-files" এ পেস্ট করুন।
ধাপ 4: PulseAudio ইনস্টল করুন এবং 2 ন্যাভিগেটর একসাথে চালান
পূর্ববর্তী ধাপের শেষে, আপনি যথাক্রমে ভয়েস নেভিগেটরগুলির প্রত্যেকটি চালাতে পারেন; আলেক্সা এবং গুগল সহকারী। তবে আপনি একই সময়ে এই দুটি নেভিগেটর চালাতে পারবেন না। অতএব "PulseAudio" ইনস্টল করুন। আপনি একই সাথে এই দুটি নেভিগেটর চালাতে পারেন।
********
sudo apt-get pulseaudio ইনস্টল করুন
********
[বিঃদ্রঃ]
আপনার প্রথমে অ্যালেক্সা চালানো উচিত, এবং পরে গুগল সহকারীকে কল করুন। আপনি যদি শুধুমাত্র গুগল অ্যাসিস্ট্যান্ট চালাতে চান, তাহলে কল করার আগে PulseAudio বন্ধ করুন।
********
pulseaudio -k
********
আপনি যদি অন্য ন্যাভিগেটর কথা বলার সময় একটি ন্যাভিগেটরকে কল করেন, তাহলে আপনার পাই বিভ্রান্ত হবে। অতএব আপনার কথা বলা শেষ করার জন্য অপেক্ষা করা বা বাধা দেওয়া উচিত। যাইহোক, বিভ্রান্তিকর পাই সমাধান করা আকর্ষণীয়। উপভোগ করুন!
প্রস্তাবিত:
Arduino ব্যবহার করে গুগল সহকারীর সাথে হাউস লাইট কন্ট্রোল করুন: 7 টি ধাপ
Arduino ব্যবহার করে গুগল অ্যাসিস্ট্যান্টের সাহায্যে কন্ট্রোল হাউস লাইট: (22 আগস্ট 2020 পর্যন্ত আপডেট করুন: এই নির্দেশনাটি 2 বছরের পুরোনো এবং কিছু তৃতীয় পক্ষের অ্যাপের উপর নির্ভর করে। তাদের পক্ষ থেকে যে কোন পরিবর্তন এই প্রকল্পটিকে অকার্যকর করে তুলতে পারে। হতে পারে বা নাও হতে পারে এখন কাজ করছেন কিন্তু আপনি এটি একটি রেফারেন্স হিসাবে অনুসরণ করতে পারেন এবং অনুযায়ী পরিবর্তন করতে পারেন
Arduino Uno ধাপে ধাপে ধাপে ধাপে (8-ধাপ): 8 টি ধাপ
Arduino Uno ধাপে ধাপে ধাপে ধাপে (8-ধাপ): অতিস্বনক শব্দ ট্রান্সডুসার L298N Dc মহিলা অ্যাডাপ্টার একটি পুরুষ ডিসি পিন Arduino UNO ব্রেডবোর্ড দিয়ে কিভাবে এটি কাজ করে: প্রথমে, আপনি Arduino Uno এ কোড আপলোড করুন (এটি ডিজিটাল সজ্জিত একটি মাইক্রোকন্ট্রোলার এবং এনালগ পোর্ট কোড রূপান্তর করতে (C ++)
আপনার আলোর সাথে কথা বলুন: 5 টি ধাপ
আপনার আলোর সাথে কথা বলুন: আমার প্রকল্প কি? এই প্রকল্পটি এমন একটি আলো যা আপনি কোন রং পছন্দ করবেন তা বলে আপনি রং পরিবর্তন করতে পারেন। এই প্রকল্পগুলিতে আমি যে আলোটি তৈরি করেছি তা 4 টি ভিন্ন আলো ব্যবহার করে: সবুজ, লাল, হলুদ, নীল এবং অবশ্যই আপনি আরও আলো যুক্ত করতে পারেন এবং আরও রঙ পরিবর্তন করতে পারেন
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা | রাস্পবেরি পাই 3B দিয়ে শুরু করা | আপনার রাস্পবেরি পাই 3 সেট আপ করা: আপনারা কেউ কেউ জানেন যে রাস্পবেরি পাই কম্পিউটারগুলি বেশ দুর্দান্ত এবং আপনি কেবলমাত্র একটি ছোট বোর্ডে পুরো কম্পিউটারটি পেতে পারেন। 1.2 GHz এ ঘড়ি। এটি পাই 3 কে মোটামুটি 50 রাখে
NodeMcu ISD1820 মডিউলের সাথে কথা বলুন: 3 টি ধাপ
NodeMcu ISD1820 মডিউলের সাথে কথা বলুন: এই সহজ টিউটোরিয়ালে আমি ব্যাখ্যা করব কিভাবে NodeMCU বোর্ড ব্যবহার করে ISD1820 মডিউল সংযোগ এবং ব্যবহার করতে হয়। পুনশ্চ. আমার খারাপ ইংরেজির জন্য দু sorryখিত।