Logo hi.androidermagazine.com
Logo hi.androidermagazine.com

हैंड्स-फ्री ऑटोमेशन: टास्कर और ऑटोवॉइस पार्ट 1

विषयसूची:

Anonim

तस्कर बहुत करता है। और यह प्लगइन्स के साथ और भी अधिक करता है, जिनमें से अनौपचारिक राजा AutoVoice है। AutoVoice टास्कर के लिए कार्यक्षमता की नई दुनिया लाता है और जो भी उपकरण इसे चलाता है। नए फोन पर, AutoVoice थोड़े से प्रयास के साथ Google नाओ के हाथों से मुक्त कार्य जोड़ सकते हैं। पुराने फोन पर, AutoVoice Google नाओ और उसके हाथों से मुक्त कार्यों को दोहरा सकता है। और जब मैंने इसे पहले, बार-बार, आज कवर किया है, तो हम तस्कर और ऑटोव्यू में थोड़ी गहराई तक जाने वाले हैं।

ठीक है, Google नाओ … चलो शुरू करते हैं।

AutoVoice जोआओ डायस का एक टास्कर प्लगइन है, जिसने बहुत समय और ऊर्जा AutoVoice को समर्पित की है। उन्होंने कई ट्यूटोरियल भी विकसित किए हैं और इसके लिए मामलों का उपयोग किया है, जिन्हें आप उनके YouTube चैनल के साथ-साथ उनकी वेबसाइट पर भी देख सकते हैं। ऊपर दी गई प्लेलिस्ट उसके प्लगइन में अपना परिचय दिखाती है और निश्चित रूप से एक त्वरित नज़र के लायक है।

ट्रिगरिंग AutoVoice

AutoVoice के लिए दो प्रमुख विधियाँ हैं, पहला है पारंपरिक AutoVoice पहचान का उपयोग करना, और दूसरा आज्ञाओं को खींचना जैसा कि वे Google नाओ को देते हैं। 'ओके गूगल' कार्यक्षमता या टचलेस कंट्रोल (yay, Moto X) के साथ किसी भी फोन पर, दूसरी विधि सरल है और कुछ मामलों में बहुत तेज है। मैंने टास्कर टिप्स और ट्रिक्स में इसके लिए चरणों को रेखांकित किया है, लेकिन मूल रूप से, एक बार जब आप AutoVoice ऐप (या AutoApps) में Google नाओ इंटीग्रेशन को चालू करते हैं, तो वह सबस्क्रिप्शन ऐप जो आपको जोआओ के प्लगइन्स में मिल जाता है), और इनका अनुसरण करता है। यह सुनिश्चित करने के लिए एप्लिकेशन निर्देश है कि यह वास्तव में Google नाओ कमांड प्राप्त कर रहा है।

यदि आप Google नाओवर का उपयोग नहीं कर सकते हैं, तो AutoVoice मान्यता बहुत सारे स्थानों में छिप सकती है।

इसके बिना, हमें AutoVoice पहचान का उपयोग करना होगा, जो जरूरी नहीं है कि कठिन है, लेकिन इसका मतलब है कि आपके पास इस सब के लिए एक अतिरिक्त कदम है जिसमें आपको AutoVoice को या तो होम स्क्रीन पर मान्यता प्राप्त करने की आवश्यकता होगी किसी भी तरह ट्रिगर, यह एक इशारा कार्रवाई या प्रेस की तरह एक ट्रिगर हो। अपने पुराने ICS फोन पर, मेरा AutoVoice पहचान ट्रिगर लंबे समय से खोज कैपेसिटिव बटन दबा रहा था।

