جدول المحتويات:
- الخطوة 1: المتطلبات
- الخطوة 2: تكوين Google Assistant API
- الخطوة 3: قم بتثبيت مشروع Python من Google Assistant
- الخطوة 4: اختبر مساعد Google
- الخطوة 5: معلومات إضافية
فيديو: مساعد Google للكمبيوتر الشخصي / Mac / Linux: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
مساعد Google هو رد Google على مساعد المنزل الذكي Alexa من Amazon. في البداية ، كان متاحًا فقط بوظائف محدودة في تطبيق Google Allo ، وقد طرح مساعد Google لاحقًا مع هواتف Google Home و Pixel الذكية لتوفير القوة الكاملة لمساعد Google للمستهلكين.
بعد بضعة أشهر من الانتظار ، تلقت الهواتف الذكية التي تعمل بنظام Android 6.0+ أيضًا مساعد Google ، وقبل أيام قليلة فقط أطلقت Google Google Assistant SDK الذي يسمح بتشغيل المساعد على أي نظام أساسي. اليوم ، سنوضح لك كيفية تثبيت مساعد Google على جهاز Windows أو Mac أو Linux باستخدام Python.
الخطوة 1: المتطلبات
بايثون 3
ستحتاج إلى تثبيت Python بغض النظر عما إذا كنت تستخدم Windows أو macOS أو توزيعة GNU / Linux أم لا. التثبيت بسيط إلى حد ما. فقط افتح ملف التثبيت وحدد التثبيت المخصص. في الخطوة التالية ، انقر فوق التالي ، وحدد خانة الاختيار Add Python to environment variables ثم انتقل إلى الخطوات التالية وقم بتثبيت Python.
يمكنك التأكد من أن Python تعمل عن طريق فتح موجه الأوامر ثم كتابة python ببساطة. إذا رأيت Terminal / موجه الأوامر يعيد إصدار Python الحالي على جهاز الكمبيوتر الخاص بك ، فأنت ذهبي!
الخطوة 2: تكوين Google Assistant API
فيما يلي إرشادات خطوة بخطوة ترشدك خلال العملية لتمكين Google Assistant API في Cloud Platform Console حتى تتمكن من الوصول إلى مساعد Google من خلال برنامج Python. كل هذه الخطوات مستقلة عن النظام الأساسي ، مما يعني أن الخطوات هي نفسها لنظام التشغيل Windows و macOS و GNU / Linux OS.
- انتقل إلى صفحة المشاريع في Google Cloud Platform Console.
- انقر فوق "إنشاء مشروع" في الأعلى.
- أطلق على المشروع اسم "My Google Assistant" وانقر على "إنشاء".
- انتظر بضع ثوانٍ حتى تنشئ وحدة التحكم مشروعك الجديد. من المفترض أن ترى رمز تقدم الدوران في أعلى اليمين. بعد الانتهاء من إنشاء مشروعك ، سيتم نقلك إلى صفحة تكوين المشروع.
- انقر فوق هذا الرابط للانتقال مباشرة إلى صفحة Google Assistant API. في الأعلى ، انقر على "تمكين".
- ستحذرك Google من أنك بحاجة إلى إنشاء بيانات اعتماد لاستخدام واجهة برمجة التطبيقات هذه. انقر فوق "إنشاء بيانات اعتماد" في الجزء العلوي الأيمن. سينقلك هذا إلى صفحة معالج الإعداد حيث تساعدك Google في معرفة نوع بيانات الاعتماد التي تحتاجها لاستخدام واجهة برمجة التطبيقات هذه.
- ضمن "من أين ستتصل بواجهة برمجة التطبيقات" ، حدد "واجهة مستخدم أخرى (مثل Windows ، أداة CLI)". بالنسبة إلى "البيانات التي ستصل إليها" ، حدد دائرة "بيانات المستخدم". الآن انقر على "ما هي بيانات الاعتماد التي أحتاجها؟"
-
يجب أن توصي Google بإنشاء معرف عميل OAuth 2.0. قم بتسمية معرف العميل بأي شيء تريده ، على سبيل المثال ، اسمك + سطح المكتب. بمجرد الانتهاء من اختيار الاسم ، انقر على "إنشاء معرّف العميل".
- ضمن "اسم المنتج المعروض للمستخدمين" أدخل "مساعد Google الخاص بي". انقر فوق متابعة.
- انقر فوق "تم". ليست هناك حاجة للنقر فوق "تنزيل" هنا لأننا نحتاج فقط إلى سر العميل ، والذي سنقوم بتنزيله بعد ذلك.
- الآن ضمن قائمة معرّفات عملاء OAuth 2.0 ، يجب أن ترى معرّف العميل الذي أنشأته للتو. على طول الطريق إلى اليمين ، انقر فوق أيقونة التنزيل لتنزيل ملف client_secret_XXX.json ، حيث يمثل "XXX" معرّف العميل الخاص بك. احفظ هذا الملف في أي مكان على جهاز الكمبيوتر ، ويفضل أن يكون في مجلد جديد يسمى "googleassistant."
- انتقل إلى صفحة عناصر التحكم في النشاط لحساب Google وتأكد من تمكين "نشاط الويب والتطبيقات" و "سجل المواقع" و "معلومات الجهاز" و "الصوت ونشاط الصوت". هذا حتى يتمكن مساعد Google بالفعل من قراءة معلوماتك الشخصية.
لقد أنشأنا الآن آلية للعميل ، في هذه الحالة جهاز Windows / Mac / Linux ، للوصول إلى Google Assistant API ضمن حساب Google الخاص بنا. بعد ذلك ، نحتاج إلى إعداد العميل الذي سيصل إلى واجهة برمجة تطبيقات مساعد Google.
الخطوة 3: قم بتثبيت مشروع Python من Google Assistant
افتح نافذة موجه الأوامر / Terminal وانتقل من خلال الخطوات التالية. أولاً ، أدخل هذا الأمر:
python -m pip install google-assistant-sdk [عينات]
يجب أن ترى مجموعة كاملة من التبعيات يتم تنزيلها وتثبيتها عند إدخال هذا الأمر. هذه مطلوبة حتى يعمل مشروع Python النموذجي. انتظر حتى النهاية.
بمجرد الانتهاء من ذلك ، أدخل الأمر التالي (تأكد من ضبط المسار):
تثبيت pip - ترقية google-auth-oauthlib [أداة] google-oauthlib-tool - مسار أسرار العميل / إلى / client_secret_XXXXX.json - نطاق https://www.googleapis.com/auth/assistant-sdk-prototype - حفظ - بلا رأس
(كما في حالتي ، كان: تثبيت pip - ترقية google-auth-oauthlib [tool] google-oauthlib-tool --client-secrets "C: / Users / Arya Bhushan / Documents / GAssistant / extra / client_id.json "--scope https://www.googleapis.com/auth/assistant-sdk-prototype - save --headless)
في موجه الأوامر ، سترى استجابة تخبرك بزيارة عنوان URL للسماح للتطبيق.
انسخ والصق عنوان URL هذا في متصفحك. حدد نفس حساب Google الذي استخدمته لتهيئة Google Assistant API. في الصفحة التالية ، سترى مربع نص يحتوي على رمز الوصول الخاص بالعميل.
انسخ رمز الوصول هذا والصقه في موجه الأوامر حيث يطلب منك رمز التفويض. إذا تم ذلك بشكل صحيح ، فسترى ردًا يفيد بأن بيانات الاعتماد الخاصة بك قد تم حفظها.
الخطوة 4: اختبر مساعد Google
أدخل هذا الأمر لبدء التحدث إلى مساعد Google:
ابدأ python -m googlesamples.assistant.grpc.pushtotalk
انتظر حتى يقول موجه الأوامر "اضغط على Enter لإرسال طلب جديد" ، ثم اضغط على Enter لبدء التحدث إلى مساعد Google. بعد الانتهاء من التحدث ، سيعرض موجه الأوامر نصًا لما ذكرته للتو ثم يقوم بتشغيل الاستجابة. إذا رأيت تحذيرًا بعد ذلك ، فتجاهله فقط.
استمتع باللعب باستخدام Google Assistant على جهاز Windows أو macOS أو GNU / Linux! إنها ليست مفيدة بشكل خاص في هذا التنسيق ، ولكنها عرض سريع للغاية للإمكانيات التي يمثلها مساعد Google SDK الجديد. ربما نرى تطبيقات سطح المكتب أو ملحقات المستعرض تستفيد من هذه الوظيفة في المستقبل القريب.
الخطوة 5: معلومات إضافية
حسنًا ، هذه هي أول تعليماتي ، وإذا كانت هناك أي أخطاء أو مشكلة ، فلا تتردد في التعليق وسأحاول تحسينها!
أرفق أيضًا إصدار pdf من هذه التعليمات في هذه الخطوة ، لذا استمتع:)
ملاحظة. إذا كنت تستخدم Ubuntu ، فيجب عليك تثبيت تبعية مفقودة ، أي حزمة python3-pyaudio. بفضل PeterB480
المصدر: XDA
موصى به:
عصا التحكم اللاسلكية للكمبيوتر الشخصي / أزرار العجلات: 4 خطوات (مع صور)
عصا التحكم اللاسلكية للكمبيوتر الشخصي / أزرار العجلات: لقد كنت أقوم ببناء شريحة جديدة للسباق على مدار السنوات القليلة الماضية وقررت استخدام عجلة القيادة DIY Direct Drive. على الرغم من أن هذا المشروع وحده يمكن أن يكون العديد من التعليمات في حد ذاته ، إلا أن هذا إرشادات حول جعل جميع الأزرار الموجودة في
Flipperkonsole Für PC Flipper / Pinball Console للكمبيوتر الشخصي Pinballs: 9 خطوات
Flipperkonsole Für PC Flipper / Pinball Console للكمبيوتر الشخصي: Das ist eine USB basierte Spielkonsole für PC-Flipperkästen. Die Spannungsversorgung erfolgt über das USB Kabel. يتم تنفيذ العملية بين أزرار زعنفة وأزرار بدء التشغيل. Zusätzlich ist ein stossen von unten، von links und von rechts implem
Snowblind Mod للكمبيوتر الشخصي: 8 خطوات
Snowblind Mod للكمبيوتر الشخصي: هذا برنامج تعليمي أكتبه حتى يتمكن أي شخص من عمل برنامج Snowblind على أجهزة الكمبيوتر الخاصة به بسعر رخيص إلى حد ما. يعمل وضع غطاء الثلج لأن جميع شاشات LCD شفافة. يوجد خلفها لوحة خلفية بيضاء مضاءة بمصابيح LED أو أنابيب الكاثود. إزالة
عجلة السباق DIY للكمبيوتر الشخصي: 5 خطوات
DIY RACING WHEEL للكمبيوتر الشخصي: هل حلمت يومًا بتصميم وحدة تحكم الألعاب الفاخرة الخاصة بك ، يكمن الحل لإرواء عطشك الأقل هنا ، وأتساءل عما إذا كان بإمكاننا استخدام الماوس البصري كوحدة تحكم توجيهية للألعاب التي توفر هذه الميزة. بدأ العمل و
ARDUINO CONTROLLED GAMEPAD للكمبيوتر الشخصي: 5 خطوات
ARDUINO CONTROLLED GAMEPAD للكمبيوتر الشخصي: مرحبًا يا شباب ، أنا Sarvesh. قبل يومين كنت أرغب في لعب بعض الألعاب القديمة. لذلك قمت بتثبيتها على جهاز الكمبيوتر الخاص بي. لكن كان بإمكاني اللعب فقط باستخدام لوحة مفاتيح الكمبيوتر الخاص بي وهذا لم يعطِ إحساس أيام طفولتي. لذلك قررت إنشاء لوحة ألعاب لجهاز الكمبيوتر الخاص بي