Talaan ng mga Nilalaman:
- Hakbang 1: Mga Kinakailangan
- Hakbang 2: I-configure ang Google Assistant API
- Hakbang 3: I-install ang Google Assistant Sample Python Project
- Hakbang 4: Subukan ang Google Assistant
- Hakbang 5: Karagdagang Impormasyon
Video: Google Assistant para sa PC / Mac / Linux: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
Ang Google Assistant ay ang sagot ng Google sa matalinong katulong sa bahay ng Amazon. Sa una magagamit lamang na may limitadong pag-andar sa Google Allo application, ang Google Assistant kalaunan ay inilunsad kasama ang Google Home at Pixel smartphone upang dalhin ang buong lakas ng katulong ng Google sa mga consumer.
Matapos ang ilang buwan na paghihintay, ang mga smartphone na nagpapatakbo ng Android 6.0+ ay nakatanggap din ng Google Assistant, at ilang araw lamang ang nakakaraan inilunsad ng Google ang Google Assistant SDK na nagbibigay-daan sa Assistant na patakbuhin sa anumang platform. Ngayon, ipapakita namin sa iyo kung paano i-install ang Google Assistant sa iyong Windows, Mac, o Linux machine gamit ang Python.
Hakbang 1: Mga Kinakailangan
Python 3
Kakailanganin mong magkaroon ng naka-install na Python hindi mahalaga kung gumagamit ka o hindi ng Windows, macOS, o isang pamamahagi ng GNU / Linux. Ang pag-install ay medyo simple. Buksan lamang ang file ng pag-install at piliin ang pasadyang pag-install. Sa susunod na hakbang, mag-click sa susunod, piliin ang checkbox na Magdagdag ng Python sa mga variable ng kapaligiran at pagkatapos ay lumipat sa mga susunod na hakbang at i-install ang Python.
Maaari mong kumpirmahing gumagana ang Python sa pamamagitan ng pagbubukas ng isang terminal / command prompt at pagkatapos ay simpleng pag-type ng sawa. Kung nakikita mo ang terminal / prompt ng prompt na ibalik ang kasalukuyang bersyon ng Python sa iyong computer, pagkatapos ikaw ay ginintuang!
Hakbang 2: I-configure ang Google Assistant API
Ang mga sumusunod ay sunud-sunod na mga tagubilin na naglalakad sa iyo sa proseso upang paganahin ang Google Assistant API sa Cloud Platform Console upang ma-access mo ang Google Assistant sa pamamagitan ng programa ng Python. Ang lahat ng mga hakbang na ito ay malaya sa platform, nangangahulugang pareho ang mga hakbang para sa Windows, macOS, at GNU / Linux OS.
- Pumunta sa pahina ng Mga Proyekto sa Google Cloud Platform Console.
- Mag-click sa "Lumikha ng Proyekto" sa itaas.
- Pangalanan ang Project na "Aking Google Assistant" at i-click ang "Lumikha."
- Maghintay ng ilang segundo para sa Console upang lumikha ng iyong bagong Project. Dapat mong makita ang isang umiikot na pag-unlad na icon sa kanang tuktok. Pagkatapos matapos itong likhain ang iyong Project, dadalhin ka sa pahina ng pagsasaayos ng iyong Project.
- I-click ang link na ito upang dumiretso sa pahina ng Google Assistant API. Sa itaas, i-click ang "Paganahin."
-
Babalaan ka ng Google na kailangan mong lumikha ng mga kredensyal upang magamit ang API na ito. I-click ang "Lumikha ng mga kredensyal" sa kanang bahagi sa itaas. Dadalhin ka nito sa isang pahina ng setup wizard kung saan tinutulungan ka ng Google na malaman kung anong uri ng mga kredensyal ang kailangan mo upang magamit ang API na ito.
- Sa ilalim ng "saan ka tatawag sa API mula sa", piliin ang "Iba pang UI (hal. Windows, tool na CLI)". Para sa "anong data ang iyong maa-access" piliin ang bilog na "Data ng gumagamit". Ngayon i-tap ang "anong mga kredensyal ang kailangan ko?"
- Dapat inirerekumenda ng Google na lumikha ka ng isang OAuth 2.0 client ID. Pangalanan ang Client ID kahit anong gusto mo, halimbawa, ang iyong pangalan + Desktop. Kapag tapos na pumili ng isang pangalan, i-click ang "lumikha ng client ID."
- Sa ilalim ng "pangalan ng produkto na ipinapakita sa mga gumagamit" ipasok ang "Aking Google Assistant." I-click ang magpatuloy.
- I-click ang "tapos na." Hindi kailangang mag-click sa pag-download dito dahil kailangan lang namin ang lihim ng kliyente, na sususunod naming susunud-sunurin.
-
Nasa ilalim na ngayon ng listahan ng mga OAuth 2.0 client ID, dapat mong makita ang client ID na iyong ginawa. Ang lahat patungo sa kanan, mag-click sa icon ng pag-download upang i-download ang client_secret_XXX.json file, kung saan ang 'XXX' ay ang iyong client ID. I-save ang file na ito saanman sa iyong computer, perpekto sa isang bagong folder na tinatawag na "googleassistant."
- Pumunta sa pahina ng mga kontrol ng Aktibidad para sa iyong Google account at tiyakin na ang "Aktibidad sa Web at App", "Kasaysayan sa Lokasyon", "Impormasyon sa Device", at "Aktibidad sa Boses at Audio" ay pinagana. Ito ay upang talagang mabasa ng Google Assistant ang iyong naisapersonal na impormasyon.
Lumikha kami ngayon ng isang mekanismo para sa isang kliyente, sa kasong ito ang aming Windows / Mac / Linux machine, upang ma-access ang Google Assistant API sa ilalim ng aming Google account. Susunod na kailangan namin upang i-set up ang client na mag-a-access sa Google Assistant API.
Hakbang 3: I-install ang Google Assistant Sample Python Project
Buksan ang isang window ng window / command prompt at dumaan sa mga sumusunod na hakbang. Una, ipasok ang utos na ito:
python -m pip install google-assistant-sdk [mga sample]
Dapat mong makita ang isang buong bungkos ng mga dependency na nai-download at na-install kapag inilagay mo ang utos na ito. Kinakailangan ang mga ito upang gumana ang sample na proyekto ng Python. Hintaying matapos ito.
Kapag tapos na ito, susunod na ipasok ang sumusunod na utos (tiyaking ayusin ang landas):
i-install ang pip - i-upgrade ang google-auth-oauthlib [tool] google-oauthlib-tool --client-lihim na landas / sa / client_secret_XXXXX.json --scope https://www.googleapis.com/auth/assistant-sdk-prototype --save - walang ulo
(Tulad ng sa aking kaso, ito ay: pip install - i-upgrade ang google-auth-oauthlib [tool] google-oauthlib-tool --client-lihim "C: / Users / Arya Bhushan / Documents / GAssistant / karagdagang / client_id.json "--scope https://www.googleapis.com/auth/assistant-sdk-prototype --save --headless)
Sa prompt ng utos, makakakita ka ng isang tugon na nagsasabi sa iyo na bisitahin ang isang URL upang pahintulutan ang application.
Kopyahin at i-paste ang URL na ito sa iyong browser. Piliin ang parehong Google account na ginamit mo upang i-configure ang Google Assistant API. Sa susunod na pahina, makikita mo ang isang text box na naglalaman ng Access Token ng iyong kliyente.
Kopyahin ang token ng Access na iyon at i-paste ito sa prompt ng utos kung saan hihilingin ka nito para sa code ng pahintulot. Kung nagawa nang tama, makakakita ka ng isang tugon na nai-save ang iyong mga kredensyal.
Hakbang 4: Subukan ang Google Assistant
ipasok ang utos na ito upang magsimulang makipag-usap sa Google Assistant:
simulan ang sawa -m googlesamples.assistant.grpc.pushtotalk
Hintayin ang prompt ng utos na sabihin na "pindutin ang Enter upang magpadala ng isang bagong kahilingan", pagkatapos ay pindutin ang Enter upang simulang makipag-usap sa Google Assistant. Matapos mong magsalita, ang prompt ng utos ay magpapakita ng isang transcript ng kung ano ang iyong sinabi lamang at pagkatapos ay i-play muli ang tugon. Kung makakita ka ng isang babala pagkatapos, huwag mo nalang pansinin ito.
Magsaya sa paglalaro kasama ang Google Assistant sa iyong Windows, macOS, o GNU / Linux machine! Hindi ito partikular na kapaki-pakinabang sa format na ito, ngunit ito ay isang napakabilis na pagpapakita ng mga posibilidad na kinakatawan ng bagong Google Assistant SDK. Marahil maaari nating makita ang mga desktop app o extension ng browser na sinasamantala ang pagpapaandar na ito sa malapit na hinaharap.
Hakbang 5: Karagdagang Impormasyon
Kaya ito ang aking unang mga itinuturo at kung mayroong anumang mga pagkakamali o problema, huwag mag-atubiling magbigay ng puna at susubukan kong pagbutihin ito!
Gayundin ina-attach ko ang bersyon ng pdf ng mga itinuturo na ito sa hakbang na ito upang Tangkilikin:)
P. S. Kung nasa Ubuntu ka, kailangan mong mag-install ng isang nawawalang pagtitiwala, ibig sabihin, ang pakete na python3-pyaudio. Salamat kay PeterB480
Pinagmulan: XDA
Inirerekumendang:
WLED (sa ESP8266) + IFTTT + Google Assistant: 5 Hakbang
WLED (sa ESP8266) + IFTTT + Google Assistant: sisimulan ka ng tutorial na ito sa paggamit ng IFTTT at Google Assistant para sa WLED sa isang ESP8266. Upang mai-set up ang iyong WLED & ESP8266, sundin ang gabay na ito sa tynick: https: //tynick.com/blog/11-03-2019/getting-started..Shout out sa Aircookie para sa napakahusay na softw
Kinokontrol ng Google Assistant LED Matrix!: 7 Mga Hakbang (na may Mga Larawan)
Kontroladong LED Matrix ng Google Assistant!: Sa tutorial na ito, ipapakita ko sa iyo kung paano mo magagawa ang Google Assistant Controlled LED Matrix na maaari mong kontrolin ang form kahit saan gamit ang isang smartphone, Kaya't magsimula tayo
Batay sa LED Control na Batay sa Google Assistant Gamit ang Raspberry Pi: 3 Hakbang
Kontrol ng LED na Batay sa Google Assistant Gamit ang Raspberry Pi: Hoy! Sa proyektong ito, ipapatupad namin ang kontrol ng batay sa Google Assistant sa LED gamit ang Raspberry Pi 4 gamit ang HTTP sa Python. Maaari mong palitan ang LED ng isang bombilya (malinaw naman na hindi literal, kakailanganin mo ng isang relay module sa pagitan) o anumang iba pang bahay
Hands Free Google Assistant para sa Raspberry Pi: 14 Hakbang (na may Mga Larawan)
Hands Free Google Assistant for Raspberry Pi: Kumusta at maligayang pagdating sa aking unang Maituturo! Sa itinuturo na ito ay ipapakita ko sa iyo kung ano ang itinuturing kong pinakamadaling paraan upang mai-install ang lahat ng pagkanta, lahat ng sumasayaw na Google Assistant sa iyong Raspberry Pi. Siya ay ganap na libre sa OK Googl
Lumikha ng Mga Pasadyang Pagkilos para sa Google Assistant: 12 Hakbang
Lumikha ng Mga Pasadyang Pagkilos para sa Google Assistant: Nakikita ang potensyal ng Google Assistant na ipinakita sa Google I / O 18 pati na rin ang Volvo Cars sa kanilang infotainment system, hindi ko mapigilan ang pagsubok. Muling ginamit ko ang isa sa aking mga mas lumang proyekto, ang VasttraPi at iniinteract ito sa Google Assistant.