यदि आप एक ब्लूटूथ हेडसेट, सुनने के समय, भाषा, एट वगैरह की लंबाई का उपयोग करते हैं, तो आपको संभवतः ऑटोवॉइस रिकॉग्नाइज कार्य को कॉन्फ़िगर करना होगा। आपको उम्मीद है कि आपको उन्हें ट्विक करने की ज़रूरत नहीं होगी, लेकिन अगर आपको उनकी ज़रूरत है तो वे यहाँ हैं। इस ट्यूटोरियल के प्रयोजनों के लिए, मैं कंटिन्यूअस लिसनिंग में नहीं जा रहा हूँ; हम एक और दिन के लिए बचा सकते हैं।

एक AutoVoice प्रोफ़ाइल बनाना

अन्य सभी प्रोफाइलों की तरह, हमारे पास एक कार्य और एक संदर्भ है। कार्य अभी महत्वपूर्ण नहीं है, लेकिन संदर्भ निश्चित रूप से है। यह 'AutoVoice मान्यता प्राप्त' नामक एक घटना प्रसंग होगा। यहां, हम अपना कमांड फ़िल्टर सेट करेंगे, जो कि कैसे AutoVoice तय करेगा कि यह किस प्रोफ़ाइल को ट्रिगर करने वाला है। अब, जब भी आप इस शब्द को AutoVoice मान्यता में या Google नाओ (यदि यह आपकी ट्रिगर विधि है) में बोलते हैं, तो हर बार ट्रिगर हो जाएगा, इसलिए मैं कुछ उबाऊ या आप कई चीज़ों के लिए कुछ नहीं कहूँगा। मेरे उदाहरण के लिए, मैं 'परफेक्ट डे' के कमांड फ़िल्टर का उपयोग कर रहा हूं क्योंकि यह बिल्कुल सामान्य बात नहीं है।

