সুচিপত্র:

আলেক্সা এবং গুগল সহকারীর সাথে একসাথে রাস্পবেরি পাই: 4 টি ধাপে কথা বলুন
আলেক্সা এবং গুগল সহকারীর সাথে একসাথে রাস্পবেরি পাই: 4 টি ধাপে কথা বলুন

ভিডিও: আলেক্সা এবং গুগল সহকারীর সাথে একসাথে রাস্পবেরি পাই: 4 টি ধাপে কথা বলুন

ভিডিও: আলেক্সা এবং গুগল সহকারীর সাথে একসাথে রাস্পবেরি পাই: 4 টি ধাপে কথা বলুন
ভিডিও: গুগল অ্যাসিস্ট্যান্ট ব্যবহার করেন না ? একবার দেখলেই বাধ্য হবেন Google Assistant All update Features 2024, ডিসেম্বর
Anonim
রাস্পবেরি পাইতে আলেক্সা এবং গুগল সহকারীর সাথে একসাথে কথা বলুন
রাস্পবেরি পাইতে আলেক্সা এবং গুগল সহকারীর সাথে একসাথে কথা বলুন
রাস্পবেরি পাইতে আলেক্সা এবং গুগল সহকারীর সাথে একসাথে কথা বলুন
রাস্পবেরি পাইতে আলেক্সা এবং গুগল সহকারীর সাথে একসাথে কথা বলুন

একটি রাস্পবেরি পাইতে একই সময়ে অ্যামাজন আলেক্সা এবং গুগল সহকারী চালান। তাদের যে কোন একটি নাম কল করুন, তারা তাদের নিজস্ব 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 ইনস্টল করুন

Google সহকারী SDK ইনস্টল করুন
Google সহকারী 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 ইনস্টল করুন এবং একসঙ্গে 2 ন্যাভিগেটর চালান
PulseAudio ইনস্টল করুন এবং একসঙ্গে 2 ন্যাভিগেটর চালান

পূর্ববর্তী ধাপের শেষে, আপনি যথাক্রমে ভয়েস নেভিগেটরগুলির প্রত্যেকটি চালাতে পারেন; আলেক্সা এবং গুগল সহকারী। তবে আপনি একই সময়ে এই দুটি নেভিগেটর চালাতে পারবেন না। অতএব "PulseAudio" ইনস্টল করুন। আপনি একই সাথে এই দুটি নেভিগেটর চালাতে পারেন।

********

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

********

[বিঃদ্রঃ]

আপনার প্রথমে অ্যালেক্সা চালানো উচিত, এবং পরে গুগল সহকারীকে কল করুন। আপনি যদি শুধুমাত্র গুগল অ্যাসিস্ট্যান্ট চালাতে চান, তাহলে কল করার আগে PulseAudio বন্ধ করুন।

********

pulseaudio -k

********

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

প্রস্তাবিত: