บันทึกประจำรุ่น

28 มิถุนายน 2019

ตอนนี้ไลบรารี Google Assistant สำหรับ Python เลิกใช้งานแล้ว โปรดใช้บริการ Google Assistant แทน

8 พฤษภาคม 2018

ขณะนี้ Google Assistant SDK รองรับภาษาเพิ่มเติมแล้ว ซึ่งรวมถึงโมเดลคำสั่งให้ดำเนินการ ข้อความค้นหา และคำตอบสำหรับไลบรารี

ตัวอย่างใหม่สำหรับนักพัฒนาซอฟต์แวร์ (1.0.0) ของ ไลบรารี Google Assistant สำหรับ Python พร้อมใช้งานแล้ว ตอนนี้ไลบรารีรองรับการเล่นข่าวและพอดแคสต์แล้ว

ตอนนี้บริการ Google Assistant รองรับเอาต์พุตภาพแล้ว คุณสามารถแสดงคำตอบที่เป็นภาพ (การ์ด ชิปคำแนะนำ และอื่นๆ) จาก Assistant โดยใช้เอาต์พุต HTML5

คลัง Google Assistant

ฟีเจอร์ รองรับภาษาเพิ่มเติม ซึ่งรวมถึงรูปแบบคำสั่งให้ดำเนินการ คำค้นหา และคำตอบ คุณเลือกการตั้งค่านี้ได้จากแอป Google Assistant
ฟีเจอร์ รองรับการเปิดข่าวและพอดแคสต์
ฟีเจอร์ รองรับการประกาศข้อความเสียง

บริการ Google Assistant

ฟีเจอร์ รองรับภาษาเพิ่มเติม การตั้งค่านี้สามารถส่งผ่านทาง Service API หรือเลือกจากแอป Google Assistant
ฟีเจอร์ รองรับการแสดงผลคำตอบของ Assistant ในรูปแบบภาพนอกเหนือจากเสียง

9 มีนาคม 2018

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

คลัง Google Assistant

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

บริการ Google Assistant

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

1 มีนาคม 2018

บริการ Google Assistant

ขณะนี้บริการ Google Assistant รองรับภาษาเพิ่มเติม 6 ภาษา โดยไม่ต้องอัปเดตซอฟต์แวร์

ฟีเจอร์ สนับสนุนภาษาเพิ่มเติม ซึ่งรวมถึงสเปน (เม็กซิโกและสเปน) อิตาลี อังกฤษ (อินเดีย) เกาหลี และโปรตุเกส (บราซิล) การตั้งค่านี้สามารถส่งผ่านทาง Service API หรือเลือกจากแอป Google Assistant ก็ได้
แก้ไขแล้ว เพิ่มช่อง is_new_conversation ใหม่แล้ว ใช้เพื่อรีเซ็ตการสนทนา

20 กุมภาพันธ์ 2018

ตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ (0.1.1) ของ ไลบรารี Google Assistant สำหรับ Python พร้อมใช้งานแล้ว เวอร์ชันนี้รองรับการเผยแพร่ระยะไกลกับคลัง Google Assistant

คลัง Google Assistant

