สารบัญ:
- ขั้นตอนที่ 1: รับชิ้นส่วนเหล่านี้
- ขั้นตอนที่ 2: เตรียมการ์ด SD ด้วย Raspbian OS ล่าสุด (Stretch/Jessie)
- ขั้นตอนที่ 3: ตั้งค่า Pi และ Docking Hub ของคุณ
- ขั้นตอนที่ 4: กำหนดค่า Pi. ของคุณ
- ขั้นตอนที่ 5: ติดตั้งซอฟต์แวร์ Alexa
- ขั้นตอนที่ 6: Alexa ไฮไฟว์
![Alexa Voice Assistant บน Raspberry Pi Zero Docking Hub: 6 ขั้นตอน (พร้อมรูปภาพ) Alexa Voice Assistant บน Raspberry Pi Zero Docking Hub: 6 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/004/image-9770-63-j.webp)
วีดีโอ: Alexa Voice Assistant บน Raspberry Pi Zero Docking Hub: 6 ขั้นตอน (พร้อมรูปภาพ)
![วีดีโอ: Alexa Voice Assistant บน Raspberry Pi Zero Docking Hub: 6 ขั้นตอน (พร้อมรูปภาพ) วีดีโอ: Alexa Voice Assistant บน Raspberry Pi Zero Docking Hub: 6 ขั้นตอน (พร้อมรูปภาพ)](https://i.ytimg.com/vi/1tfGlFAW0vc/hqdefault.jpg)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
![Image Image](https://i.howwhatproduce.com/images/004/image-9770-65-j.webp)
![](https://i.ytimg.com/vi/AqM_4_wEL8k/hqdefault.jpg)
![Alexa Voice Assistant บน Raspberry Pi Zero Docking Hub Alexa Voice Assistant บน Raspberry Pi Zero Docking Hub](https://i.howwhatproduce.com/images/004/image-9770-66-j.webp)
ในการสร้าง Alexa Voice Assistant ที่สง่างามบน Pi Zero W โดยใช้สายและดองเกิล USB น้อยลง ฉันใช้ Raspberry Pi Zero Docking Hub ของ Makerspot แท่นวางนี้มีตัวแปลงสัญญาณเสียงในตัวซึ่งสามารถโฮสต์ไมโครโฟนและลำโพงผ่านแจ็คเสียง 3.5 มม.
มาเริ่มกันเลย.
ขั้นตอนที่ 1: รับชิ้นส่วนเหล่านี้
![รับอะไหล่เหล่านี้ รับอะไหล่เหล่านี้](https://i.howwhatproduce.com/images/004/image-9770-67-j.webp)
นี่คือชิ้นส่วนที่คุณต้องการ:
- 1x Raspberry Pi Zero W
- 1x Raspberry Pi Zero Docking Hub
- 1x จอภาพ HDMI
- 1x สาย HDMI (โปรดทราบว่า Pi Zero W ต้องใช้ขั้วต่อ mini-HDMI)
- 1x 5v USB 1 A Power Adapter
- 1x สายไมโคร USB
- แป้นพิมพ์ USB 1x
- เมาส์ USB 1x
- 1x ไมโครโฟนขนาดเล็กสำหรับโทรศัพท์มือถือ/แท็บเล็ต (ตัวที่รองรับพอร์ตลำโพงแยก)
- 1x ลำโพงภายนอกพร้อมแจ็คเสียง 3.5 มม.
- สายสัญญาณเสียงขนาด 1x 3.5 มม. (ตัวผู้ต่อตัวผู้)
- การ์ด micro SD 1x 8G
- PC (สำหรับแฟลชการ์ด SD พร้อมอิมเมจ Raspbian OS)
ขั้นตอนที่ 2: เตรียมการ์ด SD ด้วย Raspbian OS ล่าสุด (Stretch/Jessie)
เป็นความคิดที่ดีที่จะเริ่มต้นด้วย Raspbian OS ใหม่ มีสองสามวิธีในการเตรียม Raspbian OS ใหม่บนการ์ด SD แต่ฉันพบว่าการใช้ Etcher กับรูปภาพ Raspbian แบบเต็มนั้นมีประสิทธิภาพและมีโอกาสเกิดข้อผิดพลาดน้อยกว่า
- ดาวน์โหลดและติดตั้ง Etcher (https://etcher.io/) สำหรับโฮสต์พีซีของคุณ
- ดาวน์โหลดรูปภาพ Raspbian ล่าสุดจาก
- ใส่ SD ลงในพีซีของคุณ
- เปิด Etcher เลือกรูปภาพ Raspbian จากนั้นเลือกไดรฟ์การ์ด SD แล้วกด Flash!
เมื่อเตรียมรูปภาพแล้ว ให้นำการ์ดออกอย่างปลอดภัยและเตรียมพร้อมสำหรับขั้นตอนต่อไป
ขั้นตอนที่ 3: ตั้งค่า Pi และ Docking Hub ของคุณ
![ตั้งค่า Pi และ Docking Hub ของคุณ ตั้งค่า Pi และ Docking Hub ของคุณ](https://i.howwhatproduce.com/images/004/image-9770-68-j.webp)
![ตั้งค่า Pi และ Docking Hub ของคุณ ตั้งค่า Pi และ Docking Hub ของคุณ](https://i.howwhatproduce.com/images/004/image-9770-69-j.webp)
คุณต้องติดตั้ง Pi Zero W บน Raspberry Pi Zero Docking Hub มีสกรูและสแตนออฟ 4 ชุด ใช้เวลาประกอบไม่ถึงนาที
ใส่การ์ด SD ที่เตรียมไว้ลงใน Pi Zero W เชื่อมต่อจอภาพของคุณเข้ากับพอร์ต HDMI ของ Pi Zero W (ต้องทำก่อนเปิดเครื่อง Pi) เชื่อมต่อแป้นพิมพ์และเมาส์ USB และสุดท้ายเชื่อมต่อไมโครโฟนและลำโพง หากต้องการเปิดเครื่อง ให้เชื่อมต่อสายไฟ USB 5v เข้ากับพอร์ตจ่ายไฟบน Docking Hub (ไม่ใช่พอร์ต PWR บน PI)
คุณควรเห็น Raspbian OS ปกติปรากฏขึ้นบนจอภาพ
ขั้นตอนที่ 4: กำหนดค่า Pi. ของคุณ
![กำหนดค่า Pi. ของคุณ กำหนดค่า Pi. ของคุณ](https://i.howwhatproduce.com/images/004/image-9770-70-j.webp)
![กำหนดค่า Pi. ของคุณ กำหนดค่า Pi. ของคุณ](https://i.howwhatproduce.com/images/004/image-9770-71-j.webp)
![กำหนดค่า Pi. ของคุณ กำหนดค่า Pi. ของคุณ](https://i.howwhatproduce.com/images/004/image-9770-72-j.webp)
ตั้งค่า WiFi
คลิกเมาส์ซ้ายเหนือไอคอน WiFi ที่แถบด้านบน เลือกเครือข่ายของคุณเพื่อเชื่อมต่อ คุณต้องทำเพียงครั้งเดียวเว้นแต่การตั้งค่าเครือข่ายจะมีการเปลี่ยนแปลงหรือจำเป็นต้องเปลี่ยน
ตั้งค่าเสียงเริ่มต้น
ขั้นตอนนี้มีความสำคัญในการรับเสียง Raspberry Pi Zero Docking Hub เพื่อทำงานกับซอฟต์แวร์ Alexa เริ่มต้น
เริ่มเทอร์มินัลและแก้ไข /boot/config.txt
sudo nano /boot/config.txt
ปิดใช้งานเสียงแอนะล็อกและ hdmi โดยใส่ '#' หน้าบรรทัดต่อไปนี้ในไฟล์:
#dtparam=audio=on
กด ctrl-x, y และ enter เพื่อบันทึก
ในเทอร์มินัลเดียวกัน แก้ไข ~/.asoundrc
nano ~/.asoundrc
แทนที่เนื้อหาของไฟล์นั้นด้วยสิ่งต่อไปนี้:
pcm.!default {
พิมพ์ plug slave { pcm "hw: 1, 0" } } ctl.!default { ประเภทปลั๊กการ์ด 1 }
กด ctrl-x, y และ enter เพื่อบันทึก
ขออภัย ฉันยังไม่พบวิธีตั้งค่าเริ่มต้นแบบถาวร ในระหว่างนี้ คุณต้องทำทุกครั้งที่เริ่มต้น
เปิดใช้งาน SSH/VNC (ไม่บังคับ)
หากคุณไม่ต้องการใช้จอภาพ แป้นพิมพ์ และเมาส์ในการเปิดเครื่องครั้งถัดไป การเปิดใช้ตัวเลือกเหล่านี้จะช่วยให้คุณเข้าถึง Pi จากระยะไกลได้ ตัวเลือกเหล่านี้อยู่ภายใต้การกำหนดค่า Preference/Raspberry Pi จากนั้นไปที่อินเทอร์เฟซและทำเครื่องหมายที่ตัวเลือก SSH และ VNC
ขั้นตอนที่ 5: ติดตั้งซอฟต์แวร์ Alexa
ฉันจะไม่ทำซ้ำคำแนะนำที่ยอดเยี่ยมจากโครงการตัวอย่าง Alexa AVS เพียงไปที่โครงการ Github (ลิงก์) และทำตามคำแนะนำเพื่อตั้งค่าซอฟต์แวร์ Alexa
แม้ว่าจะมีบางจุดที่ควรทราบ:
- คุณสามารถข้ามขั้นตอนที่ 1 ได้เนื่องจากคุณได้ตั้งค่า Pi ของคุณแล้ว
- เลือก "1/ 3.5mm audio" ในคำถามยืนยันข้อใดข้อหนึ่งที่ถามโดยสคริปต์ automation_install.sh
- ฉันไม่สามารถเริ่มใช้งาน Sensory wake word engine (พบคำสั่งที่ผิดกฎหมาย) ดังนั้นฉันจึงใช้ Snowboy (kitt_ai)
ขั้นตอนที่ 6: Alexa ไฮไฟว์
![](https://i.ytimg.com/vi/g8iYAhKxiHY/hqdefault.jpg)
ขอแสดงความยินดี! พูดว่า "High Five" กับ Alexa
หากคุณเปิดใช้งาน SSH (หรือเซิร์ฟเวอร์ VNC) คุณสามารถรีสตาร์ท Pi และเรียกใช้ซอฟต์แวร์ Alexa แบบไม่มีหัว (โดยไม่ต้องใช้จอภาพ/แป้นพิมพ์/เมาส์) ในพีซีของคุณให้รันเทอร์มินัล SSH สามเทอร์มินัลและเชื่อมต่อกับ Pi ใช้เทอร์มินัลเหล่านี้เพื่อเริ่มโปรแกรมเรียกทำงานของ Alexa (เช่น "npm start", "mvn exec:exec" และ "wakeWordAgent -e kitt_ai") ข้อดีอีกประการในการรันแบบ headless คือโปรแกรม Alexa java (mvn exec:exec) ทำงานได้ราบรื่นขึ้นเล็กน้อย
โดยรวมแล้ว ฉันประทับใจกับประสิทธิภาพของตัวอย่าง Alexa ที่ทำงานบน Pi - การบันทึกเสียงนั้นค่อนข้างตอบสนอง แม่นยำ และเชื่อถือได้ แน่นอนว่ามีช่องว่างด้านประสิทธิภาพระหว่าง Echo (Dot) ดั้งเดิมและการตั้งค่านี้ แต่ช่องว่างนั้นไม่ใหญ่มาก สิ่งหนึ่งที่ฉันไม่มีความสุขคือฉันไม่สามารถให้ Amazon Prime Music เล่นบนการตั้งค่านี้ได้ แม้ว่าบางคนจะบอกว่า Prime Music ได้รับการสนับสนุน อาจมีความแตกต่างที่ Amazon อนุญาตระหว่างแคนาดาและสหรัฐอเมริกา หรือบางอย่างที่ฉันตั้งค่าไม่ถูกต้อง หากคุณรู้วิธีรับ Prime Music ด้วยตัวอย่าง Alexa โปรดแจ้งให้เราทราบ
แนะนำ:
Alexa Voice ควบคุม Raspberry Pi Drone ด้วย IoT และ AWS: 6 ขั้นตอน (พร้อมรูปภาพ)
![Alexa Voice ควบคุม Raspberry Pi Drone ด้วย IoT และ AWS: 6 ขั้นตอน (พร้อมรูปภาพ) Alexa Voice ควบคุม Raspberry Pi Drone ด้วย IoT และ AWS: 6 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/005/image-14205-j.webp)
Alexa Voice ควบคุม Raspberry Pi Drone ด้วย IoT และ AWS: สวัสดี! ฉันชื่ออาร์ม ฉันอายุ 13 ปีจากแมสซาชูเซตส์ บทช่วยสอนนี้แสดงให้เห็นว่าคุณสามารถอนุมานจากชื่อได้อย่างไรว่าจะสร้าง Raspberry Pi Drone ได้อย่างไร ต้นแบบนี้แสดงให้เห็นว่าโดรนมีการพัฒนาอย่างไร และพวกมันจะมีบทบาทสำคัญขนาดไหนใน
หน้าแรก/Lab Voice Controlled Assistant: 14 ขั้นตอน (พร้อมรูปภาพ)
![หน้าแรก/Lab Voice Controlled Assistant: 14 ขั้นตอน (พร้อมรูปภาพ) หน้าแรก/Lab Voice Controlled Assistant: 14 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/005/image-14730-7-j.webp)
Home/Lab Voice Controlled Assistant: About MeHello! นี่เป็นคำสั่งแรกของฉัน ฉันอายุ 17 ปี ฉันมาจากประเทศกรีซ ภาษาอังกฤษของฉันอาจไม่สมบูรณ์แบบ แต่ฉันจะทำให้ดีที่สุด ดังนั้น ตอนแรกฉันออกแบบแอพนี้เมื่อ 2 ปีที่แล้ว และพบว่าการประกวดครั้งนี้เป็นโอกาสในการอัปเดตโปรเจ็กต์เก่าของฉัน
พูดคุยกับ Alexa และ Google Assistant ร่วมกันใน Raspberry Pi: 4 ขั้นตอน
![พูดคุยกับ Alexa และ Google Assistant ร่วมกันใน Raspberry Pi: 4 ขั้นตอน พูดคุยกับ Alexa และ Google Assistant ร่วมกันใน Raspberry Pi: 4 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-2036-124-j.webp)
พูดคุยกับ Alexa และ Google Assistant ร่วมกันใน Raspberry Pi: เรียกใช้ Amazon Alexa และ Google Assistant พร้อมกันใน Raspberry Pi เรียกชื่อของพวกเขา พวกเขาเปิดไฟ LED ของตัวเองและเสียงเรียกเข้าสำหรับการตอบสนอง จากนั้นคุณขอคำขอและพวกเขาตอบคุณตามลำดับ คุณสามารถรู้ลักษณะนิสัยของพวกเขา
Alexa Voice Control DIY: 7 ขั้นตอน (พร้อมรูปภาพ)
![Alexa Voice Control DIY: 7 ขั้นตอน (พร้อมรูปภาพ) Alexa Voice Control DIY: 7 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/003/image-6312-40-j.webp)
Alexa Voice Control DIY: สวัสดี นี่เป็นคำสั่งแรกของฉัน ฉันจะแสดงวิธีสร้างสวิตช์ควบคุมด้วยเสียงสำหรับ Amazon Alexa ซึ่งสามารถทำงานร่วมกับ Google Assistant ได้ กรุณาลงคะแนนให้ฉัน
DIY Google Home พร้อมลำโพง Bluetooth บน Raspberry Pi Zero Docking Hub: 7 ขั้นตอน (พร้อมรูปภาพ)
![DIY Google Home พร้อมลำโพง Bluetooth บน Raspberry Pi Zero Docking Hub: 7 ขั้นตอน (พร้อมรูปภาพ) DIY Google Home พร้อมลำโพง Bluetooth บน Raspberry Pi Zero Docking Hub: 7 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/004/image-9277-j.webp)
DIY Google Home พร้อมลำโพง Bluetooth บน Raspberry Pi Zero Docking Hub: เรามีคำแนะนำเกี่ยวกับ DIY Amazon Echo Alexa - Alexa Voice Assistant บน Raspberry Pi Zero Docking Hub คราวนี้เราต้องการแสดงวิธีสร้างหน้าแรกของ Google แบบ DIY ในคำแนะนำนี้ เราจะแสดงวิธีติดตั้งและตั้งค่า Google Assistant