كيفية الحصول على Google Assistant لأجهزة الكمبيوتر التي تعمل بنظام Windows

. في شاشة الخيارات الثانية ، حدد 'إضافة Python إلى متغيرات البيئة'.



بمجرد تثبيت Python ، افتح محطة أوامر واكتب 'python' (بدون اقتباسات). إذا كان كل شيء على ما يرام ، فيجب أن يعرض موجه الأوامر إصدار Python الحالي.



الآن نحن بحاجة إلى تكوين مساعد جوجل نار.



  1. انتقل إلى صفحة المشاريع في Google Cloud Platform Console.
  2. انقر فوق ' إنشاء مشروع ' للأعلى.
  3. امنح المشروع اسمًا مثل ' مساعد جوجل 'وانقر 'خلق.'
  4. ستنشئ وحدة التحكم مشروعك الجديد - يجب أن ترى رمز تقدم الدوران في أعلى اليمين. عند الانتهاء ، سيتم نقلك إلى صفحة تكوين المشروع.
  5. اذهب إلى مساعد جوجل API الصفحة وانقر على 'تمكين' في الأعلى '.
  6. لاستخدام واجهة برمجة التطبيقات ، ستحتاج إلى إنشاء بيانات اعتماد. لذا انقر فوق الزر 'إنشاء بيانات اعتماد' في الجزء العلوي الأيمن. سيرشدك معالج الإعداد خلال هذه العملية.
  7. أسفل 'من أين ستتصل بواجهة برمجة التطبيقات؟' ، حدد ' واجهة مستخدم أخرى (مثل Windows ، أداة CLI) '. عن 'ما البيانات التي ستصل إليها؟' حدد ' بيانات المستخدم 'الدائرة. انقر الآن على 'ما هي بيانات الاعتماد التي أحتاجها؟'
  8. ستوصي Google بإنشاء ملف معرّف عميل OAuth 2.0 . امنح معرّف العميل اسمًا فريدًا وانقر على 'إنشاء معرّف العميل'.
  9. ضمن 'اسم المنتج المعروض للمستخدمين' أدخل 'My Google Assistant' أو شيء من هذا القبيل.
  10. انقر فوق 'تم' ، ولكن لا تنقر فوق التنزيل هنا ، فنحن نحتاج فقط إلى سر العميل.
  11. ضمن قائمة معرّفات عميل OAuth 2.0 ، سترى معرّف العميل الذي أنشأته للتو. في أقصى اليمين ، انقر فوق أيقونة التنزيل لتنزيل ملف client_secret_XXX.json ملف ، حيث 'XXX' هو معرّف العميل الخاص بك. احفظ هذا الملف في أي مكان على جهاز الكمبيوتر ، ويفضل أن يكون في مجلد جديد يسمى 'مساعد Google'.
  12. اذهب إلى صفحة التحكم في النشاط لحسابك في Google وتأكد من تمكين 'نشاط الويب والتطبيقات' و 'سجل المواقع' و 'معلومات الجهاز' و 'نشاط الصوت والإعدادات الصوتية'. هذا حتى يتمكن مساعد Google بالفعل من قراءة معلوماتك الشخصية.

نحتاج الآن إلى تكوين عميل يمكنه الوصول إلى Google Assistant API.



افتح محطة أوامر واكتب الأمر التالي:

-m pip install google-assistant-sdk [عينات]

سيبدأ هذا في تثبيت التبعيات المطلوبة لبيثون. عند الانتهاء ، أدخل هذا الأمر بعد ذلك (قم بتغيير دليل المسار في الأمر).



py -m googlesamples.assistant.auth_helpers - تغيير أسرار العميل  your  path  client_secret_XXX.apps.googleusercontent.com.json

في موجه الأوامر ، سيظهر لك عنوان URL للزيارة لتفويض التطبيق. انطلق وقم بنسخ عنوان URL في متصفحك ، واستخدم نفس حساب Google الذي استخدمته لتكوين واجهة برمجة تطبيقات مساعد Google. سيظهر لك رمز وصول للعميل - قم بنسخ رمز الوصول في موجه الأوامر عند الطلب.

سنختبر الآن ما إذا كان بإمكان 'مساعد Google' الوصول إلى الميكروفون بشكل صحيح. اكتب في موجه الأوامر:

python -m googlesamples.assistant.audio_helpers

إذا نجحت في تشغيل بعض الصوت نيابةً عنك ، يمكنك البدء في التواصل مع مساعد Google. اكتب في موجه الأوامر:

python -m googlesamples.assistant

انتظر حتى تقول 'اضغط على Enter لإرسال طلب جديد' ، ثم اضغط على Enter بلوحة المفاتيح لبدء التحدث إلى الميكروفون. عند الانتهاء من التحدث ، سيعرض موجه الأوامر نسخًا لما قلته ، وكذلك تشغيل استجابة مساعد Google.

الآن ، يعد موجه الأوامر أعلاه طريقة قبيحة إلى حد ما للتفاعل مع Google Assistant API ، ولكن لحسن الحظ هناك ملحق لمتصفح Chrome يسمى ' صوت تلقائي 'هذا يتطلب ببساطة إعداد مساعد Google على جهاز الكمبيوتر الخاص بك (وهو ما فعلناه للتو!). ومع ذلك ، سنحتاج إلى المزيد من سحر موجه الأوامر لإعداده بشكل صحيح.

افتح موجه الأوامر وقم بنسخ الأمر التالي:

 py -c 'من distutils.sysconfig import get_python_lib ؛ من urllib.request import urlretrieve ؛ urlretrieve ('https://joaoapps.com/AutoApps/Help/Info/com.joaomgcd.autovoice/googleassistant/__main__.py