ภาพรวม

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

บริการ Google Assistant

บริการ Google Assistant แสดง API ระดับต่ำที่ให้คุณจัดการไบต์เสียงของคำขอและการตอบกลับ Assistant ได้โดยตรง คุณสร้างการเชื่อมโยง API นี้กับภาษาอย่างเช่น Node.js, Go, C++, Java ได้ในทุกแพลตฟอร์มที่รองรับ gRPC

รหัสอ้างอิงจะอยู่ใน Python สำหรับการบันทึกเสียง การเล่นเสียง และการจัดการสถานะการสนทนา

ความเข้ากันได้และการรองรับฟีเจอร์

ตารางต่อไปนี้สรุปข้อกำหนดความเข้ากันได้ของแพลตฟอร์มของบริการ Google Assistant

บริการ Google Assistant
สถาปัตยกรรมที่รองรับ แพลตฟอร์ม gRPC ทั้งหมด
ภาษาที่รองรับ ภาษา gRPC ทั้งหมด
การเปิดใช้งานแบบแฮนด์ฟรี
(Ok Google)
ไม่ได้
การจับและเล่นเสียง ให้รหัสอ้างอิงแล้ว
การจัดการสถานะการสนทนา ให้รหัสอ้างอิงแล้ว
ตัวจับเวลาและการปลุกไม่ได้
การเล่นพอดแคสต์และข่าวไม่ได้
ประกาศข้อความเสียงไม่ได้
เอาต์พุตภาพ (HTML5) ของคำตอบของ Assistantมี

ขั้นตอนในการเริ่มสร้างโปรเจ็กต์

SDK ช่วยให้คุณสร้างโปรเจ็กต์ได้อย่างรวดเร็วด้วยการฝัง Google Assistant แล้วให้คุณเพิ่มฟังก์ชันที่ไม่เหมือนใครด้วย Actions on Google ดังนี้

  1. สร้างโปรเจ็กต์โดยใช้ gRPC API
  2. ดูแนวคิดสำหรับขั้นตอนถัดไปในการปรับแต่ง
  3. แก้ไขโปรเจ็กต์โดยการอ่านแนวทางปฏิบัติแนะนำสำหรับความเป็นส่วนตัวและความปลอดภัยและการกำหนดค่าเสียง