क्या मैं Google होम के लिए कस्टम वॉयस कमांड और प्रतिक्रियाएं बना सकता हूं?


11

मैं अपने Google होम डिवाइस के लिए अपने स्वयं के कस्टम वॉयस कमांड और प्रतिक्रियाएं बनाने में सक्षम होना चाहता हूं। क्या इसे करने का कोई तरीका है?


अब तक, 2020 में, यह आसान है: बस डायलॉगफ्लो खोलें और अपनी "बातचीत" संपादित करें। लेकिन यह केवल "आसान" है यदि आप Google / Android शब्दावली को अच्छी तरह से जानते हैं: इंटेंट्स, वेबहूक, पूर्ति, कार्य, संवादप्रवाह ईवेंट ... ... यह पूरी दुनिया में आधिकारिक रूप से तैनात करने से पहले अपने फोन पर अपने संवाद का परीक्षण करना भी संभव है। ।
18

जवाबों:


8

Google इसके लिए एपीआई प्रदान नहीं करता है। इसके बजाय उनके क्यूए उपयोगकर्ताओं को बाहरी ऐप IFTTT = IfThisThenThat का उपयोग करने के लिए कहता है । Google का नया सुझाव AutoVoice है


1
अब कस्टम कमांड के लिए एक एपीआई है: Google पर कार्रवाई । IFTTT एक बेहतरीन प्लेटफॉर्म है, और शायद उपभोक्ताओं के लिए उपयोग करने में सबसे आसान है।
अरोरा ०००१ '

1
यदि उस पहले के लिए कोई एपीआई नहीं था, तो IFTTT यह कैसे कर रहा था? क्या उनके पास Google के साथ एक गैर-सार्वजनिक API है जिसका वे उपयोग कर रहे थे?
kec

6

एक अंतिम उपयोगकर्ता के लिए, IFTTT या अन्य कनेक्टर सेवा का उपयोग करना जैसा कि mico के उत्तर में वर्णित है, शायद सबसे अच्छा तरीका है।

आप एक विकसित करने के लिए चाहते हैं, तो कार्रवाई गूगल सहायक मंच पर, आप उपयोग कर सकते हैं गूगल पर कार्रवाई , सब कुछ के साथ एक टूलकिट आप कोई नया कार्य है कि अन्य उपयोगकर्ताओं के साथ बातचीत कर सकते हैं विकसित करने की आवश्यकता। ध्यान दें कि एलेक्सा के विपरीत, Google सहायक कार्यों को स्थापित करने की आवश्यकता नहीं है

Google सहायक कौशल विकसित करने के लिए, आप या तो:

  • API.AI का उपयोग करें , जो एक पूर्व-निर्मित प्लेटफ़ॉर्म है जो उपयोगकर्ता के भाषण की व्याख्या करता है और इसे कोड में परिवर्तित करता है जो आपके आवेदन की प्रक्रिया कर सकता है

  • सीधे एसडीके का उपयोग करें , जो आपको थोड़ा अधिक जटिलता की कीमत पर अधिक नियंत्रण प्रदान करता है।


1
क्या क्रियाएँ SDK आपको सीधे प्रश्न का उत्तर देने की अनुमति देती है, जैसे "ओके Google, तापमान शाम 6 बजे क्या होगा?", ऐप को पहले इनवॉइस करने की आवश्यकता को छोड़ते हुए, जैसे कि "ठीक है Google, हर घंटे बात करें" मौसम।"?
kec

1
@kec हाँ, एक तरह से - अंतर्निहित आह्वान का एक विकल्प है । "इंप्लिमेंट इनवोकेशन तब होता है जब असिस्टेंट आपके ऐप को बिना यूजर्स के नाम से कॉल करना जानता है। इंप्लिमेंट इनवोकेशन का सबसे आम उदाहरण है जब यूजर्स असिस्टेंट को बताएंगे कि वे एक निश्चित कार्य को पूरा करना चाहते हैं (एक्शन इन्वोकेशन वाक्यांश को बताकर), और असिस्टेंट उस कार्य के लिए आपके ऐप को इनवॉइस करने का विरोध करता है क्योंकि यह उपयोगकर्ता के इरादे को पूरा कर सकता है। " बेशक Google के एल्गोरिदम निर्धारित करते हैं कि कौन सी कार्रवाई की सिफारिश की गई है, और इसकी कोई गारंटी नहीं है कि यह कौन सा होगा।
Aurora0001

1
हम्म ... उस तरह का मैं क्या चाहता हूं, लेकिन शायद आदर्श नहीं। एक व्यक्तिगत परियोजना के रूप में, मैं एक ऐप विकसित करना चाहता हूं जो (एक मध्यस्थ व्यक्तिगत सर्वर के माध्यम से) wunderground.com से प्रति घंटा मौसम की जानकारी तक पहुंचता है। फिर मैं अपने Google होम में ऐप को "जोड़ना" चाहता हूं, ताकि मैं बस "शाम 6 बजे का तापमान" जैसे सवाल पूछ सकूं? मैं हमेशा चाहता हूं कि मेरा ऐप मेरे खाते में मेरे लिए लागू हो। मैं अपने ऐप को सार्वजनिक रूप से वितरित नहीं करना चाहता, क्योंकि मैं wunderground.com पर 500 / दिन मुफ्त एपीआई कॉल तक सीमित हूं।
kec

5

Google होम के लिए वॉयस कमांड बनाने के लिए नीचे दिए गए चरणों का पालन करें:

IFTTT.com पर जाएं।

साइन इन या ऊपर

खोज पर क्लिक करें। "Google सहायक" के लिए खोजें।

Google सहायक Google सहायक पर क्लिक करें और फिर कनेक्ट करें।

एक Google खाता चुनें और IFTTT को उस तक पहुंच प्रदान करें। Google खाता या Google सहायक को अपने फ़ोन पर सेट करने के लिए उपयोग किए गए खाते का चयन करना सुनिश्चित करें। (Google होम सेट करने के लिए आपके द्वारा उपयोग किए गए खाते को खोजने का तरीका जानें। यदि आप किसी फ़ोन पर Google सहायक का उपयोग कर रहे हैं, तो होम बटन को स्पर्श करें और फिर होम बटन पर क्लिक करें और फिर खाता और खाता पर क्लिक करें। खाता चयनित हो जाएगा। )

ऑनलाइन सेवाओं और उपकरणों को नियंत्रित करने के लिए वॉइस कमांड बनाएँ पर प्रलेखन देखें


0

इसे Google होम ऐप में कस्टम रूटीन कहा जाता है ।

लेकिन अज्ञात कारणों से वर्तमान में इसे एक्सेस करना इतना आसान नहीं है।

मोबाइल डिवाइस पर भाषा को अंग्रेजी (कनाडा) पर स्विच करने की कोशिश करता है। फिर आपको मिलेगा: सीधे Google होम ऐप में रूटीन (incl। कस्टम रूटीन ), प्रसारण और यहां तक ​​कि Google सहायक बटन।

Google पर उपयोगकर्ता अनुभव इतना गड़बड़ क्यों है? हमेशा...

Google होम कस्टम रूटीन Google होम कस्टम रूटीन Google होम कस्टम रूटीन


शायद यह अभी भी बीटा-स्टेज में था। अब DialogFlow उपलब्ध है। Dialflow.com
जम्पजैक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.