แก้ไขแล้ว รองรับการแคสต์ระยะไกลไปยังอุปกรณ์ที่พร้อมใช้งาน Cast (เช่น Ok Google เปิด Spotify ทางลำโพงห้องครัว

20 ธันวาคม 2017

ตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ (0.1.0) ของ ไลบรารี Google Assistant สำหรับ Python พร้อมใช้งานแล้ว ตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ (v1alpha2) ของบริการ Google Assistant (ก่อนหน้านี้เรียกว่า Google Assistant gRPC API) พร้อมให้บริการแล้ว ทั้ง 2 ตัวอย่างจะนำการดำเนินการของอุปกรณ์ไปไว้ใน Google Assistant SDK

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

คุณยังใช้ REST API เพื่อลงทะเบียนโมเดลและอินสแตนซ์ของอุปกรณ์ได้อีกด้วย

มีการจัดระเบียบช่อง "วิธีบริการ" และ "ข้อความ" ใหม่ในรุ่นนี้ ลองดูความแตกต่างระหว่าง v1alpha1 และ v1alpha2 เพื่อช่วยในการเปลี่ยนโค้ดไปยัง v1alpha2

คลัง Google Assistant

ฟีเจอร์ รองรับการดำเนินการของอุปกรณ์
ฟีเจอร์ รองรับภาษาเพิ่มเติม คุณเลือกการตั้งค่านี้ได้จากแอป Google Assistant
ฟีเจอร์ ตอนนี้คุณกำหนดค่าตำแหน่งเป็นที่อยู่ในแอป Google Assistant ได้แล้ว
แก้ไขแล้ว จัดการข้อผิดพลาดในการเชื่อมต่อได้ดียิ่งขึ้น

บริการ Google Assistant

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

19 กรกฎาคม 2017

ตอนนี้นักพัฒนาซอฟต์แวร์ (0.0.3) ของไลบรารี Google Assistant สำหรับ Python พร้อมใช้งานแล้ว

คลัง Google Assistant

ฟีเจอร์ การสนับสนุนสำหรับ Linux x86_64
ฟีเจอร์ รองรับ Python v2.7
แก้ไขแล้ว การแก้ไขข้อบกพร่องและการปรับปรุงหลายรายการในข้อความแสดงข้อผิดพลาด

gRPC API ของ Google Assistant

ไม่มีการอัปเดต

17 พฤษภาคม 2017

ตอนนี้นักพัฒนาซอฟต์แวร์ (0.0.2) ของไลบรารี Google Assistant สำหรับ Python พร้อมใช้งานแล้ว ไลบรารีนี้จะเสริม gRPC API ที่มีอยู่ ซึ่งมีแพลตฟอร์ม API ระดับสูงขึ้นเพื่อการผสานรวมที่ง่ายขึ้น ความสามารถในการใช้คำสั่งให้ดำเนินการ และการสนับสนุนตั้งแต่เนิ่นๆ สำหรับตัวจับเวลาและการปลุก

คลัง Google Assistant

ฟีเจอร์ การเผยแพร่ไลบรารีครั้งแรกสำหรับ Python
ฟีเจอร์ รองรับคำสั่งให้ดำเนินการ Ok Google และ Hey Google สำหรับการเปิดใช้งานด้วยเสียง
ฟีเจอร์ ความสามารถในการตั้งปลุกและตัวจับเวลา
ปัญหา นาฬิกาปลุกและตัวจับเวลาจะไม่ปรากฏเมื่อรีสตาร์ทอุปกรณ์
ปัญหา ขณะนี้ ตำแหน่งของอุปกรณ์ไม่ได้รับการรายงานอย่างถูกต้อง ซึ่งอาจส่งผลต่อการค้นหาโดยขึ้นอยู่กับตำแหน่งของอุปกรณ์หรือเขตเวลาของอุปกรณ์
ปัญหา การลิงก์บัญชีสำหรับบริการของบุคคลที่สามต้องมี Google Home และติดตั้งแอปพลิเคชัน Google Home การดำเนินการนี้ส่งผลต่อการใช้บริการอย่างเช่น Uber หรือการเชื่อมต่อกับอุปกรณ์ระบบอัตโนมัติในบ้าน เช่น Hue
ปัญหา เรายังไม่รองรับการเปิดเพลง ข่าว หรือพอดแคสต์

gRPC API ของ Google Assistant

ไม่มีการอัปเดต

27 เมษายน 2017

ตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ (อัลฟ่า v1) ของ Google Assistant API พร้อมใช้งานแล้ว ใช้รุ่นแรกนี้เพื่อใส่ Google Assistant ลงในอุปกรณ์ เวอร์ชันนี้รองรับภาษาอังกฤษเท่านั้น (แท็กภาษา "EN-US")

หากต้องการติดตั้ง SDK นี้ โปรดดูการเริ่มต้นใช้งาน Raspberry Pi และ Python

ฟีเจอร์ RPC API พร้อมสำหรับการสื่อสารกับ Assistant
ฟีเจอร์ มีโค้ดตัวอย่าง Python
ปัญหา ยังไม่รองรับนาฬิกาปลุกและตัวจับเวลา
ปัญหา การลิงก์บัญชีสำหรับบริการของบุคคลที่สามต้องมี Google Home และติดตั้งแอปพลิเคชัน Google Home การดำเนินการนี้ส่งผลต่อการใช้บริการอย่างเช่น Uber หรือการเชื่อมต่อกับอุปกรณ์ระบบอัตโนมัติในบ้าน เช่น Hue
ปัญหา เรายังไม่รองรับการเปิดเพลง ข่าว หรือพอดแคสต์
ปัญหา ตำแหน่งที่แน่นอนของอุปกรณ์ยังไม่พร้อมใช้งานสำหรับการค้นหาตำแหน่งทางภูมิศาสตร์ ปัจจุบันตำแหน่งของอุปกรณ์ประมาณจากที่อยู่ IP ของอุปกรณ์