สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: การฟอร์แมตการ์ด SD
- ขั้นตอนที่ 2: การเตรียมการ์ด SD
- ขั้นตอนที่ 3: เชื่อมต่อชิ้นส่วนทั้งหมดตามพอร์ต
- ขั้นตอนที่ 4: เพิ่มพลังให้กับ Pi
- ขั้นตอนที่ 5: การกำหนดค่าเริ่มต้น
- ขั้นตอนที่ 6: การอัปเดตการติดตั้ง
- ขั้นตอนที่ 7: การเตรียมไฟล์การกำหนดค่า
- ขั้นตอนที่ 8: การตั้งค่า Hotword
- ขั้นตอนที่ 9: การกำหนดค่าเสียง (ตอนที่ 1)
- ขั้นตอนที่ 10: การกำหนดค่าเสียง (ตอนที่ 2)
- ขั้นตอนที่ 11: ทดสอบเสียง
- ขั้นตอนที่ 12: การเชื่อมต่อกับ Cloud
- ขั้นตอนที่ 13: การทดสอบขั้นสุดท้าย
- ขั้นตอนที่ 14: การตั้งค่า Google Assistant ในการเริ่มต้น
- ขั้นตอนที่ 15: เส้นชัย
วีดีโอ: Google Assistant บน Raspberry Pi วิธีที่ง่าย: 15 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
Google Assistant บน Raspberry Pi
ทั้งหมดนี้เป็นไปได้อย่างไร?
ไม่นานมานี้ Google ได้เปิดตัวชุดเครื่องมือ AI ที่ทำเองได้ ซึ่งมีปัญหา #57 ของ The Magpi สิ่งนี้ทำให้การสร้างผู้ช่วย Google ของคุณเองเป็นเรื่องง่ายมาก แต่การได้รับชุดเสียงนั้นยากขึ้นเล็กน้อย และในหลาย ๆ แห่งก็ขายหมดภายในไม่กี่ชั่วโมง โชคดีที่ Google ทำให้ซอฟต์แวร์ทั้งหมดพร้อมใช้งานออนไลน์พร้อมคำแนะนำแบบเต็ม ซึ่งหมายความว่าเราไม่ต้องการสำเนา The Magpi เพื่อใช้ประโยชน์จากการทำงานหนักทั้งหมด แม้ว่าจะยังไม่มีคำแนะนำที่ชัดเจนทางออนไลน์เกี่ยวกับการใช้ชุดเสียงโดยไม่ต้องมีนิตยสารหรือไม่มีฮาร์ดแวร์ ที่ส่งมาด้วย บทช่วยสอนส่วนใหญ่พยายามติดตั้งทุกอย่างตั้งแต่เริ่มต้น มักจะส่งผลให้เกิดความยุ่งเหยิงของโค้ดซึ่งเป็นไปไม่ได้สำหรับหลาย ๆ คน
เสบียง
ต้องการอะไร?
เพื่อให้โครงการนี้สำเร็จ คุณจะต้องมีสิ่งต่อไปนี้:
· Raspberry Pi (ทุกรุ่น)
· ลำโพงพื้นฐานพร้อมช่องต่อ aux 3.5 มม.
· ไมโครโฟน USB
· เมาส์และคีย์บอร์ด
ขั้นตอนที่ 1: การฟอร์แมตการ์ด SD
สิ่งแรกที่เราต้องทำคือการฟอร์แมตการ์ด SD ของเรา มาใช้เครื่องมือการจัดรูปแบบของ SD Association ซึ่งแนะนำโดย Raspberry Pi Foundation อย่างเป็นทางการ
เมื่อติดตั้งแล้ว ให้เปิดแอปพลิเคชันแล้วคลิก 'ตัวเลือก' คุณต้องเปลี่ยนตัวเลือกสำหรับ 'การปรับขนาดรูปแบบ' เป็น 'เปิด'
ตอนนี้คลิก 'ตกลง' และตรวจสอบอีกครั้งว่าเรากำลังฟอร์แมตไดรฟ์ที่ถูกต้อง จากนั้นคลิก 'รูปแบบ' ไม่ควรใช้เวลานานเกินไป เพียงรอการยืนยันว่าฟอร์แมตไดรฟ์สำเร็จแล้ว ก่อนที่คุณจะไปยังขั้นตอนถัดไป
ขั้นตอนที่ 2: การเตรียมการ์ด SD
ต่อไปเราต้อง
ดาวน์โหลดอิมเมจการ์ด Voice Kit microSD สำหรับ Raspberry Pi สามารถดาวน์โหลดรูปภาพได้จาก
ในการถ่ายโอนภาพที่เราเพิ่งดาวน์โหลดไปยังการ์ด SD เราจะใช้โปรแกรมที่เรียกว่า Etcher.io เป็นโอเพ่นซอร์สฟรีและไม่ต้องติดตั้ง
เมื่อคุณดาวน์โหลด Etcher แล้ว ให้เรียกใช้โปรแกรมและคุณจะเห็นหน้าจอเหมือนที่แสดงด้านบน อาจใช้เวลาหนึ่งหรือสองนาทีในการโหลด ดังนั้นหากไม่สามารถโหลดได้ในทันที โปรดอดทนรอ
คลิก 'เลือกภาพ' และไปที่ภาพชุดเสียงที่เราเพิ่งดาวน์โหลด (aiyprojects-2017-05-03.img) เมื่อเลือกแล้วให้ตรวจสอบอีกครั้งว่าคุณกำลังเขียนเนื้อหาลงในดิสก์ที่ถูกต้อง สมมติว่าเราได้เลือกดิสก์ที่ถูกต้องแล้วคลิก 'Flash!'
อาจใช้เวลาประมาณ 20 นาทีขึ้นไปในการเขียนภาพลงในการ์ด SD ของคุณ
ขั้นตอนที่ 3: เชื่อมต่อชิ้นส่วนทั้งหมดตามพอร์ต
เชื่อมต่ออุปกรณ์ทั้งหมดที่จำเป็น เช่น ไมค์ ลำโพง ฯลฯ
ตาม Pinouts ที่แสดงด้านบน
ขั้นตอนที่ 4: เพิ่มพลังให้กับ Pi
ทันทีที่การ์ด SD พร้อม เราสามารถใส่การ์ด microSD ลงใน Raspberry Pi ของเราได้ ณ จุดนี้ เรายังต้องเชื่อมต่อสายไฟ, สาย HDMI, คีย์บอร์ด, เมาส์, จอภาพ, ลำโพง และไมโครโฟน USB
เมื่อเสียบสายไฟแล้ว Raspberry Pi ของคุณสามารถบู๊ตได้ และในไม่ช้าคุณจะพบกับเดสก์ท็อป Pixel มาตรฐาน
ขั้นตอนที่ 5: การกำหนดค่าเริ่มต้น
หยิบเคอร์เซอร์ของคุณและไปที่โลโก้ Raspberry Pi ที่ด้านบนซ้ายของหน้าจอ จากเมนูแบบเลื่อนลง ให้เลือก "การตั้งค่า" จากนั้นเลือก "การกำหนดค่า Raspberry Pi" ถัดไป ไปที่ 'อินเทอร์เฟซ' และเปิดใช้งาน 'SSH'
ตอนนี้คลิกที่โลโก้ WiFi ที่ด้านบนขวาของหน้าจอและเลือกเครือข่าย WiFi ของคุณ หาก WiFi ของคุณมีการป้องกันด้วยรหัสผ่าน คุณจะได้รับแจ้งให้ป้อนข้อความนั้น เครื่องหมายถูกสีเขียวยืนยันว่าเราเชื่อมต่อสำเร็จแล้วและเราพร้อมที่จะไปยังขั้นตอนต่อไป
ขั้นตอนที่ 6: การอัปเดตการติดตั้ง
นี่เป็นเรื่องขั้นสูงตามที่บทช่วยสอนนี้ได้รับ พวกเรากำลังจะไป
ใช้เทอร์มินัล dev เพื่ออัปเดต Google Assistant SDK, Project Kit & การพึ่งพาเพื่อให้แน่ใจว่าเรามีเวอร์ชันล่าสุด อย่าตกใจถ้าสิ่งนี้ไม่สมเหตุสมผลสำหรับคุณ แต่เป็นสิ่งสำคัญที่เราจะไม่ข้ามขั้นตอนนี้ เพียงทำตามที่บทช่วยสอนนี้บอกว่าระวังอย่าพิมพ์ผิดและทุกอย่างจะออกมาดี เอาล่ะ ตื่นตระหนก มาเริ่มกันเลย! ดับเบิลคลิกที่ชื่อไอคอนเดสก์ท็อป 'เริ่มเทอร์มินัล dev' คุณควรเห็นหน้าต่างเทอร์มินัล dev ที่ดูน่ากลัว
ถัดไป พิมพ์คำสั่งต่อไปนี้ลงในเทอร์มินัลตามที่ปรากฏด้านล่าง มี 9 คำสั่งที่นี่ และแต่ละคำสั่งควรป้อนแยกกันตามลำดับที่ปรากฏ หลังจากพิมพ์แต่ละคำสั่งแล้ว ให้กด 'Enter' บนแป้นพิมพ์ของคุณก่อนที่จะไปยังคำสั่งถัดไป คำสั่งบางคำสั่งจะใช้เวลาสองสามวินาทีในการดำเนินการให้เสร็จสิ้น ดังนั้นโปรดอดทนรอจนกว่าแต่ละคำสั่งจะเสร็จสิ้นก่อนที่จะไปยังคำสั่งถัดไป
cd ~/assistant-sdk-python
git checkout master
git pull origin master
cd ~/voice-recognizer-raspi
git checkout master
git pull origin master
cd ~/voice-recognizer-raspi
rm -rf env
scripts/install-deps.sh
ขั้นตอนที่ 7: การเตรียมไฟล์การกำหนดค่า
ต่อไป เราต้องสำรองไฟล์การกำหนดค่าที่มีอยู่และนำเวอร์ชันใหม่ล่าสุดที่เพิ่งอัปเดตมาใช้ มีคำสั่งอีก 4 คำสั่งให้คุณทำอย่างนั้น สิ่งเหล่านี้สามารถทำได้ในเทอร์มินัล dev เดียวกันกับที่เราเพิ่งใช้ อีกครั้งที่ต้องทำตามลำดับนี้และควรพิมพ์ให้ถูกต้องตามที่ปรากฏด้านล่าง:
cp ~/.config/status-led.ini ~/.config/status-led.ini~
cp ~/.config/voice-recognizer.ini ~/.config/voice-recognizer.ini~
cp ~/voice-recognizer-raspi/config/status-led.ini.default ~/.config/status-led.inicp ~/voice-recognizer-raspi/config/voice-recognizer.ini.default ~/.config/ โปรแกรมจดจำเสียง.ini
ขั้นตอนที่ 8: การตั้งค่า Hotword
ผลงานเจ๋งจนถึงตอนนี้! ตอนนี้เราใกล้กันมากแล้ว คอยดูเถอะ
ตอนนี้เราต้องเปลี่ยนทริกเกอร์สำหรับชุดโครงการ Google AIY เพื่อให้ตอบสนองต่อเสียงของเราเมื่อเราพูดคำว่า "ตกลง Google" พิมพ์คำสั่งต่อไปนี้ลงในเทอร์มินัล dev:
nano ~/.config/voice-recognizer.ini
สิ่งนี้จะสร้างหน้าต่างที่น่ากลัวยิ่งขึ้น ภายในหน้าต่างใหม่นี้ ให้มองหารหัสต่อไปนี้:
# เลือกทริกเกอร์: gpio (ค่าเริ่มต้น), ปรบมือ, ok-google
#ทริกเกอร์ = ปรบมือ
เราจำเป็นต้องเปลี่ยนรหัสนี้เป็น:
# เลือกทริกเกอร์: gpio (ค่าเริ่มต้น), ปรบมือ, ok-google
ทริกเกอร์ = ok-google
หากคุณใช้ปุ่มลูกศรบนแป้นพิมพ์ คุณจะสังเกตเห็นเคอร์เซอร์ปรากฏขึ้น ใช้ปุ่มลูกศรนำเคอร์เซอร์ลงไปที่บรรทัดข้อความที่เราพยายามจะเปลี่ยน การใช้แป้น Backspace บนแป้นพิมพ์จะลบบรรทัดข้อความที่เราพยายามเปลี่ยนและพิมพ์ซ้ำตามตัวอย่างด้านบน โปรดสังเกตว่า ฉันได้ลบสัญลักษณ์ # ด้วย เป็นสิ่งสำคัญที่เราไม่รวม # ในข้อความบรรทัดใหม่นี้ ฉันได้แนบภาพหน้าจอก่อนและหลังของสิ่งที่ควรเป็น (ในกรณีที่ฉันสูญเสียคุณไปที่นั่น) สมมติว่าหน้าต่างของคุณดูเหมือนของฉัน เราสามารถปิดและบันทึกการเปลี่ยนแปลงได้ กด 'Ctrl' บนแป้นพิมพ์ค้างไว้แล้วกด 'X' เพื่อปิดหน้าต่าง จากนั้นเราจะได้รับแจ้งให้บันทึกการเปลี่ยนแปลงที่เราทำ กด 'Y' จากนั้นกด 'Enter' บนแป้นพิมพ์ของคุณ หน้าต่างจะปิดลงและบันทึกการเปลี่ยนแปลงแล้ว เพื่อให้แน่ใจว่าการเปลี่ยนแปลงได้รับผลกระทบ เราจำเป็นต้องเริ่มบริการใหม่ พิมพ์คำสั่งต่อไปนี้ลงในหน้าต่างเทอร์มินัลแล้วกด 'Enter':
sudo systemctl รีสตาร์ท voice-recognizer.service
ขั้นตอนที่ 9: การกำหนดค่าเสียง (ตอนที่ 1)
ตอนนี้ Google Assistant ยังมีชีวิตอยู่ไม่มากก็น้อยพร้อมให้บริการ.. ยินดีด้วย!
อย่างไรก็ตาม ก่อนที่คุณจะตื่นเต้นเกินไป คุณจะไม่ได้ยินกันและกัน นั่นเป็นเพราะว่า Google AIY Project Image ได้รับการกำหนดค่าให้ทำงานกับฮาร์ดแวร์ที่มากับชุดอุปกรณ์ เนื่องจากเราใช้ลำโพง aux มาตรฐานและไมโครโฟน usb เราจึงต้องปรับแต่งการกำหนดค่าบางอย่าง อีกครั้งที่เราจะใช้หน้าต่างเทอร์มินัล dev เดียวกัน คราวนี้พิมพ์:
sudo leafpad /boot/config.txt
นี้จะเปิดหน้าต่างข้อความ เลื่อนไปที่ด้านล่างสุดของเอกสารและลบ # ข้างหน้าบรรทัด dtparam=audio=on และใส่ # หน้าสองบรรทัดด้านล่าง หลังจากคุณทำการเปลี่ยนแปลงเหล่านี้แล้ว การเปลี่ยนแปลงควรมีลักษณะดังนี้:
# เปิดใช้งานเสียง (โหลด snd_bcm2835)
dtparam=audio=on
#dtoverlay=i2s-mmap
#dtoverlay=googlevoicehat-การ์ดเสียง
ฉันได้แนบภาพหน้าจอเพื่อแสดงให้คุณเห็นว่าสิ่งนี้จะมีลักษณะอย่างไร ไปที่ 'ไฟล์' จากนั้นคลิก 'บันทึก คุณสามารถปิดเอกสารได้แล้ว
ขั้นตอนที่ 10: การกำหนดค่าเสียง (ตอนที่ 2)
กลับไปที่เทอร์มินัล dev อีกครั้ง พิมพ์:
sudo leafpad /etc/asound.conf
เมื่อคุณกด 'Enter' เอกสารข้อความใหม่จะเปิดขึ้น คราวนี้ลบข้อความทั้งหมดในเอกสารและแทนที่ด้วยสิ่งต่อไปนี้:
pcm.!default {
พิมพ์ asym
capp.pcm "ไมค์"
player.pcm "ลำโพง"
}
pcm.mic {
ประเภทปลั๊ก
ทาส {
pcm "hw:1, 0"
}
}
pcm.ลำโพง {
ประเภทปลั๊ก
ทาส {
pcm "hw:0, 0"
}
}
ฉันได้แนบภาพหน้าจอที่แสดงให้คุณเห็นว่าสิ่งนี้จะมีลักษณะอย่างไร บันทึกและปิดเอกสารอีกครั้ง ตอนนี้ได้เวลารีบูต Raspberry Pi ของคุณแล้ว คลิกที่โลโก้ Raspberry Pi ที่ด้านบนซ้ายของหน้าจอ แล้วคลิก 'Shutdown' จากนั้น 'Reboot' หลังจากที่คุณรีบูท Pi Pi เรามีการปรับแต่งอีกเพียงครั้งเดียว ดับเบิลคลิกที่ไอคอน 'Start dev terminal' อีกครั้งและพิมพ์ดังต่อไปนี้:
แผ่นพับ /home/pi/voice-recognizer-raspi/checkpoints/check_audio.py
ในเอกสารขั้นสุดท้ายนี้ คุณต้องค้นหาบรรทัดของรหัสที่อ่าน:
VOICEHAT_ID = 'googlevoicehat'
เปลี่ยนเป็น:VOICEHAT_ID = 'bcm2835'
เมื่อคุณทำการเปลี่ยนแปลงเหล่านี้แล้ว เช่นเดียวกับที่เราทำก่อนหน้านี้ ให้บันทึกแล้วปิดเอกสารนี้
ขั้นตอนที่ 11: ทดสอบเสียง
บนเดสก์ท็อปมีไฟล์ชื่อ 'ตรวจสอบเสียง' ดับเบิลคลิกที่สิ่งนี้และปฏิบัติตามคำแนะนำเพื่อให้แน่ใจว่าทั้งการพูดและไมโครโฟนทำงาน
หากคุณปฏิบัติตามคำแนะนำนี้อย่างถูกต้องจะไม่มีปัญหา อย่างไรก็ตาม หากคุณไม่ได้ยินอะไรเลย ให้ตรวจสอบอีกครั้งว่าเพิ่มระดับเสียงแล้วและ Raspberry Pi ของคุณใช้ 'อนาล็อก' สำหรับเอาต์พุตเสียง คุณสามารถทำได้โดยคลิกขวาที่ไอคอนเสียงที่ด้านบนของหน้าจอ ควรทำเครื่องหมาย 'อนาล็อก' เช่นเดียวกับตัวอย่างในภาพหน้าจอ สมมติว่าคุณผ่านการตรวจสอบเสียง เราสามารถไปยังขั้นตอนต่อไป
ขั้นตอนที่ 12: การเชื่อมต่อกับ Cloud
ก่อนที่ Google Assistant จะให้คำตอบสำหรับคำถามที่ร้อนรุ่มในชีวิต เราจำเป็นต้องเชื่อมต่อเธอกับบริการคลาวด์ของ Google
วิธีนี้ทำได้ง่ายแต่หากคุณไม่เคยอยู่ในระบบคลาวด์มาก่อน มันอาจจะดูน่ากลัวในตอนแรก นี่คือสิ่งที่เราต้องทำ:
1) บน Raspberry Pi เปิดเบราว์เซอร์อินเทอร์เน็ต Chrome และไปที่ Cloud Console:
2) ลงชื่อเข้าใช้ด้วยบัญชี Google ที่มีอยู่หรือลงทะเบียนหากคุณยังไม่มี
3) สร้างโครงการใหม่และตั้งชื่อ ฉันเรียกฉันว่า 'Google Pi'
4) การใช้แถบค้นหาเริ่มพิมพ์ 'Google Assistant' และคุณจะเห็น 'Google Assistant API' คลิกที่มัน จากนั้นเมื่อโหลดหน้าถัดไป ให้คลิก 'เปิดใช้งาน' เพื่อเปิดใช้งาน API
5) ไปที่ 'API Manager' จากนั้น 'Credentials' และสร้าง 'OAuth 2.0 client'
6) คลิก 'สร้างข้อมูลรับรอง' และเลือก 'รหัสลูกค้า OAuth' หากคุณไม่เคยอยู่ในคลาวด์มาก่อน ตอนนี้คุณจะได้รับแจ้งให้กำหนดค่าหน้าจอยินยอมของคุณ คุณจะต้องตั้งชื่อแอปของคุณ ฉันตั้งชื่อแอปว่า 'Raspberry Pi' ช่องอื่นๆ ทั้งหมดสามารถเว้นว่างไว้ได้
7) ในรายการข้อมูลรับรอง ค้นหาข้อมูลรับรองใหม่ของคุณและคลิกไอคอนดาวน์โหลดทางด้านขวา
8) เบราว์เซอร์ Chrome จะดาวน์โหลดไฟล์ JSON ขนาดเล็กพร้อมข้อมูลรับรองทั้งหมดของคุณที่เก็บไว้อย่างปลอดภัยภายใน ค้นหาไฟล์นี้และเปลี่ยนชื่อเป็น 'assistant.json' จากนั้นย้ายไปที่ /home/pi/assistant.json
9) สุดท้าย ไปที่หน้าการควบคุมกิจกรรม: https://console.cloud.google.com/ และเปิดบริการต่อไปนี้: กิจกรรมบนเว็บและแอป ประวัติตำแหน่ง ข้อมูลอุปกรณ์ กิจกรรมเสียงพูดและเสียง
อย่าลืมเข้าสู่ระบบด้วยบัญชี Google เหมือนเดิม! หากคุณติดอยู่ที่จุดใดจุดหนึ่งในระหว่างขั้นตอนนี้ อย่าตกใจไป Google ได้ทำงานที่ยอดเยี่ยมในการจัดทำเอกสารกระบวนการนี้ด้วยภาพหน้าจอสำหรับแต่ละขั้นตอนบนเว็บไซต์ Google AIY Kit
ขั้นตอนที่ 13: การทดสอบขั้นสุดท้าย
หากทุกอย่างได้รับการตั้งค่าอย่างถูกต้องในระบบคลาวด์ เราก็พร้อมที่จะพูดคุยกับ Google แล้ว
ใช้หน้าต่างคำสั่ง 'Start dev terminal' อีกครั้ง พิมพ์ดังต่อไปนี้:
src/main.py
สิ่งนี้จะทำให้ผู้ช่วยของเราตื่น แต่เนื่องจากนี่เป็นครั้งแรกที่เราเชื่อมต่อกับบริการของ Google เว็บเบราว์เซอร์จะเปิดขึ้นและคุณจะต้องลงชื่อเข้าใช้ Google เพื่ออนุญาตให้ Raspberry Pi เข้าถึง Google Assistant API ตรวจสอบให้แน่ใจว่าคุณใช้ข้อมูลเข้าสู่ระบบบัญชี Google เดียวกันกับที่คุณเคยทำมาก่อน เมื่อคุณเข้าสู่ระบบสำเร็จและได้รับอนุญาต คุณจะได้รับแจ้งให้ปิดหน้าต่าง หน้าต่างคำสั่งจะดูเหมือนภาพหน้าจอที่แนบมาเพื่อยืนยันว่าทุกอย่างได้รับการตั้งค่าอย่างถูกต้อง ไปข้างหน้า ถามคำถาม เธอฟังอยู่! ก่อนที่คุณจะตื่นเต้นเกินไป เรายังทำไม่เสร็จ เมื่อคุณเล่นเสร็จแล้ว ให้ปิดหน้าต่าง การทำเช่นนี้เพียงแค่ใช้กากบาทสีขาวที่ด้านบนขวาของหน้าต่าง
ขั้นตอนที่ 14: การตั้งค่า Google Assistant ในการเริ่มต้น
ฉันสัญญากับคุณว่า Google Assistant ของเราจะเริ่มทำงานโดยอัตโนมัติเมื่อเราเปิดเครื่อง Raspberry Pi
ในการดำเนินการนี้ ให้เปิดหน้าต่างคำสั่งใหม่โดยใช้ไอคอน 'Start dev terminal' บนเดสก์ท็อป
พิมพ์รหัสบรรทัดต่อไปนี้ลงในหน้าต่างเทอร์มินัลแล้วกด 'Enter' บนแป้นพิมพ์ของคุณ:
sudo systemctl เปิดใช้งานการจดจำเสียง
เราเพิ่งกำหนดค่าการเริ่มต้นอัตโนมัติของ Google Assistant ด้วยโค้ดบรรทัดเดียว.. ง่ายจัง!!
ขั้นตอนที่ 15: เส้นชัย
เมื่อคุณทำตามขั้นตอนทั้งหมดเสร็จแล้ว ให้เริ่มต้น Raspberry Pi ใหม่ หากคุณปฏิบัติตามคำแนะนำเหล่านี้อย่างระมัดระวัง Google Assistant ควรจะทำงานในพื้นหลังเมื่อ Pi โหลดขึ้น ลองดูสิ พูดว่า OK Google เพื่อปลุกและถามอะไรก็ได้ที่คุณชอบ!
แนะนำ:
การควบคุม LED ของ Google Assistant โดยใช้ Raspberry Pi: 3 ขั้นตอน
การควบคุม LED ของ Google Assistant โดยใช้ Raspberry Pi: เฮ้! ในโครงการนี้ เราจะใช้การควบคุมด้วย Google Assistant ของ LED โดยใช้ Raspberry Pi 4 โดยใช้ HTTP ใน Python คุณสามารถเปลี่ยน LED เป็นหลอดไฟได้ (แน่นอนว่าไม่ใช่อย่างแท้จริง คุณจะต้องมีโมดูลรีเลย์ในระหว่างนั้น) หรือบ้านอื่นๆ
Google Assistant แบบแฮนด์ฟรีสำหรับ Raspberry Pi: 14 ขั้นตอน (พร้อมรูปภาพ)
Google Assistant แบบแฮนด์ฟรีสำหรับ Raspberry Pi: สวัสดีและยินดีต้อนรับสู่ Instructable แรกของฉัน! ในคำแนะนำนี้ ฉันจะแสดงให้คุณเห็นสิ่งที่ฉันคิดว่าเป็นวิธีที่ง่ายที่สุดในการติดตั้งการร้องเพลงทั้งหมด Google Assistant ที่กำลังเต้นบน Raspberry Pi ของคุณ เธอเป็นอิสระอย่างสมบูรณ์กับ OK Googl
Python วิธีที่ง่าย: 8 ขั้นตอน
Python วิธีที่ง่าย: ดังนั้นคุณจึงตัดสินใจที่จะเรียนรู้วิธีการ Python และคุณเจอคำแนะนำนี้ (ใช่ ฉันใช้ Python เป็นคำกริยา) ฉันรู้ว่าคุณอาจกังวล โดยเฉพาะอย่างยิ่งถ้านี่เป็นภาษาการเขียนโปรแกรมภาษาแรกของคุณ ให้ฉันรับรองกับคุณว่า…Python เป็นผู้ใช้ที่เก่งมาก
การติดตั้ง ESP32 บน Arduino IDE: วิธีที่ง่าย: 6 ขั้นตอน
การติดตั้ง ESP32 บน Arduino IDE: วิธีง่ายๆ: นี่เป็นวิธีใหม่ในการติดตั้ง ESP32 ใน Arduino IDE ซึ่งเปิดตัวในเดือนสิงหาคม 2018 และง่ายกว่าวิธีแก้ปัญหาแบบชั่วคราวในอดีตมาก ผู้ผลิตไมโครคอนโทรลเลอร์ Espressif ตระหนักถึงความสำคัญของ Arduino IDE (ซึ่ง
วิธีติดตั้ง Flash บน Ubuntu Linux วิธีที่ง่าย!: 4 ขั้นตอน
วิธีติดตั้ง Flash บน Ubuntu Linux วิธีที่ง่าย!: สิ่งหนึ่งที่ฉันไม่ชอบเกี่ยวกับ Linux คือการติดตั้งแอปพลิเคชันหรือปลั๊กอินใหม่ ๆ นั้นยากเพียงใด นี่อาจเป็นเรื่องยากหากคุณไม่ ใช้บรรทัดคำสั่งได้ดีและชอบใช้ GUI - ออกเสียงว่า Gooey (ส่วนต่อประสานกราฟิกกับผู้ใช้) นี่