Мазмұны:
- 1 -қадам: талаптар
- 2 -қадам: Google Assistant API конфигурациялаңыз
- 3 -қадам: Google Assistant Sample Python жобасын орнатыңыз
- 4 -қадам: Google көмекшісін тексеріңіз
- 5 -қадам: Қосымша ақпарат
Бейне: Компьютер/Mac/Linux үшін Google көмекшісі: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Google Assistant - бұл Amazon -ның Alexa ақылды үй көмекшісіне Google -дің жауабы. Бастапқыда тек Google Allo қосымшасында шектеулі функционалдылықпен қол жетімді болған Google Assistant кейін Google көмекшісінің тұтынушыларына толық қуатын жеткізу үшін Google Home мен Pixel смартфондарымен бірге қолданыла бастады.
Бірнеше ай күткеннен кейін, Android 6.0+ операциялық жүйесімен жұмыс істейтін смартфондар Google Assistant -ті алды, және бірнеше күн бұрын Google көмекшіні кез келген платформада іске қосуға мүмкіндік беретін Google Assistant SDK -ті іске қосты. Бүгін біз сізге Google көмекшісін Windows, Mac немесе Linux компьютеріне Python көмегімен қалай орнатуға болатынын көрсетеміз.
1 -қадам: талаптар
Python 3
Сіз Windows, macOS немесе GNU/Linux дистрибуциясын пайдалансаңыз да, пайдаланбасаңыз да, Python -ды орнатуыңыз қажет. Орнату өте қарапайым. Орнату файлын ашып, теңшелген орнатуды таңдаңыз. Келесі қадамда Келесі түймесін басыңыз, ортаның айнымалыларына Python қосу құсбелгісін қойыңыз, содан кейін келесі қадамдарға өтіп, Python орнатыңыз.
Python жұмыс істейтінін терминалды/пәрмен жолын ашып, содан кейін python теру арқылы растауға болады. Егер сіз терминалдың/пәрмен жолының компьютердегі Python нұсқасын қайтаратынын көрсеңіз, сіз алтынсыз!
2 -қадам: Google Assistant API конфигурациялаңыз
Google Assistant-ке Python бағдарламасы арқылы кіру үшін Cloud Platform консолінде Google Assistant API-ні қосуға мүмкіндік беретін қадамдық нұсқаулар төменде келтірілген. Бұл қадамдардың барлығы платформадан тәуелсіз, яғни Windows, macOS және GNU/Linux ОЖ үшін бірдей қадамдар.
- Google Cloud Platform консоліндегі жобалар бетіне өтіңіз.
- Жоғарғы жағында «Жоба құру» түймесін басыңыз.
- Жобаға «Менің Google көмекшім» деп ат қойып, «Жасау» түймесін басыңыз.
- Консоль жаңа жобаңызды жасағанша бірнеше секунд күтіңіз. Жоғарғы оң жақта айналу барысы белгішесін көру керек. Жобаны құру аяқталғаннан кейін сіз жобаның конфигурация бетіне апарыласыз.
- Google Assistant API бетіне өту үшін осы сілтемені басыңыз. Жоғарыда «Қосу» түймесін басыңыз.
- Google сізге осы API пайдалану үшін тіркелгі деректерін жасау қажет екенін ескертеді. Жоғарғы оң жақтағы «Тіркелгі деректерін жасау» түймесін басыңыз. Бұл сізді орнату шеберінің бетіне апарады, онда Google сізге осы API -ды пайдалану үшін қандай тіркелгі деректері қажет екенін анықтауға көмектеседі.
-
«Сіз API -ге қайдан қоңырау шаласыз» астында «Басқа пайдаланушы интерфейсін (мысалы, Windows, CLI құралы)» таңдаңыз. «Сіз қандай деректерге қол жеткізесіз» үшін «Пайдаланушы деректері» шеңберін таңдаңыз. Енді «маған қандай тіркелгі деректері қажет?» Түймесін түртіңіз.
- Google сізге OAuth 2.0 клиент идентификаторын жасауды ұсынуы керек. Клиент идентификаторын қалағанның барлығын атаңыз, мысалы, сіздің атыңыз + Жұмыс үстелі. Атауды таңдағаннан кейін «клиент идентификаторын жасау» түймесін басыңыз.
- «Пайдаланушыларға көрсетілетін өнім атауы» астына «Менің Google көмекшім» дегенді енгізіңіз. Жалғастыру түймесін басыңыз.
- «Дайын» түймесін басыңыз. Бұл жерде жүктеуді басудың қажеті жоқ, өйткені бізге клиенттің құпиясы қажет, біз оны келесіде жүктейміз.
- Енді OAuth 2.0 клиент идентификаторларының тізімінде сіз жасаған клиенттік идентификаторды көруіңіз керек. Оң жақта, client_secret_XXX.json файлын жүктеу үшін жүктеу белгішесін нұқыңыз, мұнда 'XXX' - сіздің клиент идентификаторы. Бұл файлды компьютердің кез келген жерінде сақтаңыз, «googleassistant» деп аталатын жаңа қалтада.
-
Google есептік жазбаңыздың Әрекеттерді басқару бетіне өтіп, «Интернет пен қолданба әрекеті», «Орналасу тарихы», «Құрылғы туралы ақпарат» және «Дауыс пен аудио белсенділігі» қосылғанын тексеріңіз. Осылайша, Google Assistant сізге жеке ақпаратты оқи алады.
Біз қазір клиентке, бұл жағдайда біздің Windows/Mac/Linux машинасына Google тіркелгісінде Google Assistant API -ге кіру механизмін құрдық. Содан кейін біз Google Assistant API -ге кіретін клиентті орнатуымыз керек.
3 -қадам: Google Assistant Sample Python жобасын орнатыңыз
Терминал/пәрмен шақыру терезесін ашып, келесі қадамдарды орындаңыз. Алдымен мына пәрменді енгізіңіз:
python -m pip google-assistant-sdk орнатады [үлгілер]
Сіз бұл пәрменді енгізген кезде жүктелетін және орнатылған тәуелділіктердің толық тобын көресіз. Бұл Python үлгісінің жұмыс істеуі үшін қажет. Оның аяқталуын күтіңіз.
Аяқтағаннан кейін келесі пәрменді енгізіңіз (жолды реттеңіз):
pip install-google-auth-oauthlib [tool] google-oauthlib-tool --client-құпияларының жолы//client_secret_XXXXX.json-ауқымын жаңарту https://www.googleapis.com/auth/assistant-sdk-prototype -сақтау-бассыз
(Менің жағдайымдағыдай, бұл болды: pip install-google-auth-oauthlib [tool] google-oauthlib-tool --client-secret »C: / Users / Arya Bhushan / Documents / GAssistant / Қосымша / client_id.json «-ауқымды https://www.googleapis.com/auth/assistant-sdk-prototype --save --headless)
Пәрмен жолында сіз қосымшаны авторизациялау үшін URL мекенжайына кіру керектігін көрсететін жауапты көресіз.
Осы URL мекенжайын көшіріп, шолғышқа қойыңыз. Google Assistant API конфигурациялау үшін пайдаланған Google есептік жазбасын таңдаңыз. Келесі бетте сізде клиенттің кіру белгісі бар мәтіндік терезе болады.
Access таңбалауышын көшіріп, оны авторизация кодын сұрайтын пәрмен жолына қойыңыз. Егер дұрыс орындалса, сіз тіркелгі деректеріңіз сақталғанын көресіз.
4 -қадам: Google көмекшісін тексеріңіз
Google Assistant -пен сөйлесуді бастау үшін мына пәрменді енгізіңіз:
python -m googlesamples.assistant.grpc.pushtotalk бастаңыз
«Жаңа сұрау жіберу үшін Enter пернесін басыңыз» деген пәрмен жолын күтіңіз, содан кейін Google Assistant -пен сөйлесуді бастау үшін Enter пернесін басыңыз. Сіз сөйлеп болғаннан кейін, пәрмен жолы сіз айтқанның транскрипциясын көрсетеді, содан кейін жауапты ойнатады. Егер сіз кейін ескертуді көрсеңіз, оны елемеңіз.
Windows, macOS немесе GNU/Linux компьютерінде Google Assistant көмегімен ойнаңыз! Бұл форматта бұл әсіресе пайдалы емес, бірақ бұл жаңа Google Assistant SDK ұсынатын мүмкіндіктердің тез көрінісі. Мүмкін, жақын арада бұл мүмкіндіктің артықшылығын жұмыс үстелі қосымшалары немесе шолғыш кеңейтімдері көруі мүмкін.
5 -қадам: Қосымша ақпарат
Бұл менің алғашқы нұсқауларым, егер қате немесе мәселе болса, түсініктеме беріңіз, мен оны жақсартуға тырысамын!
Сондай -ақ, мен осы нұсқаулықтың pdf нұсқасын осы қадамда тіркеймін, сондықтан ҚУАНЫҢЫЗ:)
P. S. Егер сіз Ubuntu-да болсаңыз, жетіспейтін тәуелділікті, яғни python3-pyaudio пакетін орнату керек. PeterB480 арқасында
Дереккөз: XDA
Ұсынылған:
WLED (ESP8266 бойынша) + IFTTT + Google көмекшісі: 5 қадам
WLED (ESP8266 бойынша) + IFTTT + Google көмекшісі: Бұл оқулық WLED үшін IFTTT және Google көмекшісін ESP8266 -де пайдалануға кіріседі. WLED & ESP8266, tynick бойынша осы нұсқаулықты орындаңыз: https: //tynick.com/blog/11-03-2019/getting-started… Осындай керемет бағдарлама үшін Aircookie-ге айтыңыз
Raspberry Pi -дегі Google көмекшісі: 15 қадам
Raspberry Pi-дегі Google көмекшісі: Google көмекшісі Raspberry Pi-де, осының бәрі қалай? Көп ұзамай Google Magpi-дің №57 шығарылымы бар AI-мен жұмыс жасайтын жинақ шығарды. Бұл өз Google көмекшісін құруды өте жеңілдетті, бірақ дауыс жинағын алып
Arduino көмегімен Google робот көмекшісі: 3 қадам
Arduino көмегімен Google көмекшісі роботы: Соңғы жазбада мен сізге Raspberry Pi -де Google көмекшісін қалай құру керектігін және Google Assistant -ті IFTTT -мен қалай біріктіру керектігін көрсеттім. Бұл оқулықта мен сізге Google Assistant көмегімен басқарылатын роботты қалай жасау керектігін көрсетемін. Сізге алаңдамаудың қажеті жоқ, егер
GOOGLE КӨМЕКШІСІ NODEMCU ПАЙДАЛАНУ БАСҚАРУЫНЫҢ АУШЫМЫ: 9 қадам
GOOGLE КӨМЕКШІСІ NODEMCU ПАЙДАЛАНУ БАСҚАРУЫ: Google көмекшісінің көмегімен заттарды қосу немесе өшіру жақсы болмас па еді? !!! Сондықтан осы нұсқаулықта мен Google көмекшісінің көмегімен кез келген электр құрылғыларын қалай басқаруға болатынын көрсетемін. Амазонның Alexa сияқты. Көптеген коммерциялық құрылғы
Hack Mac ноутбукі 15 минутта немесе планшетте Mac планшеті болу үшін: 6 қадам (суреттермен)
Mac ноутбукін 15 минут ішінде Mac планшеті немесе DIY Cintiq болу үшін бұзыңыз: Менде бұл жерден көптеген сұрақтар болды: 1. иә, ол қысымға сезімтал2. ол менің wacom сенсорым орналасқан жерде ғана жұмыс істейді … негізінен видеодағы ақ блок. Мен g4 -ді қолдандым, себебі оның аналық тақтасы сынған және өте жақсы болды