جدول المحتويات:
- الخطوة 1: احصل على هذه الأجزاء
- الخطوة 2: إعداد بطاقة SD مع أحدث نظام تشغيل Raspbian OS (Stretch / Jessie)
- الخطوة 3: قم بإعداد Pi and Docking Hub
- الخطوة 4: تكوين ملف Pi الخاص بك
- الخطوة 5: تثبيت برنامج Alexa
- الخطوة 6: Alexa ، High Five
فيديو: Alexa Voice Assistant على Raspberry Pi Zero Docking Hub: 6 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
لإنشاء مساعد صوت Alexa أنيق على Pi Zero W مع عدد أقل من الأسلاك ووحدات USB ، أستخدم Raspberry Pi Zero Docking Hub من Makerspot. يحتوي محور الإرساء هذا على برنامج ترميز صوتي مدمج يمكنه استضافة ميكروفون ومكبر صوت من خلال مقبس الصوت مقاس 3.5 مم.
هيا بنا نبدأ.
الخطوة 1: احصل على هذه الأجزاء
هذه هي الأجزاء التي تحتاجها:
- 1x Raspberry Pi Zero W
- 1x Raspberry Pi Zero Docking Hub
- 1x HDMI مراقب
- 1x كابل HDMI (يرجى ملاحظة أن Pi Zero W يتطلب موصل HDMI صغير)
- 1x 5 فولت USB 1 أمبير محول الطاقة
- 1x كابل USB صغير
- لوحة مفاتيح USB 1x
- 1x USB فأرة
- 1x Mini-Microphone للهاتف المحمول / الكمبيوتر اللوحي (الذي يدعم منفذ مكبر الصوت المنفصل)
- 1x مكبر صوت خارجي مع مقبس صوت 3.5 ملم.
- 1x 3.5mm كابل الصوت (ذكر لذكر)
- بطاقة SD صغيرة 1x 8G
- الكمبيوتر الشخصي (لوميض بطاقة SD مع صورة نظام التشغيل Raspbian OS)
الخطوة 2: إعداد بطاقة SD مع أحدث نظام تشغيل Raspbian OS (Stretch / Jessie)
ستكون فكرة جيدة أن تبدأ مع نظام تشغيل Raspbian جديد. هناك عدة طرق لإعداد نظام تشغيل Raspbian جديد على بطاقة SD. لكنني وجدت أن استخدام Etcher مع صورة Raspbian كاملة فعال وأقل عرضة للخطأ.
- قم بتنزيل وتثبيت Etcher (https://etcher.io/) لجهاز الكمبيوتر المضيف.
- قم بتنزيل أحدث صورة Raspbian من
- أدخل SD في جهاز الكمبيوتر الخاص بك
- افتح Etcher ، وحدد صورة Raspbian ، ثم محرك بطاقة SD ، واضغط على Flash!
بمجرد إعداد الصورة ، أخرج البطاقة بأمان واستعد للخطوة التالية.
الخطوة 3: قم بإعداد Pi and Docking Hub
تحتاج إلى تثبيت Pi Zero W على Raspberry Pi Zero Docking Hub. هناك 4 مجموعات من البراغي والمواقف وسيستغرق تجميعها أقل من دقيقة.
أدخل بطاقة SD المعدة في Pi Zero W. قم بتوصيل شاشتك بمنفذ HDMI الخاص بـ Pi Zero W (يجب أن يتم ذلك قبل تشغيل Pi) ، وقم بتوصيل لوحة المفاتيح والماوس USB وأخيراً قم بتوصيل الميكروفون ومكبر الصوت. للتشغيل ، قم بتوصيل كبل الطاقة 5 فولت USB بمنفذ الطاقة الموجود في لوحة الإرساء (وليس منفذ PWR الموجود على PI).
يجب أن ترى نظام التشغيل Raspbian العادي يظهر على الشاشة.
الخطوة 4: تكوين ملف Pi الخاص بك
إعداد WiFi
انقر بزر الماوس الأيسر فوق رمز WiFi في الشريط العلوي. اختر شبكتك للاتصال. ما عليك سوى القيام بذلك مرة واحدة ما لم يتغير إعداد الشبكة أو يلزم تغييره.
إعداد الصوت الافتراضي
هذه الخطوة مهمة لجعل صوت Raspberry Pi Zero Docking Hub يعمل مع برنامج Alexa الافتراضي.
ابدأ تشغيل Terminal وقم بتحرير /boot/config.txt
sudo نانو / boot/config.txt
قم بتعطيل الصوت التناظري و HDMI بإدخال "#" أمام السطر التالي في الملف:
# dtparam = صوت = تشغيل
اضغط على ctrl-x و y وأدخل للحفظ.
في نفس المحطة ، قم بتحرير ~ /.asoundrc
نانو ~ /.asoundrc
استبدل محتوى هذا الملف بما يلي:
pcm.! الافتراضي {
اكتب plug slave {pcm "hw: 1، 0"}} ctl.! default {type plug card 1}
اضغط على ctrl-x و y وأدخل للحفظ.
لسوء الحظ ، لم أجد بعد طريقة دائمة لتعيين الإعداد الافتراضي. في غضون ذلك ، عليك القيام بذلك عند كل شركة ناشئة.
تمكين SSH / VNC (اختياري)
إذا كنت لا ترغب في استخدام الشاشة ولوحة المفاتيح والماوس عند بدء التشغيل التالي ، فإن تمكين هذه الخيارات سيسمح لك بالوصول عن بُعد إلى Pi. توجد هذه الخيارات ضمن Preference / Raspberry Pi Configuration ، ثم انتقل إلى Interfaces وحدد خيارات SSH و VNC.
الخطوة 5: تثبيت برنامج Alexa
لن أكرر التعليمات الممتازة التي قدمها مشروع نموذج Alexa AVS. ما عليك سوى الانتقال إلى مشروع Github (رابط) واتباع التعليمات الموجودة هناك لإعداد برنامج Alexa.
على الرغم من وجود بعض النقاط التي يجب ملاحظتها:
- يمكنك تخطي الخطوة 1 لأنك قمت بالفعل بإعداد Pi الخاص بك.
- اختر "صوت 1 / 3.5mm" في أحد أسئلة التأكيد التي طرحها البرنامج النصي automated_install.sh.
- لست قادرًا على بدء تشغيل محرك كلمات التنبيه الحسي (تمت مصادفة تعليمات غير قانونية) ، لذلك أستخدم Snowboy (kitt_ai).
الخطوة 6: Alexa ، High Five
تهنئة! قل "هاي فايف" لأليكسا.
إذا قمت بتمكين SSH (أو خادم VNC) ، فيمكنك إعادة تشغيل Pi وتشغيل برنامج Alexa بدون رأس (بدون الشاشة / لوحة المفاتيح / الماوس). في جهاز الكمبيوتر الخاص بك ، قم بتشغيل ثلاث محطات SSH واتصل بـ Pi. استخدم هذه المحطات لبدء الملفات التنفيذية Alexa (مثل "npm start" و "mvn exec: exec" و "wakeWordAgent -e kitt_ai"). ميزة أخرى لتشغيل بدون رأس هي أن برنامج Alexa java (mvn exec: exec) يعمل بشكل أكثر سلاسة.
بشكل عام ، أنا معجب بأداء عينة Alexa التي تعمل على Pi - التقاط الصوت سريع الاستجابة ودقيق وموثوق. من المؤكد أن هناك فجوة في الأداء بين Echo الأصلي (Dot) وهذا الإعداد ولكن الفجوة ليست كبيرة. هناك شيء واحد لست سعيدًا به على الرغم من أنه لا يمكنني تشغيل Amazon Prime Music على هذا الإعداد على الرغم من أن أحدهم قال إن Prime Music مدعوم. ربما يكون هناك اختلاف في ما تسمح به أمازون بين كندا والولايات المتحدة أو شيء لم أقم بإعداده بشكل صحيح. إذا كنت تعرف كيفية الحصول على Prime Music من خلال نموذج Alexa ، فيرجى إبلاغي بذلك.
موصى به:
ESP8266 مراقبة درجة حرارة Nodemcu باستخدام DHT11 على خادم ويب محلي - احصل على درجة حرارة الغرفة ورطوبتها على متصفحك: 6 خطوات
ESP8266 مراقبة درجة حرارة Nodemcu باستخدام DHT11 على خادم ويب محلي | احصل على درجة حرارة الغرفة ورطوبتها على متصفحك: مرحبًا يا شباب اليوم سنصنع الرطوبة & amp؛ نظام مراقبة درجة الحرارة باستخدام ESP 8266 NODEMCU & amp؛ جهاز استشعار درجة الحرارة DHT11. سيتم الحصول على درجة الحرارة والرطوبة من مستشعر DHT11 & amp؛ يمكن رؤيته على متصفح أي صفحة ويب ستتم إدارتها
MATRIX Voice and MATRIX Creator يعمل على تشغيل Alexa (إصدار C ++): 7 خطوات
MATRIX Voice and MATRIX Creator يعمل على تشغيل Alexa (إصدار C ++): الأجهزة المطلوبة قبل البدء ، دعنا نراجع ما ستحتاج إليه. Raspberry Pi 3 (موصى به) أو Pi 2 Model B (مدعوم). MATRIX Voice أو MATRIX Creator - لا يحتوي Raspberry Pi على ميكروفون مدمج ، بينما يمتلك MATRIX Voice / Creator
تثبيت Windows على محرك أقراص خارجي باستخدام قسم Mac على جهاز Mac: 5 خطوات (بالصور)
تثبيت Windows على محرك أقراص خارجي مع قسم Mac على Mac: إذا كنت قد اشتريت شيئًا مثل MacBook pro الأساسي ووفرت القليل من المال ، ولكن سرعان ما واجهت مشكلة التخزين عند محاولة تثبيت Windows باستخدام Bootcamp ، نعلم جميعًا أن 128 جيجابايت ليست كافية هذه لذا ربما اشترينا شيئًا ما
DIY Google Home مع مكبر صوت Bluetooth على Raspberry Pi Zero Docking Hub: 7 خطوات (بالصور)
DIY Google Home مع مكبر صوت Bluetooth على Raspberry Pi Zero Docking Hub: لدينا تعليمات حول DIY Amazon Echo Alexa - Alexa Voice Assistant على Raspberry Pi Zero Docking Hub. هذه المرة نريد أن نوضح لك كيفية إنشاء DIY Google Home. في هذا الدليل ، سنوضح لك كيفية تثبيت وإعداد مساعد Google
كيفية فلاش برنامج MicroPython الثابت على مفتاح Sonoff الذكي القائم على ESP8266: 3 خطوات (بالصور)
كيفية Flash MicroPython Firmware على مفتاح Sonoff الذكي القائم على ESP8266: ما هو Sonoff؟ Sonoff هو خط جهاز للمنزل الذكي تم تطويره بواسطة ITEAD. يعد Sonoff Basic و Sonoff Dual أحد أكثر الأجهزة مرونة ورخيصة من هذا الخط. هذه مفاتيح تم تمكين Wi-Fi على أساس شريحة رائعة ، ESP8266. بينما