สารบัญ:

Google Assistant แบบแฮนด์ฟรีสำหรับ Raspberry Pi: 14 ขั้นตอน (พร้อมรูปภาพ)
Google Assistant แบบแฮนด์ฟรีสำหรับ Raspberry Pi: 14 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Google Assistant แบบแฮนด์ฟรีสำหรับ Raspberry Pi: 14 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Google Assistant แบบแฮนด์ฟรีสำหรับ Raspberry Pi: 14 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: มาลองติดตั้ง Android 14 บน Raspberry Pi 4 / 5 กัน! 2024, กรกฎาคม
Anonim
Image
Image
การฟอร์แมตการ์ด SD
การฟอร์แมตการ์ด SD

สวัสดีและยินดีต้อนรับสู่ Instructable แรกของฉัน!

ในคำแนะนำนี้ฉันจะแสดงให้คุณเห็นสิ่งที่ฉันคิดว่าเป็นวิธีที่ง่ายที่สุดในการติดตั้งการร้องเพลงทั้งหมด ผู้ช่วย Google ที่กำลังเต้นทั้งหมดบน Raspberry Pi ของคุณ เธอเป็นแฮนด์ฟรีอย่างสมบูรณ์ด้วยคำสั่ง OK Google และเธอเริ่มทำงานโดยอัตโนมัติเมื่อคุณเปิดเครื่อง Pi เธอเจ๋งสุด ๆ และติดตั้งง่ายมาก!

ทั้งหมดนี้เป็นไปได้อย่างไร?

ไม่นานมานี้ Google ได้เปิดตัวชุดเครื่องมือ AI ที่ทำเองได้ ซึ่งมีปัญหา #57 ของ The Magpi สิ่งนี้ทำให้การสร้างผู้ช่วย Google ของคุณเองเป็นเรื่องง่ายมาก แต่การได้รับชุดเสียงนั้นยากขึ้นเล็กน้อยและในหลาย ๆ ที่ก็ขายหมดภายในไม่กี่ชั่วโมง

โชคดีที่ Google ทำให้ซอฟต์แวร์ทั้งหมดพร้อมใช้งานออนไลน์พร้อมคำแนะนำแบบเต็ม ซึ่งหมายความว่าเราไม่ต้องการสำเนา The Magpi เพื่อใช้ประโยชน์จากการทำงานหนักทั้งหมดนั้น

อย่างไรก็ตาม ดูเหมือนว่าจะไม่มีคำแนะนำที่ชัดเจนทางออนไลน์เกี่ยวกับการใช้ชุดเสียงโดยไม่ต้องคัดลอกนิตยสารหรือไม่มีฮาร์ดแวร์ที่จัดส่งมาด้วย บทช่วยสอนส่วนใหญ่พยายามติดตั้งทุกอย่างตั้งแต่เริ่มต้น มักจะส่งผลให้เกิดความยุ่งเหยิงของโค้ดที่ไม่สามารถติดตามได้สำหรับผู้ที่ไม่ใช่ผู้เขียนโค้ดเช่นฉัน

และนั่นคือที่มาของคำแนะนำนี้ เป็นผลมาจากการทำงานหนัก 2 วันในการดูบทแนะนำ วิดีโอ และโพสต์ออนไลน์หลายร้อยรายการ ผลลัพธ์ที่ได้คือ Google Assistant ที่เสถียรซึ่งทำงานเมื่อเริ่มต้นระบบและเปิดใช้งานด้วยเสียงด้วยคำสั่งให้ดำเนินการ "OK Google"

ต้องการอะไร?

เพื่อให้คำแนะนำนี้สำเร็จ คุณจะต้องมีสิ่งต่อไปนี้:

  • Raspberry Pi 3 (พร้อมการ์ด microSD และสายไฟปกติ) * ขอบคุณ MichaelW142 ที่ยืนยันว่าสิ่งนี้ใช้ได้กับ Raspberry Pi 2 ด้วย
  • ลำโพงพื้นฐานพร้อมการเชื่อมต่อ aux 3.5 มม.
  • ไมโครโฟน USB
  • เมาส์และคีย์บอร์ด

