ฉันสามารถสร้างคำสั่งเสียงและการตอบกลับที่กำหนดเองสำหรับหน้าแรกของ Google ได้หรือไม่


11

ฉันต้องการสร้างคำสั่งเสียงและการตอบกลับที่กำหนดเองสำหรับอุปกรณ์ Google Home ของฉันเอง อย่างไรก็ตามมีการทำเช่นนี้?


ณ ตอนนี้ในปี 2020 เป็นเรื่องง่ายเพียงแค่เปิด DialogFlow และแก้ไข "การสนทนา" ของคุณ แต่มันเป็น "ง่าย" เฉพาะเมื่อคุณรู้คำศัพท์ Google / Android ค่อนข้างดี: intents, webhooks, การปฏิบัติตาม, การกระทำ, กิจกรรม dialogflow, ... นอกจากนี้ยังเป็นไปได้ที่จะทดสอบการโต้ตอบของคุณบนโทรศัพท์ของคุณก่อนที่จะปรับใช้อย่างเป็นทางการ .
jumpjack

คำตอบ:


8

Google ไม่ได้ให้ API สำหรับสิ่งนั้น แต่คุณภาพของพวกเขาบอกให้ผู้ใช้ใช้แอพภายนอก IFTTT = IfThisแล้ว ข้อเสนอแนะใหม่ของ Google เป็นAutoVoice


1
ขณะนี้เป็น API สำหรับคำสั่งที่กำหนดเอง: การดำเนินการใน Google IFTTT เป็นแพลตฟอร์มที่ยอดเยี่ยมและอาจเป็นวิธีที่ง่ายที่สุดสำหรับผู้บริโภค
Aurora0001

1
หากก่อนหน้านี้ไม่มี API สำหรับนั้น IFTTT จะดำเนินการอย่างไร พวกเขามี API ที่ไม่ใช่สาธารณะกับ Google ที่พวกเขาใช้อยู่หรือไม่
kec

6

สำหรับผู้ใช้ปลายทางการใช้ IFTTT หรือบริการตัวเชื่อมต่ออื่นตามที่อธิบายไว้ในคำตอบของ micoอาจเป็นวิธีที่ดีที่สุด

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

ในการพัฒนาทักษะผู้ช่วย Google คุณสามารถ:

  • ใช้ API.AIซึ่งเป็นแพลตฟอร์มที่สร้างไว้ล่วงหน้าซึ่งตีความคำพูดของผู้ใช้และแปลงเป็นรหัสที่แอปพลิเคชันของคุณสามารถประมวลผลได้

  • ใช้ Actions SDK โดยตรงซึ่งช่วยให้คุณควบคุมได้มากขึ้นด้วยค่าใช้จ่ายที่ซับซ้อนยิ่งขึ้นเล็กน้อย


1
Actions SDK อนุญาตให้คุณตอบคำถามโดยตรงเช่น "ตกลง Google อุณหภูมิจะเป็นอย่างไรในเวลา 18.00 น." โดยไม่จำเป็นต้องเรียกใช้แอปก่อนเช่นพูด "ตกลง Google คุยกับรายชั่วโมง สภาพอากาศ. "?
kec

1
@kec ใช่ในทาง-มีตัวเลือกสำหรับการภาวนาโดยปริยาย "การเรียกใช้โดยนัยเกิดขึ้นเมื่อผู้ช่วยรู้จักการเรียกใช้แอปของคุณโดยที่ผู้ใช้ไม่ได้เรียกชื่อตามตัวอย่างที่พบบ่อยที่สุดของการเรียกใช้โดยนัยคือเมื่อผู้ใช้บอกผู้ช่วยที่พวกเขาต้องการทำงานบางอย่าง (โดยระบุวลี ผู้ช่วยเลือกที่จะเรียกใช้แอปของคุณสำหรับงานนั้นเพราะสามารถตอบสนองความต้องการของผู้ใช้ได้ " แน่นอนว่าอัลกอริทึมของ Google กำหนดว่าควรดำเนินการใดและไม่รับประกันว่าจะใช้มาตรการใด
Aurora0001

1
หืม ... นั่นเป็นสิ่งที่ฉันต้องการ แต่อาจไม่เหมาะ ในฐานะโครงการส่วนตัวฉันต้องการพัฒนาแอพที่ (ผ่านเซิร์ฟเวอร์ส่วนบุคคลตัวกลาง) เข้าถึงข้อมูลสภาพอากาศรายชั่วโมงจาก wunderground.com จากนั้นฉันต้องการ "เพิ่ม" แอพลงในหน้าแรก Google ของฉันเพื่อที่ฉันจะสามารถถามคำถามเช่น "อุณหภูมิ 18.00 น. คืออะไร" ฉันแค่ต้องการให้แอพของฉันถูกเรียกใช้ในบัญชีของฉัน ฉันไม่ต้องการกระจายแอปของฉันสู่สาธารณะเนื่องจากฉัน จำกัด การโทร API ฟรี 500 ครั้งต่อวันไปที่ wunderground.com
kec

5

หากต้องการสร้างคำสั่งเสียงสำหรับ google home ให้ทำตามขั้นตอนด้านล่าง

ไปที่ IFTTT.com

เข้าสู่ระบบหรือขึ้น

คลิกค้นหา ค้นหา "Google Assistant"

คลิก Google Assistant Google Assistant จากนั้นเชื่อมต่อ

เลือกบัญชี Google และให้สิทธิ์การเข้าถึง IFTTT ตรวจสอบให้แน่ใจว่าได้เลือกบัญชีที่คุณใช้ในการตั้งค่า Google Home หรือ Google Assistant บนโทรศัพท์ของคุณ (เรียนรู้วิธีค้นหาบัญชีที่คุณใช้ในการตั้งค่า Google Home หากคุณใช้ Google Assistant บนโทรศัพท์ให้แตะปุ่ม Home ค้างไว้แล้วคลิกปุ่ม Home จากนั้นเลือก More และเลือก Account บัญชีจะถูกเลือก )

ดูเอกสารที่สร้างคำสั่งเสียงเพื่อควบคุมบริการและอุปกรณ์ออนไลน์


0

มันเรียกว่าการปฏิบัติที่กำหนดเองในหน้าแรกของ Google App

แต่ปัจจุบันยังไม่สะดวกในการเข้าถึงเนื่องจากเหตุผลที่ไม่รู้จัก

การเปลี่ยนภาษาเป็นภาษาอังกฤษ (แคนาดา)บนอุปกรณ์มือถือเป็นสิ่งที่หลอกลวง คุณจะได้รับ: งานประจำ (รวมถึงงานประจำที่กำหนดเอง ), การออกอากาศและแม้แต่ปุ่มผู้ช่วยของ Googleโดยตรงใน Google Home App

ทำไมประสบการณ์ผู้ใช้ของ Google จึงยุ่งเหยิง? เสมอ...

หน้าแรก Google Custom Custom หน้าแรก Google Custom Custom หน้าแรก Google Custom Custom


บางทีมันอาจยังอยู่ในช่วงเบต้า ตอนนี้ DialogFlow สามารถใช้ได้ dialogflow.com
jumpjack
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.