विंडोज पीसी के लिए Google सहायक कैसे प्राप्त करें

। दूसरे विकल्प स्क्रीन पर, 'पर्यावरण चर में पायथन जोड़ें' पर टिक करें।



पायथन स्थापित होने के बाद, एक कमांड टर्मिनल खोलें और 'पायथन' (बिना कोटेशन) टाइप करें। यदि सब कुछ ठीक है, तो कमांड प्रॉम्प्ट को आपके वर्तमान पायथन संस्करण को प्रदर्शित करना चाहिए।



अब हमें कॉन्फ़िगर करने की आवश्यकता है Google सहायक आग।



  1. पर नेविगेट करें प्रोजेक्ट पेज Google क्लाउड प्लेटफ़ॉर्म कंसोल में।
  2. पर क्लिक करें ' प्रोजेक्ट बनाएं ' ऊपर शीर्ष।
  3. प्रोजेक्ट को एक नाम दें जैसे ' Google सहायक ”और क्लिक करें 'सृजन करना।'
  4. कंसोल आपकी नई परियोजना बनाएगा - आपको शीर्ष दाईं ओर एक कताई प्रगति आइकन देखना चाहिए। जब यह हो जाए, तो आपको प्रोजेक्ट कॉन्फ़िगरेशन पृष्ठ पर लाया जाएगा।
  5. के पास जाओ Google सहायक API पृष्ठ और शीर्ष पर 'सक्षम करें' पर क्लिक करें।
  6. API का उपयोग करने के लिए, आपको क्रेडेंशियल बनाने की आवश्यकता होगी। इसलिए ऊपर दाईं ओर 'क्रिएट क्रेडेंशियल्स' बटन पर क्लिक करें। एक सेटअप विज़ार्ड आपको इस प्रक्रिया से गुजारेगा।
  7. नीचे 'आप एपीआई को कहां से बुला रहे होंगे?', चुनें ' अन्य UI (उदा। विंडोज, सीएलआई टूल) '। 'आप किस डेटा तक पहुंच सकते हैं?' को चुनिए ' उपयोगकर्ता का आधार - सामग्री ' वृत्त। अब क्लिक करें 'मुझे क्या साख चाहिए?'
  8. Google अनुशंसा करेगा कि आप एक बनाएँ OAuth 2.0 क्लाइंट आईडी । क्लाइंट आईडी को एक विशिष्ट नाम दें और 'क्लाइंट आईडी बनाएं' पर क्लिक करें।
  9. 'उत्पाद का नाम उपयोगकर्ताओं को दिखाया गया' के तहत 'मेरा Google सहायक' या ऐसा कुछ दर्ज करें।
  10. 'किया' पर क्लिक करें, लेकिन यहां डाउनलोड पर क्लिक न करें, हमें केवल ग्राहक गुप्त की आवश्यकता है।
  11. OAuth 2.0 क्लाइंट आईडी की सूची के तहत, आपको अपने द्वारा बनाई गई क्लाइंट आईडी दिखाई देगी। सबसे दाईं ओर, डाउनलोड करने के लिए डाउनलोड आइकन पर क्लिक करें client_secret_XXX.json फ़ाइल, जहाँ, XXX ’आपकी क्लाइंट आईडी है। अपने कंप्यूटर पर कहीं भी इस फ़ाइल को सहेजें, आदर्श रूप में 'Google सहायक' नामक एक नए फ़ोल्डर में।
  12. के पास जाओ गतिविधि नियंत्रण पृष्ठ आपके Google खाते के लिए और सुनिश्चित करें कि 'वेब और ऐप गतिविधि', 'स्थान इतिहास', 'डिवाइस जानकारी' और 'आवाज़ और ऑडियो गतिविधि' सक्षम हैं। यह इतना है कि Google सहायक वास्तव में आपकी व्यक्तिगत जानकारी पढ़ सकता है।

अब हमें एक ग्राहक को कॉन्फ़िगर करने की आवश्यकता है जो Google सहायक एपीआई तक पहुंच जाएगा।



एक कमांड टर्मिनल खोलें और निम्न कमांड टाइप करें:

-M पाइप स्थापित google- सहायक-एसडीके [नमूने]

यह पायथन के लिए आवश्यक निर्भरताएं स्थापित करना शुरू कर देगा। जब यह हो जाए, तो इस कमांड को दर्ज करें (कमांड में पाथ डाइरेक्टरी को बदलें)।



py -m googlesamples.assistant.auth_helpers --client-secret परिवर्तन  your  path  client_secret_XXX.apps.googleusercontent.com.json

कमांड प्रॉम्प्ट में, एप्लिकेशन को अधिकृत करने के लिए आपको एक URL दिखाया जाएगा। आगे बढ़ें और अपने ब्राउज़र में URL को कॉपी करें, और उसी Google खाते का उपयोग करें जिसका उपयोग आपने Google सहायक API को कॉन्फ़िगर करने के लिए किया था। आपको अपने क्लाइंट के लिए एक एक्सेस टोकन दिखाया जाएगा - जहां पूछा गया कि कमांड प्रॉम्प्ट में एक्सेस टोकन को कॉपी करें।

अब हम परीक्षण करेंगे कि क्या Google सहायक आपके माइक्रोफ़ोन को ठीक से एक्सेस कर सकता है। कमांड प्रॉम्प्ट में टाइप करें:

python -m googlesamples.assistant.audio_helpers

यदि यह आपके लिए कुछ ऑडियो सफलतापूर्वक चलाता है, तो आप Google सहायक के साथ संवाद शुरू कर सकते हैं। कमांड प्रॉम्प्ट में टाइप करें:

पाइथन -म गोगल्ससमेन्स.स्टिस्टेंट

यह कहने के लिए प्रतीक्षा करें कि 'नया अनुरोध भेजने के लिए Enter दबाएं', फिर अपने माइक में बात शुरू करने के लिए अपने कीबोर्ड पर Enter दबाएं। जब आप बात कर रहे हों, तो कमांड प्रॉम्प्ट आपके द्वारा कही गई बात का प्रतिलेखन प्रदर्शित करेगा, और Google सहायक की प्रतिक्रिया को भी प्लेबैक करेगा।

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

कमांड प्रॉम्प्ट खोलें और निम्न कमांड कॉपी करें:

 py -c 'distutils.sysconfig import get_python_lib से; urllib.request आयात urlretrieve से; urlretrieve ( 'https://joaoapps.com/AutoApps/Help/Info/com.joaomgcd.autovoice/googleassistant/__main__.py