Tip:
Highlight text to annotate it
X
इस ट्यूटोरियल में हम Google सहायक के लिए अपनी खुद की कार्रवाई का निर्माण करने जा रहे हैं,
Google के शक्तिशाली विश्लेषण और प्राकृतिक भाषा प्रसंस्करण का लाभ उठाते हुए
क्षमताओं।
Google सहायक सभी के आभासी व्यक्तिगत सहायक हैं, जो उपयोगकर्ताओं को चीजों को पूरा करने के लिए बातचीत में शामिल करते हैं।
यह वर्तमान में 500 मिलियन से अधिक उपकरणों पर उपलब्ध है, और यह तेजी से बढ़ेगा
अरबों के रूप में अधिक फोन के लिए लुढ़का,
ऑटोमोबाइल, और घर पर स्मार्ट वक्ताओं।
आपको कुछ अनुमतियां सक्षम करने की आवश्यकता है। Https://myaccount.google.com/activitycontrols में
वेब और ऐप गतिविधि को सक्षम करना सुनिश्चित करें,
डिवाइस की जानकारी, और आवाज और ऑडियो गतिविधि।
आप इस वीडियो के विवरण में इस और अन्य पृष्ठों के लिंक को पा सकते हैं।
Google पर कार्रवाइयां, हम केवल दो कंसोल काम कर रहे हैं
DialogueFlow। हम बिना किसी कोडिंग के कुछ चीजों को सेट करना शुरू कर देंगे और कुछ सरल जावास्क्रिप्ट के साथ ट्यूटोरियल को लपेटेंगे।
क्या आप साथ चलने और निर्माण करने के लिए तैयार हैं? Google कंसोल पर कार्रवाइयों में, जोड़ें / आयात प्रोजेक्ट पर क्लिक करें।
आइए हमारी परियोजना का नाम दें
"एक्शन-परिचय" और
परियोजना बनाएं पर क्लिक करें।
इसमें एक पल लग सकता है।
अब यदि आप अपनी कार्रवाई के लिए श्रेणियों की एक सूची देखते हैं, तो ऊपरी दाएं को छोड़ें पर क्लिक करें।
बाईं ओर निर्मित के तहत, क्रियाएं पर क्लिक करें।
अपनी पहली कार्रवाई जोड़ें पर क्लिक करें।
अब हम यहां कुछ दिलचस्प इरादों को देखते हैं, और
टेम्पलेट्स जैसे ट्रिविया, व्यक्तित्व क्विज़, और फ्लैशकार्ड जिन्हें हम बना सकते हैं।
इस अभ्यास के लिए, हम कस्टम इरादों का उपयोग करेंगे और बिल्ड पर क्लिक करेंगे।
अब डायलॉग फ्लो में, हम एक संवाद प्लग एजेंट बनाने जा रहे हैं।
पहली बार जब आप DialogFlow चलाते हैं,
आपको इसे अपने Google खातों तक पहुंचने और ड्राइव की शर्तों को स्वीकार करने और स्वीकार करने की अनुमति देनी होगी।
हम एजेंट एक्शन-परिचय नाम देंगे,
हमारी मुख्य भाषा के रूप में अंग्रेजी का चयन करें, और मेरा टाइमज़ोन चुनें। हमारी परियोजना के लिए कार्रवाई लिंक।
बनाएं पर क्लिक करें।
एक पल के बाद, हम इरादों के पेज पर होंगे।
आइए वेलकम इंटेंट से शुरू करें।
यहां ध्यान देने योग्य कुछ चीजें हैं।
हम अगले इरादे के लिए प्रशिक्षण वाक्यांश लिखेंगे, लेकिन स्वागत उद्देश्य के लिए इस भाग को खाली छोड़ दिया जा सकता है।
चलो स्वागत प्रतिक्रिया देखें। नमस्ते। नमस्ते। अच्छा दिन। हम डिफ़ॉल्ट हटा देंगे
प्रतिक्रियाएं और
बजाय
एक नई प्रतिक्रिया टाइप करें।
"स्वागत हे!
आप कौन सा देश करते हैं
में रहते हैं?"
अब सहेजें पर क्लिक करें।
हमारी कार्रवाई का परीक्षण करने के लिए हम इंटीग्रेशंस पर क्लिक करेंगे। अब फेसबुक मैसेंजर के लिए अनदेखा करें,
ढीला, और अन्य एकीकरण। Google सहायक के तहत, INTEGRATION सेटिंग्स पर क्लिक करें। जब ऐप कहा जाता है,
हमारा स्वागत इरादा पहले ट्रिगर किया जाएगा। हम ऑटो-पूर्वावलोकन परिवर्तन सक्षम करेंगे
ताकि हमारे परिवर्तन सिम्युलेटर में स्वचालित रूप से अब से अपडेट हो जाएंगे।
परीक्षा पर क्लिक करें।
यह हमें Google पेज पर कार्रवाइयों पर वापस ले जाता है।
आप विभिन्न सतहों को देख सकते हैं।
स्मार्ट स्पीकर के पास डिस्प्ले नहीं होगा, लेकिन फोन होगा और यह काफी उपयोगी हो सकता है।
अपने कार्यों का परीक्षण करें
टाइप या कहें "नीचे दिए गए मेरे टेस्ट ऐप से बात करें" या किसी भी डिवाइस पर जिसे आप इस Google खाते से लॉग इन कर रहे हैं।
(सहायक) "ठीक है। मेरे टेस्ट ऐप का परीक्षण संस्करण प्राप्त करना।"
(कार्रवाई-परिचय) "स्वागत है। आप किस देश में रहते हैं?"
और हम देखते हैं कि हमारा स्वागत इरादा ट्रिगर हुआ।
अभी, अगर मैं इस सवाल का जवाब देता हूं तो हमारी कार्रवाई नहीं जान पाएगी कि क्या करना है और हमें एक त्रुटि मिलेगी।
"इंडिया"
(एक्शन-परिचय) "मुझे वह नहीं मिला। क्या आप इसे फिर से कह सकते हैं?"
"मेरा निवास चीन में है।"
(कार्रवाई-परिचय) "फिर से कहो?"
अब हमें एक नया इरादा प्रोग्राम करने की जरूरत है।
डायलॉग फ्लो कंसोल में वापस, हम एकीकरण सेटिंग्स पृष्ठ बंद कर देंगे और
इरादों पर बाईं ओर क्लिक करें और
इरादा बनाएँ
आइए इस इरादे निवासी देश का नाम दें और
बचाओ क्लिक करें।
याद रखें कि नाम केस-संवेदी है
सबसे पहले हम कुछ प्रशिक्षण वाक्यांश जोड़ देंगे।
यह Google सहायक को विभिन्न तरीकों को पहचानने में सहायता करेगा जो उपयोगकर्ता हमारे प्रश्न का उत्तर देंगे। ऐप शुरू में कहता है
"स्वागत हे!
आप किस देश में रहते हैं?"
हम जवाब दे सकते हैं। "मैं दक्षिण कोरिया में रहता हूं।"
ध्यान दें कि Google इस मामले में हमारे लिए पैरामीटर को परिभाषित करता है। यह देशों, भाषाओं, रंगों, और अन्य संस्थाओं के साथ काम करता है।
चलो एक और करते हैं। "मेरा घर अंदर है
इंडिया।"
"मैं मालदीव में रहता हूं।"
"मैं एक विला किराए पर लेता हूं
ऑस्ट्रिया। "
"मैं दक्षिण अफ्रीका में काम करता हूं"
"संयुक्त राज्य अमेरिका"
इस बार देशों को स्वचालित रूप से हाइलाइट किया गया था, लेकिन जब आप कोशिश करते हैं तो यह मामला नहीं हो सकता है।
आप सुनिश्चित कर सकते हैं कि विशिष्ट देश के नामों को हाइलाइट करके पैरामीटर पहचाना जाता है और
Google ने हमारे लिए पूर्वनिर्धारित इकाई का चयन किया है। क्रिया और पैरामीटर्स के तहत, MANAGE पर क्लिक करें
पैरामीटर और कार्रवाई।
भू-देश पैरामीटर आवश्यक है, और हम इसे जांचते हैं,
लेकिन चलिए पैरामीटर नाम को केवल "देश" में सरल बनाते हैं
हम एक संबंधित संकेत दर्ज करेंगे।
"कौनसा देश
क्या आप
में रहते हैं?"
और बंद करें पर क्लिक करें।
पूर्ति अनुभाग के तहत,
सक्षम पूर्णता पर क्लिक करें।
इस इरादे के लिए वेबहुक कॉल सक्षम करें चालू करें और सहेजें पर क्लिक करें।
अब चलिए कुछ सरल जावास्क्रिप्ट देखें।
अभी भी डायलॉग फ्लो कंसोल पर, बाईं ओर पूर्णता पर क्लिक करें और इनलाइन संपादक को सक्षम करें।
आपको निम्नलिखित कोड दर्ज करना होगा।
हम सख्त मोड का उपयोग करेंगे और डायलॉग फ्लो मॉड्यूल आयात करेंगे।
हम फायरबेस फ़ंक्शन पैकेज भी आयात करेंगे, और हमें डायलॉगफ्लो नामित ऐप का एक उदाहरण चाहिए।
तो इस इरादे के लिए, निवासी देश,
हमें वापस दो तर्क मिलते हैं:
उपयोगकर्ता के साथ वार्तालाप के बारे में गुणों के साथ वार्तालाप ऑब्जेक्ट, और पैरामीटर ऑब्जेक्ट, इस मामले में
उपयोगकर्ता की प्रतिक्रिया से देश का नाम।
हम देश के नाम में अक्षरों की संख्या गिनेंगे और
इसे परिवर्तनीय अक्षर गणना के लिए असाइन करें। फिर हम उपयोगकर्ता को लेटरकाउंट और देश के नाम के साथ एक संदेश के साथ वार्तालाप बंद कर देंगे।
थोड़ा और कोडिंग के साथ हम यहां विभिन्न परिदृश्यों और उपयोगकर्ता इनपुट के लिए खाते हैं।
अब डिप्लो पर क्लिक करें।
इसमें कुछ मिनट लग सकते हैं। जब तक यह कहता है, "आखिरी तैनात" हम कुछ क्षण इंतजार करेंगे।
अब हम Google कंसोल पर कार्रवाइयों पर वापस जा सकते हैं और हमारे ऐप का परीक्षण करने के लिए सिम्युलेटर का उपयोग कर सकते हैं।
सिम्युलेटर पर क्लिक करें और चलो टेस्ट ऐप से बात करते हैं।
(सहायक) "ठीक है। मेरे टेस्ट ऐप का परीक्षण संस्करण प्राप्त करना।"
(कार्रवाई-परिचय) "स्वागत है। आप किस देश में रहते हैं?"
"मैं इंडोनेशिया में रहता हूँ"
(एक्शन-परिचय) "अच्छा! इंडोनेशिया में नौ पत्र हैं।"
"मेरे टेस्ट ऐप से बात करें"
(सहायक) "ठीक है। मेरे टेस्ट ऐप का परीक्षण संस्करण प्राप्त करना।"
(कार्रवाई-परिचय) "स्वागत है। आप किस देश में रहते हैं?"
"मैं केन्या में काम करता हूं"
(एक्शन-परिचय) "अच्छा! केन्या में पांच पत्र हैं।"
"कनाडा"
(एक्शन-परिचय) "अच्छा! कनाडा में छह पत्र हैं।"
ऐसा लगता है कि अब अच्छा काम कर रहा है।
इस प्रदर्शन के बारे में सबसे प्रभावशाली क्या है Google सहायक की शक्ति बातचीत करने और वास्तव में समझने के लिए कि उपयोगकर्ता क्या कहते हैं।
आपके द्वारा बनाए गए कार्यों को दुनिया भर के उपयोगकर्ताओं के लिए उपलब्ध कराया जा सकता है।
मैं आपको अन्य उद्देश्यों और बातचीत के साथ प्रयोग करने के लिए प्रोत्साहित करता हूं और आने वाले प्रदर्शनों में अधिक वीडियो के लिए इस चैनल का अनुसरण करता हूं।
जानकारी और लिंक के लिए विवरण देखें और मुझे नीचे दी गई टिप्पणियों में कुछ विचार दें।