Სარჩევი:
- ნაბიჯი 1: მიიღეთ ეს ნაწილები
- ნაბიჯი 2: მოამზადეთ SD ბარათი უახლესი Raspbian OS– ით (Stretch/Jessie)
- ნაბიჯი 3: დააყენეთ თქვენი Pi და დოკ ჰაბი
- ნაბიჯი 4: დააკონფიგურირეთ თქვენი Pi
- ნაბიჯი 5: დააინსტალირეთ Alexa პროგრამული უზრუნველყოფა
- ნაბიჯი 6: ალექსი, მაღალი ხუთი
ვიდეო: Alexa Voice Assistant Raspberry Pi Zero Docking Hub– ზე: 6 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
ელეგანტური Alexa ხმის ასისტენტი Pi Zero W– ზე ნაკლები მავთულხლართებით და USB დონგლებით, მე ვიყენებ Makerspot– ის Raspberry Pi Zero Docking Hub– ს. ამ დოკის კერას აქვს ჩაშენებული აუდიო კოდეკი, რომელსაც შეუძლია მიკროფონის და დინამიკის განთავსება მისი 3.5 მმ აუდიო ჯეკის საშუალებით.
Დავიწყოთ.
ნაბიჯი 1: მიიღეთ ეს ნაწილები
ეს ის ნაწილებია რაც გჭირდებათ:
- 1x Raspberry Pi Zero W
- 1x Raspberry Pi Zero Docking Hub
- 1 x HDMI მონიტორი
- 1x HDMI კაბელი (გთხოვთ გაითვალისწინოთ Pi Zero W მოითხოვს მინი HDMI კონექტორს)
- 1x 5v USB 1 A დენის ადაპტერი
- 1 x მიკრო USB კაბელი
- 1 x USB კლავიატურა
- 1 x USB მაუსი
- 1x მინი-მიკროფონი მობილური ტელეფონისთვის/ტაბლეტისთვის (ის, რომელიც მხარს უჭერს დინამიკის პორტს)
- 1x გარე სპიკერი 3.5 მმ აუდიო ჯეკით.
- 1x 3.5 მმ აუდიო კაბელი (მამაკაციდან მამაკაცზე)
- 1 x 8G მიკრო SD ბარათი
- კომპიუტერი (SD ბარათის გასანათებლად Raspbian OS გამოსახულებით)
ნაბიჯი 2: მოამზადეთ SD ბარათი უახლესი Raspbian OS– ით (Stretch/Jessie)
კარგი იდეა იქნებოდა ახალი Raspbian OS– ით დაწყება. SD ბარათზე ახალი Raspbian OS– ის მოსამზადებლად რამდენიმე გზა არსებობს. მაგრამ აღმოვაჩინე, რომ Etcher– ის სრული Raspbian გამოსახულებით გამოყენება ეფექტურია და ნაკლებად შეცდომისკენ მიდრეკილი.
- ჩამოტვირთეთ და დააინსტალირეთ Etcher (https://etcher.io/) თქვენი მასპინძელი კომპიუტერისთვის.
- ჩამოტვირთეთ Raspbian– ის უახლესი სურათი
- ჩადეთ SD თქვენს კომპიუტერში
- გახსენით Etcher, შეარჩიეთ Raspbian სურათი, შემდეგ SD ბარათის დისკი და დააჭირეთ Flash!
სურათის მომზადების შემდეგ, უსაფრთხოდ ამოიღეთ ბარათი და მოემზადეთ შემდეგი ნაბიჯისათვის.
ნაბიჯი 3: დააყენეთ თქვენი Pi და დოკ ჰაბი
თქვენ უნდა დააინსტალიროთ თქვენი Pi Zero W Raspberry Pi Zero Docking Hub– ზე. არსებობს 4 კომპლექტი ხრახნები და ჩამორჩენილები და მის შეკრებას ერთ წუთზე ნაკლები დრო დასჭირდება.
ჩადეთ მომზადებული SD ბარათი Pi Zero W. შეაერთეთ თქვენი მონიტორი Pi Zero W- ის HDMI პორტთან (უნდა გაკეთდეს Pi- ს ჩართვამდე), შეაერთეთ USB კლავიატურა და მაუსი და ბოლოს დააკავშირეთ მიკროფონი და დინამიკი. ჩართვის მიზნით, შეაერთეთ 5v USB დენის კაბელი დენის პორტში დოკის კვანძზე (არა PWR პორტი PI– ზე).
თქვენ უნდა ნახოთ ჩვეულებრივი Raspbian OS მონიტორზე.
ნაბიჯი 4: დააკონფიგურირეთ თქვენი Pi
WiFi– ის დაყენება
მაუსის მარცხენა დაწკაპუნება WiFi ხატულაზე ზედა ზოლში. შეარჩიეთ თქვენი ქსელი დასაკავშირებლად. თქვენ მხოლოდ ერთხელ უნდა გააკეთოთ, თუ ქსელის პარამეტრი არ შეიცვალა ან არ უნდა შეიცვალოს.
ნაგულისხმევი აუდიოს დაყენება
ეს ნაბიჯი მნიშვნელოვანია იმისათვის, რომ Raspberry Pi Zero Docking Hub აუდიო იმუშაოს ნაგულისხმევი Alexa პროგრამულ უზრუნველყოფასთან.
დაიწყეთ ტერმინალი და შეცვალეთ /boot/config.txt
sudo nano /boot/config.txt
გამორთეთ ანალოგური და HDMI აუდიო ფაილში შემდეგი ხაზის წინ "#" ჩასმით:
#dtparam = აუდიო = ჩართულია
დააჭირეთ ctrl-x, y და შეიყვანეთ შესანახად.
იმავე ტერმინალში, შეცვალეთ ~/.asoundrc
nano./.asoundrc
შეცვალეთ ამ ფაილის შინაარსი შემდეგით:
სმ.! ნაგულისხმევი {
ჩაწერეთ plug slave {pcm "hw: 1, 0"}} ctl.! ნაგულისხმევი {ტიპი plug plug card 1}
დააჭირეთ ctrl-x, y და შეიყვანეთ შესანახად.
სამწუხაროდ, მე ჯერ არ მიპოვია ნაგულისხმევი პარამეტრების დაყენების მუდმივი გზა. ამასობაში, თქვენ უნდა გააკეთოთ ეს ყოველი გაშვებისას.
SSH/VNC (სურვილისამებრ) ჩართვა
თუ თქვენ არ გსურთ მონიტორის, კლავიატურის და მაუსის გამოყენება მომდევნო გაშვებისას, ამ პარამეტრების ჩართვა საშუალებას მოგცემთ დისტანციურად შეხვიდეთ Pi- ზე. ეს პარამეტრები არის Preference/Raspberry Pi კონფიგურაციის ქვეშ, შემდეგ გადადით ინტერფეისებში და მონიშნეთ SSH და VNC პარამეტრები.
ნაბიჯი 5: დააინსტალირეთ Alexa პროგრამული უზრუნველყოფა
მე არ ვაპირებ გავიმეორო Alexa AVS ნიმუშის პროექტის მიერ მოწოდებული შესანიშნავი ინსტრუქციები. უბრალოდ გადადით მათ Github პროექტში (ბმული) და მიჰყევით იქ მითითებებს Alexa პროგრამული უზრუნველყოფის დასაყენებლად.
მიუხედავად იმისა, რომ გასათვალისწინებელია რამდენიმე პუნქტი:
- თქვენ შეგიძლიათ გამოტოვოთ ნაბიჯი 1, რადგან თქვენ უკვე დააყენეთ თქვენი Pi.
- ამოირჩიეთ "1/ 3.5 მმ აუდიო" ავტომატიზირებული_ინსტალირებისთვის სკრიპტის მიერ დასმულ ერთ – ერთ დადასტურებულ კითხვაში.
- მე არ შემიძლია სენსორული გაღვიძების სიტყვის ძრავის დაწყება (არალეგალური ინსტრუქცია გვხვდება), ამიტომ ვიყენებ სნოუბოის (kitt_ai).
ნაბიჯი 6: ალექსი, მაღალი ხუთი
გილოცავ! თქვით "მაღალი ხუთი" ალექსას.
თუ ჩართული გაქვთ 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 მხარდაჭერილია. შესაძლოა, არსებობს განსხვავება, რასაც Amazon იძლევა კანადასა და აშშ -ს შორის, ან ის, რაც მე სწორად არ მაქვს დადგენილი. თუ იცით როგორ მიიღოთ Prime Music Alexa ნიმუშით, გთხოვთ შემატყობინოთ.
გირჩევთ:
Robot Voice Modulator: 14 ნაბიჯი (სურათებით)
Robot Voice Modulator: ეს არის მარტივი ასაშენებელი მოწყობილობა, რომელიც გარდაქმნის თქვენს ადამიანურ ხმას უმაღლესი რობოტის ხმად. იგი ასევე მოიცავს უამრავ ტკბილ მახასიათებელს, როგორიცაა აუდიო-ჯეკი, ასე რომ თქვენ შეგიძლიათ ჩართოთ ყველა თქვენი საყვარელი ინსტრუმენტი, მიკროფონი და მუსიკალური პლეერი
Alexa Voice Controlled Raspberry Pi Drone IoT და AWS: 6 ნაბიჯი (სურათებით)
Alexa Voice კონტროლირებადი Raspberry Pi Drone IoT და AWS: გამარჯობა! მე მქვია არმაანი. მე ვარ 13 წლის ბიჭი მასაჩუსეტიდან. ეს სახელმძღვანელო გვიჩვენებს, როგორც სათაურიდან შეგიძლიათ დაასკვნათ, როგორ ავაშენოთ Raspberry Pi Drone. ეს პროტოტიპი აჩვენებს, თუ როგორ ვითარდება თვითმფრინავები და ასევე რამდენად დიდი როლი შეიძლება შეასრულონ მათ
MATRIX Voice და MATRIX Creator გაშვებული Alexa (C ++ ვერსია): 7 ნაბიჯი
MATRIX Voice და MATRIX Creator გაშვებული Alexa (C ++ ვერსია): საჭირო აპარატურა დაწყებამდე, მოდით გადახედოთ რა დაგჭირდებათ. ჟოლო Pi 3 (რეკომენდირებულია) ან Pi 2 მოდელი B (მხარდაჭერილი). MATRIX Voice ან MATRIX Creator - Raspberry Pi– ს არ აქვს ჩაშენებული მიკროფონი, MATRIX Voice/Creator– ს აქვს
Alexa Voice Control DIY: 7 ნაბიჯი (სურათებით)
Alexa Voice Control DIY: გამარჯობა, ეს არის ჩემი პირველი ინსტრუქცია. აქ მე ვაპირებ ვაჩვენო როგორ გავაკეთო ხმის კონტროლის კონცენტრატორები Amazon Alexa– სთვის, რომელსაც შეუძლია Google ასისტენტთან მუშაობაც კი. გთხოვთ ხმა მომცეთ
DIY Google Home Bluetooth სპიკერით Raspberry Pi Zero Docking Hub– ზე: 7 ნაბიჯი (სურათებით)
წვრილმანი Google Home Bluetooth სპიკერით Raspberry Pi Zero Docking Hub- ზე: ჩვენ გვაქვს ინსტრუქცია DIY Amazon Echo Alexa - Alexa ხმის ასისტენტი Raspberry Pi Zero Docking Hub– ზე. ამჯერად ჩვენ გვინდა გაჩვენოთ როგორ ავაშენოთ წვრილმანი Google Home. ამ ინსტრუქციაში ჩვენ გაჩვენებთ როგორ დააინსტალიროთ და დააყენოთ Google ასისტენტი