یک پروژه Google Cloud Platform را پیکربندی کنید

پروژه Google Cloud Platform به پروژه شما امکان دسترسی به Google Assistant API را می دهد. این پروژه میزان استفاده از سهمیه را دنبال می‌کند و معیارهای ارزشمندی را برای درخواست‌های ارسال شده از سخت‌افزار به شما ارائه می‌دهد.

برای فعال کردن دسترسی به Google Assistant API، موارد زیر را انجام دهید:

  1. در کنسول Cloud Platform، به صفحه پروژه ها بروید. یک پروژه موجود را انتخاب کنید یا یک پروژه جدید ایجاد کنید.

    به صفحه پروژه ها بروید

  2. Google Assistant API را در پروژه ای که انتخاب کرده اید فعال کنید ( شرایط خدمات را ببینید).

    API را فعال کنید

    روی Enable کلیک کنید.

  3. با مراحل زیر یک OAuth Client ID ایجاد کنید:

    1. شناسه مشتری ایجاد کنید.
      یک شناسه مشتری OAuth ایجاد کنید

    2. ممکن است لازم باشد یک نام محصول برای صفحه رضایت محصول تنظیم کنید. در برگه صفحه رضایت OAuth ، نامی به محصول بدهید و روی ذخیره کلیک کنید.

    3. روی Other کلیک کنید و به شناسه مشتری یک نام بدهید.

    4. روی ایجاد کلیک کنید. یک کادر محاوره ای ظاهر می شود که شناسه مشتری و راز را به شما نشان می دهد. (نیازی نیست این را به خاطر بسپارید یا ذخیره کنید، فقط کادر گفتگو را ببندید.)

    5. برای دانلود فایل JSON مخفی مشتری ( client_secret_<client-id>.json ) روی (در سمت راست صفحه) برای شناسه مشتری کلیک کنید.

  4. فایل client_secret_<client-id>.json باید در دستگاه قرار داشته باشد تا نمونه SDK دستیار Google برای درخواست‌های Google Assistant مجاز باشد. نام این فایل را تغییر ندهید.

    فقط برای Raspberry Pi:

    مطمئن شوید که این فایل در /home/pi قرار دارد. اگر می خواهید فایل را در دستگاه آپلود کنید، موارد زیر را انجام دهید:

    1. یک پنجره ترمینال جدید باز کنید. دستور زیر را در این ترمینال جدید اجرا کنید:

      scp ~/Downloads/client_secret_client-id.json pi@raspberry-pi-ip-address:/home/pi/
      password: password-for-device
    2. این پنجره ترمینال را ببندید.