ขั้นตอนที่ 1: การฟอร์แมตการ์ด SD

สิ่งแรกที่เราต้องทำคือการฟอร์แมตการ์ด SD ของเรา มาใช้เครื่องมือการจัดรูปแบบของ SD Association ซึ่งแนะนำโดย Raspberry Pi Foundation อย่างเป็นทางการ

เมื่อติดตั้งแล้ว ให้เปิดแอปพลิเคชันแล้วคลิก 'ตัวเลือก' คุณต้องเปลี่ยนตัวเลือกสำหรับ 'การปรับขนาดรูปแบบ' เป็น 'เปิด'

ตอนนี้คลิก 'ตกลง' และตรวจสอบอีกครั้งว่าเรากำลังฟอร์แมตไดรฟ์ที่ถูกต้อง จากนั้นคลิก 'รูปแบบ' ไม่ควรใช้เวลานานเกินไป เพียงรอการยืนยันว่าฟอร์แมตไดรฟ์สำเร็จแล้ว ก่อนที่คุณจะไปยังขั้นตอนถัดไป

ขั้นตอนที่ 2: การเตรียมการ์ด SD

กำลังเตรียมการ์ด SD
กำลังเตรียมการ์ด SD

ต่อไปเราต้องดาวน์โหลดอิมเมจการ์ด Voice Kit microSD สำหรับ Raspberry Pi คุณสามารถดาวน์โหลดรูปภาพจาก Google Drive ของฉัน

ในการถ่ายโอนภาพที่เราเพิ่งดาวน์โหลดไปยังการ์ด SD เราจะใช้โปรแกรมที่เรียกว่า Etcher.io เป็นโอเพ่นซอร์สฟรีและไม่ต้องติดตั้ง

เมื่อคุณดาวน์โหลด Etcher แล้ว ให้เรียกใช้โปรแกรมและคุณจะเห็นหน้าจอเหมือนที่แสดงด้านบน อาจใช้เวลาหนึ่งหรือสองนาทีในการโหลด ดังนั้นหากไม่สามารถโหลดได้ในทันที โปรดอดทนรอ

คลิก 'เลือกภาพ' และไปที่ภาพชุดเสียงที่เราเพิ่งดาวน์โหลด (aiyprojects-2017-05-03.img) เมื่อเลือกแล้วให้ตรวจสอบอีกครั้งว่าคุณกำลังเขียนเนื้อหาลงในดิสก์ที่ถูกต้อง สมมติว่าเราได้เลือกดิสก์ที่ถูกต้องแล้วคลิก 'Flash!'

อาจใช้เวลาประมาณ 20 นาทีหรือนานกว่านั้นในการเขียนภาพลงในการ์ด SD ของคุณ ดังนั้นอย่าลังเลที่จะไปชงชาอร่อยๆ สักแก้ว แล้วพบกันใหม่ครับ!

ขั้นตอนที่ 3: เพิ่มพลังให้กับ Pi

เพิ่มพลัง Pi!
เพิ่มพลัง Pi!
เพิ่มพลัง Pi!
เพิ่มพลัง Pi!

ทันทีที่การ์ด SD พร้อม เราสามารถใส่การ์ด microSD ลงใน Raspberry Pi ของเราได้ ณ จุดนี้ เรายังต้องเชื่อมต่อสายไฟ, สาย HDMI, คีย์บอร์ด, เมาส์, จอภาพ, ลำโพง และไมโครโฟน USB หวังว่าการตั้งค่าของคุณควรมีลักษณะเหมือนของฉัน

ฉันใช้แป้นพิมพ์และเมาส์ไร้สาย ดังนั้นอย่าตกใจไปหากคุณมีสายเคเบิลพิเศษสองสามเส้นพร้อมการตั้งค่าของคุณเอง!

