Google Cloud Platform प्रोजेक्ट कॉन्फ़िगर करना

Google Cloud Platform प्रोजेक्ट, आपके प्रोजेक्ट को Google Assistant एपीआई का ऐक्सेस देता है. यह प्रोजेक्ट कोटा के इस्तेमाल को ट्रैक करता है. साथ ही, आपके हार्डवेयर से किए गए अनुरोधों के लिए आपको ज़रूरी मेट्रिक देता है.

Google Assistant एपीआई का ऐक्सेस देने के लिए, ये काम करें:

  1. Cloud Platform Console में, प्रोजेक्ट पेज पर जाएं. कोई मौजूदा प्रोजेक्ट चुनें या नया प्रोजेक्ट बनाएं.

    प्रोजेक्ट पेज पर जाएं

  2. आपने जो प्रोजेक्ट चुना है उस पर Google Assistant एपीआई को चालू करें (सेवा की शर्तें देखें).

    एपीआई को चालू करें

    चालू करें पर क्लिक करें.

  3. OAuth क्लाइंट आईडी बनाने के लिए, यह तरीका अपनाएं:

    1. क्लाइंट आईडी बनाएं.
      एक OAuth क्लाइंट आईडी बनाएं

    2. आपको प्रॉडक्ट की सहमति वाली स्क्रीन के लिए, कोई प्रॉडक्ट नाम सेट करना पड़ सकता है. OAuth के लिए सहमति वाली स्क्रीन टैब पर, प्रॉडक्ट को कोई नाम दें और सेव करें पर क्लिक करें.

    3. अन्य पर क्लिक करें और क्लाइंट आईडी को नाम दें.

    4. बनाएं पर क्लिक करें. आपको एक डायलॉग बॉक्स दिखेगा, जिसमें क्लाइंट आईडी और सीक्रेट टोकन होगा. (इसे याद रखने या सेव करने की ज़रूरत नहीं है, बस डायलॉग को बंद कर दें.)

    5. क्लाइंट सीक्रेट JSON फ़ाइल (client_secret_<client-id>.json) को डाउनलोड करने के लिए, क्लाइंट आईडी के लिए (स्क्रीन के सबसे दाईं ओर) पर क्लिक करें.

  4. Google Assistant क्वेरी को अनुमति देने के लिए डिवाइस में client_secret_<client-id>.json फ़ाइल होनी चाहिए, ताकि Google Assistant SDK टूल को अनुमति दी जा सके. इस फ़ाइल का नाम न बदलें.

    सिर्फ़ राज़बेरी पी के लिए:

    पक्का करें कि यह फ़ाइल /home/pi में मौजूद है. अगर आप डिवाइस पर फ़ाइल अपलोड करना चाहते हैं, तो नीचे दिया गया तरीका अपनाएं:

    1. नई टर्मिनल विंडो खोलें. इस नए टर्मिनल में नीचे दिया गया कमांड चलाएं:

      scp ~/Downloads/client_secret_client-id.json pi@raspberry-pi-ip-address:/home/pi/
      password: password-for-device
    2. यह टर्मिनल विंडो बंद करें.