अब इसे कॉन्फ़िगर करने के लिए संदर्भ खोलने के बाद, हम विभिन्न विकल्पों में जाने से पहले अपने कमांड फिल्टर टॉप का इनपुट करेंगे। मैं उन सभी के लिए उदाहरण बनाने के बजाय अब हर एक को समझाने जा रहा हूं।

  • कमांड फ़िल्टर: यह वह जगह है जहां हम उन जादुई शब्दों को चुनते हैं जो प्रोफ़ाइल को ट्रिगर करते हैं। 40 चोरों की मांद के लिए "ओपन तिल", यदि आप करेंगे।
  • कमांड फ़िल्टर इनवर्ट: यह इसे उल्टा कर देगा, इसलिए इस वाक्यांश की कमी वाले प्रत्येक कमांड इस प्रोफाइल को ट्रिगर करेंगे। मुझे पूरी तरह से यकीन नहीं है कि आप ऐसा क्यों चाहते हैं, लेकिन मुझे यकीन है कि एक उपयोग मामला है जिसे मैंने अभी तक इसके लिए नहीं खोजा है। यहां यह है कि अगर आपके पास कुछ है जो आप बहुत ट्रिगर करना चाहते हैं।
  • फ़िल्टर फ़िल्टर करें: यदि आप उस आवाज की मान्यता पर भरोसा नहीं करते हैं, तो आप अपने ट्रिगर को यहाँ रिकॉर्ड कर सकते हैं, ताकि - उम्मीद है - जब आप AutoVoice पहचान या Google नाओ में अपना ट्रिगर दोहराते हैं तो यह मेल खाएगा। लंबे ट्रिगर या आलसी टाइपर्स के लिए भी अच्छा है।
  • क्लियर फिल्टर: यह कमांड फिल्टर, स्पोकन और लिखित को क्लियर करता है, ताकि एक साफ स्लेट को अनुमति दे सके जिस पर आपका कमांड सेट हो।
  • सटीक आदेश: मुझे कबूल करना चाहिए, मैं अक्सर इसका उपयोग नहीं करता हूं। Google नाओ के माध्यम से ट्रिगर करते समय मैं विशेष रूप से इसका उपयोग नहीं करता हूं। इस सेटिंग के लिए, इसका मतलब है कि यह कमांड एक बार ट्रिगर होगा जब सटीक कमांड फ़िल्टर और केवल सटीक कमांड फ़िल्टर बोला जाता है। सटीक कमान भी परस्पर सभी और उपयोग Regex के लिए विशेष रूप से अनन्य है।
  • रेगेक्स का उपयोग करें: यह रीजेक्स पैटर्न को नियोजित करने और कमांड फिल्टर से मिलान करने के लिए नियोजित करेगा। मैंने इसका उपयोग तब अधिक किया जब मैं AutoVoice पहचान को नियोजित कर रहा था, लेकिन जब से मैं Google नाओ में स्थानांतरित हुआ, तब इसे Contains All द्वारा बदल दिया गया। Regex का प्रयोग एक्सक्लूसिव कमांड और कॉन्टेक्ट ऑल के लिए पारस्परिक रूप से अनन्य है।
  • इसमें सभी शामिल हैं: चाहे कोई भी आदेश या कमांड की लंबाई, यदि कमांड फ़िल्टर के सभी शब्द हैं, तो इसमें शामिल हैं, यह सुनिश्चित करेगा कि यह ट्रिगर और निष्पादित हो। मैं Google नाओ ट्रिगर के साथ इसका उपयोग करता हूं, और यह भी क्योंकि यह मुझे अपने आदेशों में अधिक लचीलापन देता है। विविधता जीवन का मसाला है, सब के बाद।
  • परिशुद्धता: यह सेटिंग निर्धारित करती है कि आपके कमांड के कितने वेरिएंट AutoVoice से पहचाने जाएंगे ताकि कमांड से मिलान किया जा सके। यह 5 पर पूर्व निर्धारित है और आपकी कमांड जटिलता के आधार पर इसे ऊपर या नीचे समायोजित किया जा सकता है।
  • कमांड आईडी: कमांड आईडी उन तरीकों में से एक है जिनकी मदद से टास्कर खुद को जंजीरों से नियंत्रण से बाहर रखने में मदद कर सकता है। कमांड आईडी उपधारा आपके दृश्यों को सुनिश्चित करने के लिए सटीक क्रम में उपयोगी है ताकि आप के बिना कदमों को न छोड़ें। यहां आप इस प्रोफ़ाइल की कमांड आईडी को सेट करते हैं, और जैसा कि यह कुछ है जो केवल प्रोग्रामिंग में देखा जाएगा और कभी भी जोर से नहीं बोला जाएगा, यहां रचनात्मक होने के लिए स्वतंत्र महसूस करें।
  • अंतिम कमांड आईडी: इस प्रोफाइल को चालू करने के लिए, पिछले प्रोफाइल / कार्यों द्वारा निर्धारित कमांड आईडी (सेट कमांड आईडी भी एक स्टैंडअलोन कार्रवाई है, यदि आपको इसे कमांड की एक श्रृंखला से पहले सेट करने की आवश्यकता है)। यदि पिछली प्रोफ़ाइल द्वारा निर्धारित कमांड आईडी 'बनी' है और जिस प्रोफ़ाइल को ढूंढना है वह "लोमड़ी" है, यह ट्रिगर नहीं होगी।
  • लास्ट कमांड आईडी रेगेक्स: यह लास्ट कमांड आईडी मिलान पर रेगेक्स पैटर्न का उपयोग करेगा। बस अगर आपको इसकी आवश्यकता है, लेकिन आप शायद नहीं करेंगे।
  • अंतिम कमांड आईडी इनवर्ट: यह प्रोफाइल केवल तभी चालू की जाएगी जब यह वर्तमान अंतिम कमांड आईडी से मेल नहीं खाती हो। यहाँ उलटा प्रारंभिक कमांड की तुलना में थोड़ा अधिक समझ में आता है।
  • ट्रिगर वर्ड: यह AutoVoice में निरंतर सुनने के दौरान प्रोफ़ाइल को सक्रिय करने के लिए ट्रिगर शब्द है। आज इस्तेमाल नहीं किया जा रहा है, लेकिन यहाँ यह कहाँ है, सबसे नीचे छिपा है।
  • ट्रिगर शब्द सटीक: पहले की तरह, ट्रिगर शब्द को इस सेटिंग के साथ कंटीन्यूअस में ट्रिगर करने के लिए सटीक होना चाहिए। यदि आप बहुत लंबे समय तक निरंतर सेटिंग सेट करते हैं तो यह थोड़ा अधिक उपयोगी है।
  • ट्रिगर वर्ड रेगेक्स: यदि आवश्यक हो तो ट्रिगर शब्द के लिए रेगेक्स पैटर्न का उपयोग करें।

