Google Assistant SDK จะช่วยให้คุณฝัง Google Assistant ไว้ในโปรเจ็กต์ของคุณเองเพื่อให้ทำงานคล้ายกับ Google Home อย่างไรก็ตาม โปรเจ็กต์ของคุณอาจมีความสามารถเกี่ยวกับฮาร์ดแวร์เฉพาะซึ่ง Google Home ไม่มี เช่น อาจมีจอแสดงผล LED ที่ไม่ซ้ำกันพร้อมการตั้งค่าความสว่างและสีที่ปรับแต่งได้
การดำเนินการของอุปกรณ์คือชุดเครื่องมือและ API ที่ช่วยให้คุณขยายสิ่งที่ Assistant ทำได้ในโปรเจ็กต์ที่คุณพัฒนาเพื่อใช้ศักยภาพของฮาร์ดแวร์ได้อย่างเต็มที่
การดำเนินการของอุปกรณ์ในตัว
Google สร้างการทำงานทั่วไปของอุปกรณ์หลายอย่างสำหรับสิ่งต่างๆ ในชีวิตประจำวัน ซึ่งรวมถึงหลอดไฟ เครื่องใช้ไฟฟ้า และกล้อง คุณจะใช้ประโยชน์จากการประมวลผลภาษาธรรมชาติของ Google Assistant เพื่อควบคุมโปรเจ็กต์ได้ด้วยการดำเนินการเหล่านี้ เช่น โปรเจ็กต์ที่มีหลอดไฟจะเปิดขึ้นได้หลายวิธี ดังนี้
- Ok Google เปิดไฟ
- Ok Google เปิดไฟหน่อย
- Ok Google เปิดไฟห้องนั่งเล่น
คุณสามารถสร้างโปรเจ็กต์ของตัวเองที่ตอบสนองต่อคําสั่งสําหรับ ลักษณะของสมาร์ทโฮม เช่น
- Ok Google ตั้งความสว่างเป็น 50%
- Ok Google ปรับอุณหภูมิเป็น 98 องศา
การดำเนินการของอุปกรณ์ที่กำหนดเอง
และยังสร้างการทำงานของอุปกรณ์แบบกำหนดเองสำหรับฮาร์ดแวร์เฉพาะของคุณเองได้ด้วย สำหรับการดำเนินการเหล่านี้ คุณจะต้องกำหนดไวยากรณ์และคำสั่งดังนี้
- Ok Google กะพริบไฟ 5 ครั้ง
- Ok Google ขยับไปทางซ้าย
ดูข้อมูลเพิ่มเติมเกี่ยวกับการรวมการดำเนินการเหล่านี้โดยใช้บริการ Google Assistant
วิธีการทำงาน
อุปกรณ์มี Google Assistant SDK ติดตั้งไว้พร้อมกับข้อมูลเข้าสู่ระบบสำหรับเข้าถึงบริการ Google Assistant อุปกรณ์จะส่งคําขอที่พูดออกมา (เปิด) และขอให้บริการเปิด LED ในระบบของอุปกรณ์ อุปกรณ์ยังจะส่งตัวระบุรุ่นและอินสแตนซ์ของอุปกรณ์เพื่อให้บริการสามารถกำหนดวิธีที่ดีที่สุดในการตอบสนองต่อคำขอได้
บริการนี้ใช้การจดจำคำพูดอัตโนมัติ (ASR) เพื่อระบุคำที่ผู้ใช้พูด การประมวลผลภาษาธรรมชาติ (NLP) เพื่อวิเคราะห์และทำความเข้าใจความหมายของคำขอจากคำเหล่านี้ และการจับคู่อุปกรณ์เพื่อให้บริบทสำหรับคำขอ บริบทนี้มีความสำคัญเนื่องจากจะกำหนดการกระทำที่อุปกรณ์รองรับ และวิธีที่ควรบรรลุการดำเนินการเหล่านี้
บริการจะตอบกลับด้วยข้อความที่ผู้ใช้พูด (แน่นอน) พร้อมคำสั่งเฉพาะอุปกรณ์ อุปกรณ์รู้วิธีจัดการคำสั่งนี้ เมื่อเปิดไฟ LED ขึ้นมา!
เริ่มต้นใช้งาน
สร้างสรรค์ไอเดียของคุณให้กลายเป็นจริงด้วยการฝัง Google Assistant ลงในโครงการ แล้วเพิ่มฟังก์ชันการทำงานที่ไม่เหมือนใครด้วย การดำเนินการของอุปกรณ์ คุณพัฒนาโปรเจ็กต์ได้โดยใช้บริการ Google Assistant