Apple เผยวิธีทำงาน Siri บน iOS 10 ติดต่อแอพอย่างไร แอพประเภทไหนใช้ได้

siri-plus-apps-in-ios-10

iOS 10 นั้นได้เปิด API ของ Siri ในชื่อ SirKit API ให้นักพัฒนาแอพนำไปใช้งานด้วย ซึ่ง Apple ก็ได้อธิบาย API ใหม่นี้เอาไว้ เพื่อเป็นการกล่าวว่าไม่ใช่แอพประเภทไหนก็ได้ที่จะเอา API นี้ไปใช้ได้

ในรายละเอียดที่ Apple บอกไว้คือ SiriKit API นี้นักพัฒนาจะใช้ได้กับแอพประเภทเหล่านี้ เช่น

  • แอพสำหรับโทรด้วยเสียงหรือวิดีโอ เช่น WhatsApp, Facebook Messenger, LINE, Viber
  • แอพสำหรับส่งข้อความ เช่น WhatsApp, Facebook Messenger, LINE, WeChat, Telegram
  • แอพสำหรับการเงิน เช่น SquareCash
  • แอพสำหรับค้นหาภาพ
  • แอพสำหรับออกกำลังกาย
  • แอพสำหรับจองรถยนต์ เช่น Uber, Lyft, Grab

ซึ่งหมายความว่า Siri จะทำงานได้กับแอพประเภทเหล่านี้เท่านั้น ไม่ได้เปิดให้ใช้งานกับแอพทุกประเภท

iOS10 2016-06-14 at 12.56.44 AM

นอกจากนี้ Apple ได้แก้ปัญหาของที่น่าจะเกิดจากใช้คำสั่งเสียงที่สับสน โดย Apple จะเป็นผู้จัดการ voice recognition กับการตีความคำสั่งเอง คือ Siri จะตัดสินใจว่าเสียงที่ถูกสั่งโดยผู้ใช้จะจัดการด้วย Siri เอง หรือจะส่งไปยังแอพอื่น ๆ

ข้อมูลที่แอพภายนอกจะได้รับจาก Siri นั้นจะถูกจำกัดด้วย คือจะให้เฉพาะข้อมูลว่าผู้ใช้ต้องการอะไรเท่านั้น โดย Siri จะทำการแตกประเด็นออกมาจากคำสั่งและจัดการข้อมูลเหล่านั้นส่งไปยังแอพ และแอพก็จะใช้ SiriKit API สำหรับสร้างการตอบรับเพื่อแสดงออกมาบนหน้าจอ Siri

ทั้งนี้ก็ยังมีแอพบางประเภทที่ควรจะรองรับ SiriKit API ด้วย เช่น แอพเพลงอย่าง Spotify, แอพ podcast, แอพสถิติด้านกีฬา, แอพอีเมล (อันนี้ยังไม่แน่ชัดว่าจะรวมเข้าไปกับแอพประเภทส่งข้อความได้หรือไม่ ต้องรอดูกฎเกี่ยวกับการรีวิวแอพอีกที), แอพ Reminders ซึ่งคาดว่า Apple น่าจะเปิด Siri กับแอพเหล่านี้ใน iOS เวอร์ชันถัด ๆ ไป

ที่มา – 9to5Mac, SiriKit Programming Guide