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 ดังนี้
- สร้างโปรเจ็กต์โดยใช้ gRPC API
- ดูแนวคิดสำหรับขั้นตอนถัดไปในการปรับแต่ง
- แก้ไขโปรเจ็กต์โดยการอ่านแนวทางปฏิบัติแนะนำสำหรับความเป็นส่วนตัวและความปลอดภัยและการกำหนดค่าเสียง