यह एक ट्यूटोरियल है जो आपको दिखाता है कि कैसे आपका Google होम डिवाइस टास्कर, ऑटोवेब और ऑटोवॉइस का उपयोग करके Google Voice से आपके नवीनतम ध्वनि मेल को पढ़ सकता है।
जब Google होम पहली बार जारी किया गया था, तब इसमें कई सुविधाओं का अभाव था (और अब भी है)। आपके पास अभी भी कैलेंडर ईवेंट सेट करने, अपने टेक्स्ट संदेश पढ़ने, कार्यों की सूची बनाने और बहुत कुछ करने का कोई तरीका नहीं है। हालाँकि, यदि आपमें साहस है, तो आप इनमें से लगभग सभी सुविधाओं को अपने दम पर लागू कर सकते हैं, इसकी शक्ति के लिए धन्यवाद ऑटोवॉयस और Tasker. यह प्रदर्शित करने के प्रयास में कि आप Google होम और ऑटोवॉइस के साथ कितने रचनात्मक हो सकते हैं, मैं आपको दिखाऊंगा कि अपना Google होम कैसे बनाएं अपना नवीनतम Google Voice वॉइसमेल पढ़ें। अभी यह काला जादू जैसा लग सकता है, लेकिन उम्मीद है कि इस ट्यूटोरियल के अंत तक यह सब समझ में आ जाएगा।
ऑटोवॉइस के साथ, आप अपने Google होम डिवाइस से बोले गए कमांड को अपने फोन पर भेज सकते हैं जो फिर इन कमांड की व्याख्या करता है और टास्कर के माध्यम से कुछ कार्रवाई करता है। सबसे अच्छी बात यह है कि इसकी शक्ति की बदौलत आप अपने फोन पर प्राकृतिक भाषा में कमांड भेज सकते हैं
एपीआई.एआई, बशर्ते कि आप API.ai सर्वर की मेजबानी की लागत की भरपाई करने के लिए AutoVoice के लिए $0.99/माह की सदस्यता सेवा के लिए साइन अप करें। इसका मतलब है कि आपको अपने Google होम से बात करते समय इतनी रोबोटिक/सटीकता से बात करने की ज़रूरत नहीं है, और AutoVoice अभी भी उस कमांड को पहचान लेगा जिसे आप भेजने का प्रयास कर रहे हैं।कुछ समय से, Google होम के साथ AutoVoice एकीकरण बीटा में है, लेकिन ऑटोवॉइस 3.0 का विमोचन टास्कर प्लग-इन के सभी उपयोगकर्ताओं को Google होम एकीकरण का आनंद लेने की अनुमति देता है। अब जब AutoVoice उपयोगकर्ताओं के लिए व्यापक रूप से उपलब्ध है और इसकी अधिकांश कमियाँ दूर हो गई हैं, तो मैं AutoVoice और Tasker के साथ बनाई गई कुछ चीज़ों का प्रदर्शन शुरू करूँगा। मेरा पहला Google होम ट्यूटोरियल, आपका नवीनतम Google Voice वॉइसमेल पढ़ना, मेरे लिए सबसे जटिल है साझा करें, लेकिन यह यह दिखाने के लिए एक अच्छा उम्मीदवार है कि आप टास्कर के साथ जो कर सकते हैं वह केवल आपके द्वारा ही सीमित है कल्पना।
अपने Google होम पर अपना नवीनतम ध्वनि मेल सुन रहा हूँ।
अनुशंसित पढ़ना: हमारी जाँच करें पिछले ट्यूटोरियल, जहां हम आपको दिखाते हैं कि उन सामान्य समस्याओं को कैसे हल किया जाए जिनके बारे में कुछ अन्य लोगों ने सोचा है।
आवश्यकताएं
इस प्रोजेक्ट के काम करने के लिए AutoVoice एक सॉफ्ट आवश्यकता है। आप कार्य को ट्रिगर करने के लिए IFTTT का उपयोग कर सकते हैं, लेकिन इसके लिए आपको किसी अन्य एप्लिकेशन जैसे वर्कअराउंड का उपयोग करने की आवश्यकता होगी जोड़ना या पुशबुलेट टास्कर को कमांड भेजने के लिए, क्योंकि IFTTT सीधे टास्कर के साथ एकीकृत नहीं होता है। इसके अलावा, ऑटोवॉइस का उपयोग न करने की सबसे महत्वपूर्ण चेतावनी यह है कि IFTTT का उपयोग करने पर वॉयस कमांड अनम्य होंगे। इसका मतलब है कि आपको अपना आदेश हर बार पूरी तरह सटीक रूप से बोलना होगा, अन्यथा आदेश ट्रिगर नहीं होगा। यह भविष्य में एक समस्या हो सकती है यदि आप ढेर सारे टास्कर/Google होम एकीकरण बनाना शुरू कर देते हैं (मेरे पास है)। 28 वर्तमान में), जिसका अर्थ है कि आपको हर बार ठीक वही कमांड याद रखना और पुन: उत्पन्न करना होगा जो आप चाहते हैं।
आपको चाहिये होगा:
- ऑटोवॉयस ($2.49)
- ऑटोवॉइस प्राकृतिक भाषा सदस्यता ($0.99/माह)
- Tasker ($2.99)
- ऑटोवेब बीटा
- ऑटोकास्ट बीटा ($0.99)
तैयारी
इससे पहले कि हम इस अच्छे एकीकरण में शामिल हों, हमें इसके ठीक से काम करने के लिए कुछ तैयारी करनी होगी। मैं इस सेटअप को भागों में देखूंगा।
भाग 1 - ऑटोवॉइस की स्थापना
Google Home के साथ AutoVoice को सेटअप करने के तरीके के बारे में मैंने पहले ही विस्तार से लिखा है, इसलिए कृपया यहां मेरा पिछला लेख देखें. वास्तव में ध्यान देने योग्य एकमात्र परिवर्तन यह है कि अब आपको ऑटोवॉइस बीटा की आवश्यकता नहीं है, क्योंकि एकीकरण अब ऑटोवॉइस स्थिर अपडेट के साथ काम करता है। मैं आपको ऑटोवॉइस कमांड पर टास्कर प्रोफ़ाइल की प्रतिक्रिया बनाने पर संक्षिप्त ट्यूटोरियल पढ़ने की भी सलाह देता हूं, क्योंकि हम यहां भी वही काम करेंगे। इसका सार यह है कि इस सेटअप प्रक्रिया में आप चार मुख्य चीजें करेंगे:
- Google Home ऐप में AutoVoice सेवा सक्षम करें।
- एक API.ai खाता सेट करें और अपनी API कुंजियाँ प्राप्त करें
- इन API कुंजियों को AutoVoice में प्राकृतिक भाषा सेटिंग में जोड़ें
- ऑटोवॉइस नेचुरल लैंग्वेज सदस्यता सेवा की सदस्यता लें
फिर, इन चरणों को मेरे पिछले लेख में कहीं अधिक विस्तार से रेखांकित किया गया है, इसलिए मैं आपको इसे पढ़ने की सलाह देता हूं।
भाग 2 - Google Voice सेट करना
हमें आपके Google Voice वॉइसमेल तक पहुंचने का एक तरीका चाहिए, ताकि टास्कर वॉइसमेल सामग्री निकाल सके। जिस तरह से हम इसे पूरा करेंगे वह यह है कि हमारे सभी वॉइसमेल आपके लिंक किए गए जीमेल खाते पर अग्रेषित होंगे। यह Google Voice की एक मूल सुविधा है, और आपको बस Google Voice ऐप में एक बटन को टॉगल करना है।
एक बार जब आप ऐसा कर लेंगे, तो आपको अपने ई-मेल में सभी नए वॉइसमेल प्राप्त होने लगेंगे। जैसा कि आप देख सकते हैं, ई-मेल में वॉइसमेल के प्रतिलेखन के साथ-साथ वॉइसमेल के वास्तविक ऑडियो का लिंक भी शामिल है। हम इस ई-मेल का उपयोग अपने उद्देश्यों के लिए करेंगे।
भाग 3 - ऑटोवेब की स्थापना
इस ई-मेल की सामग्री को निकालने के लिए, हमें इसका उपयोग करके ई-मेल सामग्री तक पहुंचने की आवश्यकता है जीमेल एपीआई. हम ऑटोवेब एप्लिकेशन का उपयोग करके ऐसा करेंगे जो शुरुआत में ही लिंक किया गया था। ऑटोवेब खोलें और "वेब सेवाएँ ब्राउज़ करें" पर टैप करें। जीमेल एपीआई तक नीचे स्क्रॉल करें और आयात करने के लिए उस पर टैप करें। आयात करने के बाद, ऑटोवेब आपसे उस जीमेल खाते को प्रमाणित करने के लिए कहेगा जिसे आप एपीआई के साथ उपयोग करना चाहते हैं। का चयन करें वही जीमेल खाता जिस पर वॉइसमेल अग्रेषित किए जाते हैं.
अब आपने जीमेल एपीआई के उपयोग के माध्यम से अपने फोन को अपने जीमेल खाते से लिंक कर लिया है!
भाग 4 - ऑटोकास्ट की स्थापना
इससे पहले कि हम ध्वनि मेल ऑडियो को अपने Google होम पर भेज सकें, हमें ऑटोकास्ट सेट करना होगा ताकि यह Google होम से कनेक्ट हो सके। ऑटोकास्ट खोलें और "कास्ट डिवाइस प्रबंधित करें" चुनें। मारो "+शीर्ष बार में " आइकन और अपना Google होम डिवाइस चुनें।
अंततः, हम वास्तव में यह सेट अप करने के लिए तैयार हैं।
Google होम पर अपना नवीनतम Google Voice वॉइसमेल पढ़ रहा हूँ
ऑटोवॉयस
पहली चीज़ जो हमें करने की ज़रूरत होगी वह है एक ऑटोवॉइस नेचुरल लैंग्वेज कमांड बनाना। ऐसा करना काफी सरल है.
- ऑटोवॉइस खोलें
- प्राकृतिक भाषा पर टैप करें
- कमांड्स पर टैप करें
- पर टैप करें + नया कमांड जोड़ने के लिए आइकन
- वॉइस कमांड की एक सूची दर्ज करें, जो अल्पविराम से अलग हो, जिसमें वॉइस कमांड की उतनी विविधताएं हों, जिनके बारे में आपको लगता है कि आप इस कमांड को ट्रिगर करने के लिए बोल सकते हैं।
- प्रतिक्रियाओं के लिए, आप जितनी चाहें उतनी प्रतिक्रियाएँ दर्ज कर सकते हैं, या एक भी नहीं, जिसे आप चाहते हैं कि जब आप यह आदेश बोलें तो Google होम आपको वापस पढ़े।
- एक बार जब आपका काम पूरा हो जाए, तो इस आदेश को एक नाम दें। यहां कुछ भी काम करेगा.
भले ही आप आदेशों और प्रतिक्रियाओं की विविधताओं का एक समूह दर्ज कर रहे हों, आपको इन आदेशों को ठीक वैसे ही बोलना याद रखने के बारे में चिंता करने की ज़रूरत नहीं है जैसे लिखा गया है। API.ai आप जो भी बोलेंगे उसे स्वचालित रूप से पार्स कर लेगा और अपने प्राकृतिक भाषा एल्गोरिदम का उपयोग करके आपके बोले गए आदेश को आपके द्वारा यहां सूचीबद्ध आदेशों में से एक से मिला देगा।
वैकल्पिक रूप से, यदि आप मेरा स्वयं का सेटअप डाउनलोड करना चाहते हैं, तो आप निम्नलिखित लिंक पर ऐसा कर सकते हैं। मेरा मानना है कि अभी इसे आयात करने के लिए आपको API.ai पर लॉग इन करना होगा और वहां इसे आयात करना होगा।
ऑटोवॉइस नेचुरल लैंग्वेज इंटेंट डाउनलोड करें
ईमानदारी से कहें तो, इस सेटअप का वास्तविक ऑटोवॉइस भाग काफी सरल है, क्योंकि हम बोले गए कमांड में वेरिएबल्स/पैरामीटर या संदर्भों से निपट नहीं रहे हैं। वास्तविक जटिल भाग अगले भाग से आता है, जहां हमारे पास इस ऑटोवॉइस नेचुरल लैंग्वेज कमांड पर टास्कर की प्रतिक्रिया है।
Tasker
इस प्रोफ़ाइल को बनाने के लिए हम क्या कर रहे हैं, इसकी चरण-दर-चरण मार्गदर्शिका यहां दी गई है।
- टास्कर खोलें और दबाएं + नई प्रोफ़ाइल बनाने के लिए आइकन.
- इवेंट -> प्लगइन -> ऑटोवॉइस -> नेचुरल लैंग्वेज पर जाएं।
- AutoVoice की कॉन्फ़िगरेशन स्क्रीन खोलने के लिए पेंसिल आइकन पर टैप करें।
- "कमांड" दबाएं और आपके द्वारा पहले बनाए गए कमांड का नाम चुनें।
- ऊपर चेकमार्क आइकन दबाएं, फिर टास्कर की मुख्य स्क्रीन पर लौटने के लिए बैक कुंजी दबाएं।
- टास्कर आपसे एक नया टास्क बनाने के लिए कहेगा। यदि आप चाहें तो आप इसे एक नाम दे सकते हैं, लेकिन इसकी परवाह किए बिना एक नया कार्य बनाने के लिए चेकमार्क आइकन दबाएं।
एक बार जब आप कार्य संपादन स्क्रीन पर होंगे, तो हम नीचे दिखाए गए कार्य का निर्माण करेंगे। नई कार्रवाइयां बनाने के लिए, पर टैप करें + नीचे मध्य में आइकन. यहां किसी भी टास्कर पेशेवर के लिए, आप प्रोफ़ाइल और कार्य विवरण दिखाने के लिए नीचे दिए गए टॉगल का विस्तार कर सकते हैं जिसका आप अपने लिए अनुसरण कर सकते हैं।
होम - वॉइसमेल पढ़ें
Profile: Home - Read Voicemail (165)
Event: AutoVoiceNaturalLanguage[ Configuration: Commands: read my last voicemail ]
Enter: Read Voicemail (164)
A1: AutoCastSpeak[ Configuration: Device: Bedroom Home Timeout (Seconds):60 ]
A2: AutoWeb Web Service [ Configuration: API: Gmail
API Action: List messages
Include spam trash: false
User ID: me
Search: from:voice-noreply@google.com
MaxResults: 5 Timeout (Seconds):120 ]
A3: Wait[ MS: 0 Seconds: 1 Minutes: 0 Hours: 0 Days: 0 ]
A4: AutoWeb Web Service [ Configuration: API: Gmail
API Action: Get Message
Format: full
UserID: meTimeout (Seconds):120 ]
A5: For [ Variable:%headers Items:1:%payload_headers_name(#) ]
A6: Variable Set [ Name:%referenceTo:%headers Recurse Variables:OffDo Maths:Off Append:Off ] If [ %payload_headers_name(%headers) ~ Subject ]
A7: EndFor
A8: Java Function [ Return: decodedbody Class Or Object:Base64 Function:decode
{byte[]} (String, int) Param:%bodydata(1) Param:8 Param: Param: Param: Param: Param: ]
A9: Java Function [ Return:%body Class Or Object:StringFunction:new
{String} (byte[], String) Param: decodedbody Param: UTF-8 Param: Param: Param: Param: Param: ]
A10: Variable Split [ Name:%body Splitter: https://www.google.com/voice/fm/ Delete Base:Off ]
A11: VariableSplit[ Name:%body2 Splitter:> Delete Base: Off ]
A12: HTTP Get [ Server: Port: https://www.google.com Path:/voice/fm/%body21 Attributes: Cookies: User Agent: Timeout: 10 Mime Type: audio/* Output File:/sdcard/Tasker/voicemail.mp3 Trust Any Certificate: Off ]
A13: Variable Set [ Name:%voicemail To:%payload_headers_value(%reference) Recurse Variables:OffDo Maths:Off Append:Off ]
A14: Variable Split [ Name:%voicemail Splitter: from Delete Base:Off ]
A15: Variable Split [ Name:%voicemail2 Splitter: at Delete Base:Off ]
A16: Test Phone [ Type: Contact Name Data:%voicemail21 Store Result In:%name Continue Task After Error:On ]
A17: Variable Set [ Name:%voicemail To:%voicemail1 from %nameat %voicemail22 Recurse Variables:OffDo Maths:Off Append:Off ] If [ %nameSet ]
A18: Variable Set [ Name:%voicemail To:%voicemail1 from %voicemail21 at %voicemail22 Recurse Variables:OffDo Maths:Off Append:Off ] If [ %name !Set ]
A19: AutoCast Speak [ Configuration: Device: Bedroom Home
Text: %voicemailTimeout (Seconds):60 ]
A20: Wait[ MS: 0 Seconds: 5 Minutes: 0 Hours: 0 Days: 0 ]
A21: AutoCast [ Configuration:
Starting Casting Screen
Persistent Notification: true
Cast Device: Bedroom Home
Screen: Full Screen Media
Audio: /storage/emulated/0/Tasker/voicemail.mp3
Audio Volume: 100
Audio Position: 0
Audio AutoPlay: true Timeout (Seconds):3000 ]
और पढ़ें
नीचे दी गई चरण-दर-चरण मार्गदर्शिका आपको दिखाएगी कि कार्य को कैसे दोहराया जाए, जैसा कि दाईं ओर स्क्रीनशॉट में दिखाया गया है। कार्य यहाँ इस सेटअप का मुख्य भाग है, और यह काफी जटिल है। यह कैसे काम करता है कि एक बार प्रोफ़ाइल सक्रिय हो जाने पर, पहले कुछ क्रियाएं (A2-A4) आपकी खोज करती हैं और खींचती हैं [email protected] के संदेशों के लिए जीमेल खाता, जो Google द्वारा उपयोग की जाने वाली स्वचालित ई-मेल सेवा है आवाज़। फिर हम विषय शीर्षक (ए5-ए7) की तलाश करते हैं ताकि हम यह जानकारी प्राप्त कर सकें कि ध्वनि मेल किसने और कब भेजा है। इसके बाद हम जीमेल संदेश का मुख्य भाग निकालते हैं, जो बेस 64 में एन्कोड किया गया है, इसलिए हमें जावा फ़ंक्शन (ए8-ए9) का उपयोग करना होगा। डिकोड किए गए संदेश को पुनः प्राप्त करने के बाद, हम उस यूआरएल की तलाश करते हैं जो हमें ध्वनि मेल ऑडियो फ़ाइल (ए10-ए11) से जोड़ता है और अंत में फ़ाइल को एमपी3 (ए12) के रूप में डाउनलोड करता है। A13-A18 केवल ध्वनि मेल छोड़ने वाले नंबर की संपर्क जानकारी, यदि वह मौजूद है, खोजता है। अंत में, A19-A21 यह पढ़ेगा कि वॉइसमेल किस समय भेजा गया था और साथ ही रिकॉर्ड किया गया वॉइसमेल ऑडियो भी।
- प्लगइन --> ऑटोकास्ट --> ऑटोकास्ट स्पीक। उपकरण: अपना Google होम चुनें. (यहां कोई पाठ आवश्यक नहीं है, यह केवल Google होम से कनेक्ट करने के लिए है।)
- प्लगइन -> ऑटोवेब। एपीआई: जीमेल. एपीआई क्रिया: संदेशों की सूची बनाएं। उपयोगकर्ता आईडी: मैं. खोज: प्रेषक: [email protected]. अधिकतम परिणाम: 5. आउटपुट: पहचान।
- कार्य--> रुको. 1 सेकंड रुकें.
- प्लगइन -> ऑटोवेब। एपीआई: जीमेल. एपीआई क्रिया: संदेश प्राप्त करें। प्रारूप: पूर्ण. उपयोगकर्ता आईडी: मैं. संदेश आईडी: % सहायता (1). आउटपुट: बॉडी डेटा, पेलोड हेडर का नाम, और पेलोड हेडर मूल्य.
- कार्य -->के लिए. चर: %शीर्षलेख. सामान: 1:%payload_headers_name(#)
- वेरिएबल्स -> वेरिएबल्स सेट। नाम: %संदर्भ. को: %शीर्षलेख. यदि की जाँच करें और इसे यदि पर सेट करें %payload_headers_name(%headers) ~ विषय।
- कार्य -> के लिए समाप्त करें।
- कोड--> जावा फ़ंक्शन। क्लास/ऑब्जेक्ट के लिए, चयन करें बेस64. समारोह: डिकोड {बाइट[]} (स्ट्रिंग, इंट). परम (स्ट्रिंग): %बॉडीडेटा (1). परम (int): 8. वापस करना: डिकोडेडबॉडी।
- कोड --> जावा फ़ंक्शन। क्लास/ऑब्जेक्ट के लिए, चयन करें डोरी। समारोह: नया {स्ट्रिंग} (बाइट[], स्ट्रिंग). परम (बाइट[]): डिकोडेडबॉडी। परम (स्ट्रिंग): यूटीएफ-8. वापस करना: %शरीर।
- वेरिएबल्स -> वेरिएबल स्प्लिट। नाम: %शरीर। विभाजक: https://www.google.com/voice/fm/
- वेरिएबल्स -> वेरिएबल स्प्लिट। नाम: %बॉडी2. विभाजक: >
- नेट -> HTTP प्राप्त करें। सर्वर पोर्ट: https://www.google.com पथ: /voice/fm/%body21 माइम प्रकार: ऑडियो/* आउटपुट फ़ाइल: /sdcard/Tasker/voicemail.mp3
- वेरिएबल्स -> वेरिएबल सेट। नाम: %स्वर का मेल. को: %payload_headers_value(%संदर्भ)
- वेरिएबल्स -> वेरिएबल स्प्लिट। नाम: %स्वर का मेल। विभाजक: से
- वेरिएबल्स -> वेरिएबल स्प्लिट। नाम: %वॉइसमेल2. विभाजक: पर
- फ़ोन --> परीक्षण फ़ोन. प्रकार: संपर्क नाम। डेटा: %वॉइसमेल21. स्टोर परिणाम: %नाम। जांच अवश्य करें त्रुटि के बाद कार्य जारी रखें।
- वेरिएबल्स -> वेरिएबल सेट। नाम: %स्वर का मेल. को: %voicemail1 %name से %voicemail22 पर. नीचे यदि की जाँच करें और इसे यदि पर सेट करें %नाम सेट है.
- वेरिएबल्स -> वेरिएबल सेट। नाम: %स्वर का मेल. को: %voicemail1 %voicemail21 से %voicemail22 पर. नीचे यदि की जाँच करें और इसे यदि पर सेट करें %नाम सेट नहीं है.
- प्लगइन --> ऑटोकास्ट --> बोलें। उपकरण: अपना Google होम चुनें. मूलपाठ: %स्वर का मेल
- कार्य--> रुको. इंतज़ार 5 सेकंड। यह है एक विन्यास योग्य विलंब यह सुनिश्चित करने के लिए कि नए वॉइसमेल की घोषणा और वॉइसमेल ऑडियो चलाए जाने के बीच हमेशा पर्याप्त समय हो। यदि यह बहुत कम है, तो आप इस समय को बढ़ा सकते हैं। हालाँकि यह देखने के लिए इस मान के साथ खेलें कि क्या विलंब को स्वीकार्य स्तर तक कम करता है।
- प्लगइन -> ऑटोकास्ट -> ऑटोकास्ट। कास्ट डिवाइस: अपना Google होम फिर से चुनें। चुनना पूर्ण स्क्रीन मीडिया स्क्रीन के रूप में. पूर्ण स्क्रीन मीडिया तत्वों पर जाएं, फिर ऑडियो, और ऑडियो के लिए ("चलाने के लिए गाना") डालें /sdcard/Tasker/voicemail.mp3. चुनना स्वत: प्ले.
इतना ही! अब, इस कार्य को ट्रिगर करने के लिए आपको बस अपने Google होम डिवाइस पर कमांड भेजना है। आप यह कहकर ऐसा कर सकते हैं "हे/ठीक है Google, मुझे AutoVoice से बात करने दीजिए" और फिर जब ऑटोवॉइस आपको अपना आदेश बोलने के लिए कहता है तो अपने आदेश के विभिन्न प्रकारों में से एक को बोलना। या आप यह कहकर अपना आदेश एक बार में कह सकते हैं "हे/ठीक है Google, AutoVoice से [कमांड] के लिए पूछें" ठीक वैसे ही जैसे मैंने शुरुआत में दिखाए गए वीडियो में किया था।
प्रोफ़ाइल डाउनलोड करें
आप नीचे दिए गए लिंक पर मेरे द्वारा बनाए गए टास्कर प्रोफाइल/टास्क को डाउनलोड कर सकते हैं। यदि आप ऐसा करना चुनते हैं, तो सुनिश्चित करें कि आप अंदर जाएं और दो "ऑटोकास्ट" क्रियाओं को संशोधित करें ताकि वे आपके विशेष Google होम डिवाइस को संदर्भित करें। साथ ही, यह सुनिश्चित करने के लिए जांचें कि मेरी प्रोफ़ाइल में नामित ऑटोवॉइस नेचुरल लैंग्वेज कमांड वही है जो आपने बनाया था। यदि नहीं, तो बस अपने आदेश को इंगित करने के लिए प्रोफ़ाइल बदलें। बस कुछ ही सेकंड लगने चाहिए.
होम डाउनलोड करें - वॉइसमेल टास्कर प्रोफ़ाइल पढ़ें
एक बार जब आप उपरोक्त XML फ़ाइल डाउनलोड कर लें, तो इसे अपने डिवाइस पर कहीं भी सहेजें। टास्कर खोलें और प्राथमिकताओं में शुरुआती मोड अक्षम करें। फिर मुख्य स्क्रीन पर वापस जाएं और प्रोफाइल टैब अप टैप को तब तक दबाकर रखें जब तक कि आपको विकल्प के रूप में "आयात" वाला पॉप-अप बॉक्स न दिखाई दे। उसे दबाएं और जहां आपने .prf.xml फ़ाइल सहेजी है वहां नेविगेट करें और इसे आयात करने के लिए चुनें।
मुझे आशा है कि आपको यह ट्यूटोरियल उपयोगी लगा होगा। जब तक मैं काम करने में सक्षम नहीं हो गया तब तक मुझे एपीआई और टास्कर के साथ छेड़छाड़ करने में मजा आया। मैं जानता हूं कि यह अति सुंदर नहीं है, लेकिन यह अधिकतर इस बात का प्रदर्शन है कि आप अपने Google होम को विभिन्न वेब सेवाओं और अपने फ़ोन के साथ कितनी सशक्तता से एकीकृत कर सकते हैं। उम्मीद है कि यह आपको कुछ ऐसा बनाने के लिए प्रेरित करेगा जिसके बारे में आपने पहले सोचा नहीं था कि यह संभव है!