เมื่อเสียบสายไฟแล้ว Raspberry Pi ของคุณสามารถบู๊ตได้ และในไม่ช้าคุณจะพบกับเดสก์ท็อป Pixel มาตรฐาน

ขั้นตอนที่ 4: การกำหนดค่าเริ่มต้น

การกำหนดค่าเริ่มต้น
การกำหนดค่าเริ่มต้น
การกำหนดค่าเริ่มต้น
การกำหนดค่าเริ่มต้น
การกำหนดค่าเริ่มต้น
การกำหนดค่าเริ่มต้น

หยิบเคอร์เซอร์ของคุณและไปที่โลโก้ Raspberry Pi ที่ด้านบนซ้ายของหน้าจอ จากเมนูแบบเลื่อนลง ให้เลือก "การตั้งค่า" จากนั้นเลือก "การกำหนดค่า Raspberry Pi"

ถัดไป ไปที่ 'อินเทอร์เฟซ' และเปิดใช้งาน 'SSH'

ตอนนี้คลิกที่โลโก้ WiFi ที่ด้านบนขวาของหน้าจอและเลือกเครือข่าย WiFi ของคุณ หาก WiFi ของคุณมีการป้องกันด้วยรหัสผ่าน คุณจะได้รับแจ้งให้ป้อนข้อความนั้น เครื่องหมายถูกสีเขียวเป็นการยืนยันว่าเราเชื่อมต่อสำเร็จแล้ว และเราพร้อมที่จะไปยังขั้นตอนถัดไป

ขั้นตอนที่ 5: การอัปเดตการติดตั้ง

กำลังอัปเดตการติดตั้ง
กำลังอัปเดตการติดตั้ง

นี่เป็นเรื่องขั้นสูงตามที่บทช่วยสอนนี้ได้รับ เราจะใช้เทอร์มินัล 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

ขั้นตอนที่ 6: การเตรียมไฟล์การกำหนดค่า

ต่อไป เราต้องสำรองไฟล์การกำหนดค่าที่มีอยู่และนำเวอร์ชันใหม่ล่าสุดที่เพิ่งอัปเดตมาใช้ มีคำสั่งอีก 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.ini

cp ~/voice-recognizer-raspi/config/voice-recognizer.ini.default ~/.config/voice-recognizer.ini

ขั้นตอนที่ 7: การตั้งค่า 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

ขั้นตอนที่ 8: การกำหนดค่าเสียง (ตอนที่ 1)