आपको इन सभी की आवश्यकता नहीं होगी - या यहां तक ​​कि इनमें से अधिकांश - कई मामलों में। कमांड आईडी सेक्शन आपको वॉयस-रिप्लाई जैसी चीजों के लिए ग्रुप कमांड को एक साथ करने में मदद कर सकता है। ट्रिगर वर्ड सेक्शन निरंतर श्रोताओं को लाइन में मदद कर सकता है। और कमांड फ़िल्टर प्रोफाइल के लिए नियमित ट्रिगर है।

हमारे उदाहरण के लिए, मेरा कमांड फ़िल्टर "सही दिन" है, मैंने इसमें सभी शामिल किए हैं जैसा कि मैं Google नाओ का उपयोग कर रहा हूं, और मैंने आगामी प्रोफ़ाइल के लिए 'समुद्र में' का कमांड फ़िल्टर सेट किया है जो इसका अनुसरण करेगा।

अब, हम वह अगला प्रोफ़ाइल बनाते हैं। इस समय कमांड फ़िल्टर "सूर्यास्त, " है और मुझे अंतिम कमांड आईडी "समुद्र में" सेट होने के कारण एक सामान्य फ़िल्टर का उपयोग करने में कोई आपत्ति नहीं है। इसमें सभी शामिल हैं, हालांकि एक-शब्द कमांड फ़िल्टर पर सक्षम है, जो कि एक आवश्यकता के रूप में नहीं है। हम अपने कार्य को प्रोफ़ाइल के लिए चुनते हैं, और अब परीक्षण के लिए।

'ठीक है गूगल नाउ … परफेक्ट डे समंदर में …'

यदि सब ठीक रहा, तो हमारा पहला काम शुरू हो गया। और अब…

'ठीक है गूगल नाउ … मैं सूर्यास्त का इंतजार नहीं कर सकता …'

और अगर सब ठीक रहा, तो हमारे दूसरे कार्य को अंजाम दिया गया। हालाँकि, यदि हमने पहली कमांड का उपयोग नहीं किया है, तो Google अभी भी यह पूछना सुरक्षित है कि सूर्यास्त तक कितना समय लगता है।

और यह सिर्फ नंगे, बुनियादी शुरुआत है। हमारे अगले टास्कर फ़ॉरे में, हम AutoVoice बहुमुखी प्रतिभा के एक नए स्तर पर उठेंगे: आवाज के माध्यम से Hangouts संदेशों का जवाब देना, कुछ भी नहीं जो Moto सहायता अभी नहीं कर सकती है। इस पद्धति में, हम जोआओ डायस के नवीनतम टास्कर प्लगइन, ऑटोइनपुट के साथ भी खेलेंगे। क्या आपके पास पहले से ही AutoVoice है? या क्या आपने टास्कर के सबसे लोकप्रिय (और कुछ हद तक कठिन) प्लगइन्स में से एक से दूर कर दिया है? क्या आपके पास AutoVoice के साथ कोई पूरी तरह से बॉस परियोजनाएं हैं? बेझिझक उन्हें टिप्पणियों में दिखावा करें, और हमेशा की तरह, बेझिझक सड़क के नीचे टास्कर के साथ कुछ और करने का अनुरोध करें।