เรียกใช้โค้ดตัวอย่าง

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

ในคำสั่งต่อไปนี้

  • แทนที่ my-dev-project ด้วย รหัสโปรเจ็กต์ Google Cloud Platform สำหรับโปรเจ็กต์คอนโซล Actions ที่คุณ สร้าง แล้ว วิธีค้นหารหัสโปรเจ็กต์ในคอนโซลการดำเนินการ เลือกโครงการ คลิกไอคอนรูปเฟือง แล้วเลือกการตั้งค่าโปรเจ็กต์

  • แทนที่ my-model ด้วยชื่อโมเดลที่คุณ ที่สร้างในขั้นตอนก่อนหน้านี้

  • (ไม่บังคับ) แทนที่ device-nickname ด้วยชื่อเล่น สำหรับอุปกรณ์ แทนที่ text-query ด้วยคำค้นหาที่ต้องการ เพื่อให้ Assistant ตอบโดยอัตโนมัติเมื่อเสียงเริ่มทำงาน

googlesamples-assistant-hotword --project-id my-dev-project --device-model-id my-model [--nickname device-nickname] [--query text-query]

พูดว่า Ok Google หรือ Hey Google แล้วตามด้วยข้อความค้นหา คุณสามารถลอง ดังต่อไปนี้:

  • ฉันคือใคร
  • ฟังพอดแคสต์ This American Life
  • สภาพอากาศในซานฟรานซิสโกเป็นอย่างไร

หาก Assistant ไม่ตอบสนอง ให้ทำตามวิธีการแก้ปัญหา

ถ้าจะเปลี่ยนภาษาสำหรับ Google Assistant หรือเปิดใช้ผลการค้นหาเฉพาะบุคคล ให้ทำดังนี้ ใช้แอป Google Assistant

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

  • Ok Google เปิด Spotify ที่ลำโพงห้องครัว

หากต้องการประกาศข้อความเสียง ให้ตรวจสอบว่าได้ตั้งค่าตำแหน่งอุปกรณ์ใน แอป Google Assistant จากนั้นลองทำตามขั้นตอนต่อไปนี้

  • Ok Google ประกาศว่ามาทานมื้อเย็นกัน

ค้นหารหัสอินสแตนซ์ของอุปกรณ์

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

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

ค้นหารหัสอินสแตนซ์ของอุปกรณ์ในคอนโซลสำหรับตัวอย่าง

device_model_id: my-model
device_id: 1C3E1558B0023E49F71CA0D241DA03CF # Device instance ID

Registering...Done.

ON_MUTED_CHANGED:
  {'is_muted': False}
ON_START_FINISHED
...

ขั้นตอนถัดไป

เมื่อคุณมี Google Assistant ทำงานในอุปกรณ์แล้ว ต่อไปก็ถึงเวลา ขยายระยะเวลานั้น คุณสามารถดูขั้นตอนถัดไปที่ทำได้ที่นี่ หรือสร้างการดำเนินการของอุปกรณ์ต่อไป