การกำหนดค่าเสียง (ตอนที่ 1)
การกำหนดค่าเสียง (ตอนที่ 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-การ์ดเสียง

ฉันได้แนบภาพหน้าจอเพื่อแสดงให้คุณเห็นว่าสิ่งนี้จะมีลักษณะอย่างไร

ไปที่ 'ไฟล์' จากนั้นคลิก 'บันทึก คุณสามารถปิดเอกสารได้แล้ว

ขั้นตอนที่ 9: การกำหนดค่าเสียง (ตอนที่ 2)

การกำหนดค่าเสียง (ตอนที่ 2)
การกำหนดค่าเสียง (ตอนที่ 2)

กลับไปที่เทอร์มินัล dev อีกครั้ง พิมพ์:

sudo leafpad /etc/asound.conf

เมื่อคุณกด 'Enter' เอกสารข้อความใหม่จะเปิดขึ้น คราวนี้ลบข้อความทั้งหมดในเอกสารและแทนที่ด้วยสิ่งต่อไปนี้:

pcm.!default { type asym capture.pcm "mic" playback.pcm "speaker" } pcm.mic { type plug slave { pcm "hw: 1, 0" } } pcm.speaker { type plug slave { 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'

เมื่อคุณทำการเปลี่ยนแปลงเหล่านี้แล้ว เช่นเดียวกับที่เราทำก่อนหน้านี้ ให้บันทึกแล้วปิดเอกสารนี้

ขั้นตอนที่ 10: ทดสอบเสียง

การทดสอบเสียง
การทดสอบเสียง

บนเดสก์ท็อปมีไฟล์ชื่อ 'ตรวจสอบเสียง' ดับเบิลคลิกที่สิ่งนี้และปฏิบัติตามคำแนะนำเพื่อให้แน่ใจว่าทั้งการพูดและไมโครโฟนทำงาน

หากคุณปฏิบัติตามคำแนะนำนี้อย่างถูกต้องจะไม่มีปัญหา อย่างไรก็ตาม หากคุณไม่ได้ยินอะไรเลย ให้ตรวจสอบอีกครั้งว่าเพิ่มระดับเสียงแล้วและ Raspberry Pi ของคุณใช้ 'อนาล็อก' สำหรับเอาต์พุตเสียง คุณสามารถทำได้โดยคลิกขวาที่ไอคอนเสียงที่ด้านบนของหน้าจอ ควรทำเครื่องหมาย 'อนาล็อก' เช่นเดียวกับตัวอย่างในภาพหน้าจอ

สมมติว่าคุณผ่านการตรวจสอบเสียง เราสามารถไปยังขั้นตอนต่อไปได้

ขั้นตอนที่ 11: การเชื่อมต่อกับ 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://myaccount.google.com/activitycontrols และเปิดบริการต่อไปนี้: กิจกรรมบนเว็บและแอป ประวัติตำแหน่ง ข้อมูลอุปกรณ์ กิจกรรมเสียงพูดและเสียง อย่าลืมเข้าสู่ระบบด้วยบัญชี Google เหมือนเดิม!

หากคุณติดอยู่ที่จุดใดจุดหนึ่งในระหว่างขั้นตอนนี้ อย่าตกใจไป Google ได้ทำงานที่ยอดเยี่ยมในการจัดทำเอกสารกระบวนการนี้ด้วยภาพหน้าจอสำหรับแต่ละขั้นตอนบนเว็บไซต์ Google AIY Kit

ขั้นตอนที่ 12: การทดสอบขั้นสุดท้าย

การทดสอบขั้นสุดท้าย
การทดสอบขั้นสุดท้าย

หากทุกอย่างได้รับการตั้งค่าอย่างถูกต้องในระบบคลาวด์ เราก็พร้อมที่จะพูดคุยกับ Google แล้ว ใช้หน้าต่างคำสั่ง 'Start dev terminal' อีกครั้ง พิมพ์ดังต่อไปนี้:

src/main.py

สิ่งนี้จะทำให้ผู้ช่วยของเราตื่น แต่เนื่องจากนี่เป็นครั้งแรกที่เราเชื่อมต่อกับบริการของ Google เว็บเบราว์เซอร์จะเปิดขึ้นและคุณจะต้องลงชื่อเข้าใช้ Google เพื่ออนุญาตให้ Raspberry Pi เข้าถึง Google Assistant API ตรวจสอบให้แน่ใจว่าคุณใช้ข้อมูลเข้าสู่ระบบบัญชี Google เดียวกันกับที่คุณเคยทำมาก่อน

เมื่อคุณเข้าสู่ระบบสำเร็จและได้รับอนุญาต คุณจะได้รับแจ้งให้ปิดหน้าต่าง หน้าต่างคำสั่งจะดูเหมือนภาพหน้าจอที่แนบมาเพื่อยืนยันว่าทุกอย่างได้รับการตั้งค่าอย่างถูกต้อง

ไปข้างหน้า ถามคำถาม เธอฟังอยู่!

ก่อนที่คุณจะตื่นเต้นเกินไป เรายังทำไม่เสร็จ เมื่อคุณเล่นเสร็จแล้ว ให้ปิดหน้าต่าง การทำเช่นนี้เพียงแค่ใช้กากบาทสีขาวที่ด้านบนขวาของหน้าต่าง

ขั้นตอนที่ 13: การตั้งค่า Google Assistant ในการเริ่มต้น

ฉันสัญญากับคุณว่า Google Assistant ของเราจะเริ่มทำงานโดยอัตโนมัติเมื่อเราเปิดเครื่อง Raspberry Pi ในการดำเนินการนี้ ให้เปิดหน้าต่างคำสั่งใหม่โดยใช้ไอคอน 'Start dev terminal' บนเดสก์ท็อป พิมพ์รหัสบรรทัดต่อไปนี้ลงในหน้าต่างเทอร์มินัลแล้วกด 'Enter' บนแป้นพิมพ์ของคุณ:

sudo systemctl เปิดใช้งานการจดจำเสียง

เราเพิ่งกำหนดค่าการเริ่มต้นอัตโนมัติของ Google Assistant ด้วยโค้ดบรรทัดเดียว.. ง่ายจัง!!

ขั้นตอนที่ 14: เส้นชัย

เมื่อคุณทำตามขั้นตอนทั้งหมดเสร็จแล้ว ให้เริ่มต้น Raspberry Pi ใหม่ หากคุณปฏิบัติตามคำแนะนำเหล่านี้อย่างระมัดระวัง Google Assistant ควรจะทำงานในพื้นหลังเมื่อ Pi โหลดขึ้น ลองดูสิ พูดว่า OK Google เพื่อปลุกเธอแล้วถามอะไรก็ได้ที่คุณชอบ!

ฉันหวังว่าคุณจะชอบคำแนะนำนี้ เป็นผลมาจากการทำงานหนัก 2 วันและการอ่านออนไลน์จำนวนมาก ฉันไม่ใช่นักเขียนโค้ดอย่างแน่นอน ดังนั้นฉันจึงพยายามหาวิธีที่ง่ายที่สุดและสมเหตุสมผลที่สุดในการรับ Google Assistant ที่ใช้งานได้บน Raspberry Pi และฉันเชื่อว่านี่คือสิ่งนี้

หากคุณมีคำถามหรือข้อเสนอแนะเกี่ยวกับคำแนะนำนี้โปรดแจ้งให้เราทราบในความคิดเห็นด้านล่าง ฉันชอบที่จะได้ยินว่าคุณเป็นอย่างไร

ฉันอ่านบทช่วยสอน โพสต์ในบล็อก และรายการฟอรัมจำนวนมาก แต่ความก้าวหน้าครั้งสำคัญของโครงการนี้มาจาก 2 โพสต์ออนไลน์ที่ทั้งคู่พยายามทำงานที่คล้ายกันให้สำเร็จ: https://eduncan911.com/stem/embedded/aiy-google-assistant -upgrades-may-2017.html และ https://www.androidauthority.com/build-google-assistant-raspberry-pi-770296/ คำแนะนำนี้เป็นผลมาจากการหาวิธีการรวมทั้งสองเข้าด้วยกันในคำแนะนำที่ง่ายและตรงไปตรงมา!

เครดิตพิเศษ

- Google Assistant SDK มีคุณสมบัติมากมายในตัวอยู่แล้ว แต่มี 'ม็อด' มากมายที่คุณสามารถเพิ่มลงใน AIY Kit เพื่อให้มีฟังก์ชันพิเศษบางอย่าง Ktinkerer มีรายการ mods ล่าสุดที่พร้อมใช้งาน ลองดูสิ! ขอบคุณ cyberwolves ที่ชี้ให้เห็นสิ่งนี้:)

- แล้วตู้ลำโพงสำหรับ AI ตัวใหม่ของคุณล่ะ? ชำระเงินอันนี้โดย adylinn

หากคุณสามารถคิดอะไรเพิ่มเติมในคำแนะนำนี้ได้โปรดติดต่อ:)

การประกวดผู้แต่งครั้งแรก
การประกวดผู้แต่งครั้งแรก
การประกวดผู้แต่งครั้งแรก
การประกวดผู้แต่งครั้งแรก

รองชนะเลิศการประกวดเขียนครั้งแรก

แนะนำ: