כיצד להשיג את Google Assistant למחשב Windows

Google Assistant זמין כמעט בכל טלפון אנדרואיד שיוצר לאחרונה, אך כרגע אין גרסה שולחנית זמינה. עם זאת, היום אראה לך שיטה ( מייגעת במקצת ) להפעלת Google Assistant במחשב Windows שלך.

נכון לכתיבת שורות אלה, אין ממשק משתמש מפואר למה שאנחנו עומדים לעשות, וההתקנה תסתמך בעיקר על שורות פקודה. ברגע שהפעלת את זה, אתה יכול לדבר למיקרופון של המחשב שלך כמו במכשיר אנדרואיד שלך כדי לשלוט ב- Google Assistant.

דרישות

  • פיתון 3

ראשית, יהיה עליך להתקין את Python במחשב שלך ואז עלינו להוסיף אותו לנתיב, עקוב אחרי בזהירות. הורד והפעל את תוכנית ההתקנה של Python .exe, ותבצע התקנה מותאמת אישית . במסך האפשרויות השני, סמן "הוסף פייתון למשתני סביבה".

לאחר התקנת Python, פתח מסוף פקודה והקלד "python" (ללא הצעות מחיר). אם הכל בסדר, שורת הפקודה צריכה להציג את גרסת ה- Python הנוכחית שלך.

כעת עלינו להגדיר את ממשק ה- API של Google Assistant.

  1. נווט לדף הפרויקטים במסוף פלטפורמת הענן של גוגל.
  2. לחץ על " צור פרויקט " למעלה.
  3. תן לפרויקט שם כמו " Google Assistant " ולחץ על "Create".
  4. הקונסולה תיצור את הפרויקט החדש שלך - אתה אמור לראות סמל התקדמות מסתובב בפינה השמאלית העליונה. לאחר שתסיים, תועבר לדף תצורת הפרויקט.
  5. עבור לדף ה- API של Google Assistant ולחץ על "הפעל" בחלק העליון. "
  6. כדי להשתמש בממשק ה- API, תצטרך ליצור אישורים. אז לחץ על כפתור "צור אישורים" בפינה השמאלית העליונה. אשף התקנה ידריך אותך בתהליך זה.
  7. מתחת "מאיפה תתקשר לממשק ה- API?", בחר " ממשק משתמש אחר (למשל Windows, כלי CLI) ". עבור "לאילו נתונים אתה ניגש?" בחר במעגל " נתוני משתמש ". כעת לחץ על "איזה אישורים אני צריך?"
  8. גוגל תמליץ לך ליצור מזהה לקוח OAuth 2.0 . תן למזהה הלקוח שם ייחודי ולחץ על "צור מזהה לקוח".
  9. בקטע "שם מוצר המוצג למשתמשים", הזן את "Google Assistant שלי" או משהו כזה.
  10. לחץ על "גמור", אך אל תלחץ על ההורדה כאן, אנו זקוקים רק לסוד הלקוח.
  11. ברשימת מזהי הלקוחות של OAuth 2.0, תראה את מזהה הלקוח שזה עתה ביצעת. בצד ימין הקיצוני, לחץ על סמל ההורדה כדי להוריד את קובץ client_secret_XXX.json , כאשר 'XXX' הוא מזהה הלקוח שלך. שמור קובץ זה בכל מקום במחשב שלך, באופן אידיאלי בתיקייה חדשה בשם "Google Assistant".
  12. עבור לדף בקרות הפעילות של חשבון Google שלך ​​וודא שהאפשרות "פעילות באינטרנט ובאפליקציות", "היסטוריית מיקומים", "מידע על המכשיר" ו"פעילות קול ואודיו "מופעלות. זאת כדי שהעוזר של Google יוכל לקרוא את המידע המותאם אישית שלך.

כעת עלינו להגדיר לקוח שייגש לממשק ה- API של Google Assistant.

פתח מסוף פקודה והקלד את הפקודה הבאה:

-m pip להתקין google-assistant-sdk [דוגמאות]

פעולה זו תתחיל להתקין את התלות הנדרשת עבור Python. כשתסיים, הזן פקודה זו בהמשך (שנה את ספריית הנתיבים בפקודה).

py -m googlesamples.assistant.auth_helpers - client-secrets change \ your \ path \ client_secret_XXX.apps.googleusercontent.com.json

בשורת הפקודה, תוצג לך כתובת URL לביקור כדי לאשר את היישום. קדימה והדבק מחדש את כתובת האתר בדפדפן שלך והשתמש באותו חשבון Google שבו השתמשת כדי להגדיר את ממשק ה- API של Google Assistant. יוצג לך אסימון גישה עבור הלקוח שלך - העתק העתק את אסימון הגישה לשורת הפקודה בה התבקש.

עכשיו נבדוק אם Google Assistant יכול לגשת כראוי למיקרופון שלך. הקלד בשורת הפקודה:

python -m googlesamples.assistant.audio_helpers

אם הוא מנגן אודיו עבורך בהצלחה, תוכל להתחיל לתקשר עם Google Assistant. הקלד בשורת הפקודה:

פיתון - דוגמאות googles.assistent

המתן עד שיאמר "לחץ על Enter כדי לשלוח בקשה חדשה", ואז לחץ על Enter במקלדת כדי להתחיל לדבר אל המיקרופון שלך. כשתסיים לדבר, שורת הפקודה תציג תמלול של מה שאמרת, וכן תשמיע את תגובת Google Assistant.

כעת, שורת הפקודה שלעיל היא שיטה מכוערת למדי לאינטראקציה עם ממשק ה- API של Google Assistant, אך למרבה המזל יש הרחבה לדפדפן Chrome הנקראת " AutoVoice " שפשוט מחייבת את הגדרת ה- Google Assistant במחשב שלך (שזה עתה עשינו !). עם זאת, נצטרך לעשות קצת יותר קסם של שורת פקודה כדי להגדיר אותו כראוי.

פתח את שורת הפקודה והדבק העתק את הפקודה הבאה:

py -c "מ- distutils.sysconfig יבוא get_python_lib; מ- urllib.request יבוא urlretrieve; urlretrieve ('// joaoapps.com/AutoApps/Help/Info/com.joaomgcd.autovoice/googleassistant/__main__.py', get_python '/googlesamples/assistant/__main__.py') "

כעת נווט אל דף התוסף AutoVoice באמצעות דפדפן Google Chrome והתקן אותו. באפשרויות ההרחבה, הגדירו את פקודת ההשכמה למשהו כמו " היי גוגל" או "בסדר גוגל" או כל מה שתרצו באמת.

אפשר את האפשרות " תמיד מקשיב " והגדר את " התעוררות הביטוי " למשהו אחר ממה שהגדרת כפקודת ההשכמה. זכרו - ביטוי אחד הוא להעיר את התוסף , הביטוי השני הוא להעיר את Google Assistant .

כעת הקלד בשורת הפקודה שלך:

py -m googlesamples. עוזר

עכשיו אתה יכול פשוט לומר "היי גוגל!" או כל מה שתגדיר כביטוי שלך להעיר את Google Assistant, ומיד להתחיל לתת לו פקודות ( "היי גוגל, מה מזג האוויר היום?" )