Sisällysluettelo:
- Vaihe 1: Vaatimukset
- Vaihe 2: Määritä Google Assistant -sovellusliittymä
- Vaihe 3: Asenna Google Assistant -esimerkki Python -projekti
- Vaihe 4: Testaa Google Assistant
- Vaihe 5: Lisätietoja
Video: Google Assistant PC: lle/Macille/Linuxille: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Google Assistant on Googlen vastaus Amazonin Alexa -älykoti -avustajalle. Alun perin saatavilla vain rajoitetuilla toiminnoilla Google Allo -sovelluksessa. Google Assistant julkaistiin myöhemmin yhdessä Google Home- ja Pixel -älypuhelimien kanssa tuodakseen Googlen avustajan täyden tehon kuluttajille.
Muutaman kuukauden odottamisen jälkeen älypuhelimet, joissa on Android 6.0+, saivat myös Google Assistantin, ja vain muutama päivä sitten Google julkaisi Google Assistant SDK: n, jonka avulla Assistantia voidaan käyttää käytännössä millä tahansa alustalla. Tänään näytämme sinulle, kuinka voit asentaa Google Assistantin Windows-, Mac- tai Linux -koneellesi Pythonin avulla.
Vaihe 1: Vaatimukset
Python 3
Sinun on asennettava Python riippumatta siitä, käytätkö Windowsia, macOS: ta vai GNU/Linux -jakelua. Asennus on melko yksinkertainen. Avaa vain asennustiedosto ja valitse mukautettu asennus. Napsauta seuraavassa vaiheessa Seuraava, valitse Lisää Python ympäristömuuttujiin -valintaruutu ja siirry sitten seuraaviin vaiheisiin ja asenna Python.
Voit vahvistaa Pythonin toiminnan avaamalla päätelaitteen/komentokehotteen ja kirjoittamalla sitten vain python. Jos näet päätelaitteen/komentokehotteen palauttavan tietokoneesi nykyisen Python -version, olet kultainen!
Vaihe 2: Määritä Google Assistant -sovellusliittymä
Seuraavassa on vaiheittaiset ohjeet, jotka opastavat sinua ottamaan käyttöön Google Assistant -sovellusliittymän Cloud Platform -konsolissa, jotta voit käyttää Google Assistantia Python-ohjelman kautta. Kaikki nämä vaiheet ovat alustasta riippumattomia, mikä tarkoittaa, että vaiheet ovat samat Windowsille, macOS: lle ja GNU/Linux -käyttöjärjestelmälle.
- Siirry Google Cloud Platform Consolen Projektit -sivulle.
- Napsauta "Luo projekti" ylhäältä.
- Nimeä projekti "Google -avustajani" ja napsauta "Luo".
- Odota muutama sekunti, kunnes konsoli luo uuden projektisi. Sinun pitäisi nähdä pyörivän edistymisen kuvake oikeassa yläkulmassa. Kun olet luonut projektisi, sinut ohjataan projektisi asetussivulle.
- Napsauta tätä linkkiä siirtyäksesi suoraan Google Assistant -sovellusliittymäsivulle. Valitse ylhäältä "Ota käyttöön".
- Google varoittaa sinua, että sinun on luotava kirjautumistiedot tämän sovellusliittymän käyttämiseksi. Napsauta "Luo tunnistetiedot" oikeassa yläkulmassa. Tämä vie sinut ohjatun asennuksen sivulle, jossa Google auttaa sinua selvittämään, millaisia kirjautumistietoja tarvitset tämän sovellusliittymän käyttämiseen.
-
Valitse kohdasta”mistä soitat sovellusliittymää” valitsemalla”Muu käyttöliittymä (esim. Windows, CLI -työkalu)”. Valitse "mitä tietoja käytät" valitsemalla "Käyttäjätiedot" -piiri. Napauta nyt "mitä kirjautumistietoja tarvitsen?"
- Googlen on suositeltavaa luoda OAuth 2.0 -asiakastunnus. Nimeä asiakastunnus mitä haluat, esimerkiksi nimesi + työpöytä. Kun olet valinnut nimen, napsauta "luo asiakastunnus".
- Kirjoita "Tuotteen nimi näytetään käyttäjille" -kohtaan "My Google Assistant". Napsauta jatka.
- Napsauta "valmis". Sinun ei tarvitse napsauttaa lataa tästä, koska tarvitsemme vain asiakkaan salaisuuden, jonka lataamme seuraavaksi.
- Nyt OAuth 2.0 -asiakastunnusten luettelon alla pitäisi näkyä juuri tekemäsi asiakastunnus. Napsauta oikealle asti latauskuvaketta ladataksesi client_secret_XXX.json -tiedoston, jossa XXX on asiakastunnuksesi. Tallenna tämä tiedosto minne tahansa tietokoneellesi, mieluiten uuteen "googleassistant" -kansioon.
-
Siirry Google -tilisi Toimintojen hallinta -sivulle ja varmista, että "Verkko- ja sovellustoiminta", "Sijaintihistoria", "Laitetiedot" ja "Puhe- ja äänitoiminta" ovat käytössä. Näin Google Assistant voi todella lukea sinulle henkilökohtaisia tietoja.
Olemme nyt luoneet mekanismin asiakkaalle, tässä tapauksessa Windows/Mac/Linux -koneellemme, päästäkseen Google Assistant -sovellusliittymään Google -tilillämme. Seuraavaksi meidän on määritettävä asiakas, joka käyttää Google Assistant -sovellusliittymää.
Vaihe 3: Asenna Google Assistant -esimerkki Python -projekti
Avaa pääte-/komentorivi -ikkuna ja suorita seuraavat vaiheet. Anna ensin tämä komento:
python -m pip asenna google-assistent-sdk [näytteet]
Sinun pitäisi nähdä koko joukko riippuvuuksia, jotka ladataan ja asennetaan, kun annat tämän komennon. Näitä tarvitaan, jotta näyte Python -projekti toimisi. Odota, että se päättyy.
Kun olet valmis, kirjoita seuraava komento (muista säätää polkua):
pip install --upgrade google-auth-oauthlib [tool] google-oauthlib-tool --client-secrets path/to/client_secret_XXXXX.json --scope https://www.googleapis.com/auth/assistant-sdk-prototype --tallenna-päätön
(Kuten minun tapauksessani, se oli: pip install --upgrade google-auth-oauthlib [tool] google-oauthlib-tool --client-secrets "C: / Users / Arya Bhushan / Documents / GAssistant / Additional / client_id.json "--scope https://www.googleapis.com/auth/assistant-sdk-prototype --save --headless)
Näet komentokehotteessa vastauksen, jossa sinua kehotetaan käymään URL -osoitteessa sovelluksen valtuuttamiseksi.
Kopioi ja liitä tämä URL -osoite selaimeesi. Valitse sama Google -tili, jolla määritit Google Assistant -sovellusliittymän. Seuraavalla sivulla näet tekstiruudun, joka sisältää asiakkaan käyttöoikeustunnuksen.
Kopioi kyseinen käyttöoikeustunnus ja liitä se komentoriville, jossa se pyytää sinulta valtuutuskoodin. Jos se tehdään oikein, näet vastauksen, että kirjautumistietosi on tallennettu.
Vaihe 4: Testaa Google Assistant
kirjoita tämä komento aloittaaksesi keskustelun Google Assistantin kanssa:
Käynnistä python -m googlesamples.assistant.grpc.pushtotalk
Odota, että komentokehote sanoo "paina Enter lähettääksesi uuden pyynnön", ja paina sitten Enter aloittaaksesi puhumisen Google Assistantille. Kun olet lopettanut puhumisen, komentokehote näyttää äskettäin kirjoittamasi transkription ja toistaa sitten vastauksen. Jos näet varoituksen myöhemmin, jätä se huomiotta.
Hauskaa pelaamista Google Assistantin kanssa Windows-, macOS- tai GNU/Linux -koneellasi! Se ei ole erityisen hyödyllinen tässä muodossa, mutta se on erittäin nopea osoitus mahdollisuuksista, joita uusi Google Assistant SDK edustaa. Ehkä näemme työpöytäsovellukset tai selainlaajennukset hyödyntävän tätä toimintoa lähitulevaisuudessa.
Vaihe 5: Lisätietoja
Tämä on ensimmäinen ohjeeni ja jos on virheitä tai ongelmia, kommentoi vapaasti ja yritän parantaa sitä!
Liitän myös tämän ohjeen pdf -version tässä vaiheessa, joten nauti:)
P. S. Jos käytät Ubuntua, sinun on asennettava puuttuva riippuvuus, eli python3-pyaudio-paketti. Kiitos PeterB480: lle
Lähde: XDA
Suositeltava:
[Wearable Mouse] Bluetooth-pohjainen Wearable Mouse Controller Windows 10: lle ja Linuxille: 5 vaihetta
[Wearable Mouse] Bluetooth-pohjainen Wearable Mouse Controller Windows 10: lle ja Linuxille: Tein Bluetooth-pohjaisen hiiren ohjaimen, jota voidaan käyttää hiiren osoittimen ohjaamiseen ja PC-hiireen liittyvien toimintojen suorittamiseen lennossa koskematta mihinkään pintoihin. Käsineeseen upotettua elektronista piiriä voidaan seurata h
DIN -kiskoasennus Arduino YUN: lle, UNO: lle ja nanolle: 7 vaihetta
DIN -kiskokiinnitys Arduino YUN: lle, UNO: lle ja Nanolle: Joskus on hyödyllistä asentaa Arduino -projektisi pysyvästi kytkentäkaappiin - esimerkiksi kodin automaatioon tai teollisiin sovelluksiin. Tällaisissa tapauksissa ArduiBox -kotelomme Arduino Nanolle, UNO: lle ja Yun Rev2: lle voi auttaa sinua tulemaan matkaan
Lisätty todellisuus (AR) Dragonboard410c: lle tai Dragonboard820c: lle OpenCV: n ja Python 3.5: n avulla: 4 vaihetta
Lisätty todellisuus (AR) Dragonboard410c: lle tai Dragonboard820c: lle OpenCV: n ja Python 3.5: n käyttö: Tässä ohjeessa kuvataan OpenCV: n, Python 3.5: n ja Python 3.5: n riippuvuuksien asentaminen lisätyn todellisuuden sovelluksen suorittamiseen
Liike havaittu sähköposti -ilmoitus DVR: lle tai NVR: lle: 4 vaihetta
Liikkeentunnistettu sähköposti -ilmoitus DVR: lle tai NVR: lle: Tässä ohjeessa näytämme, kuinka voit määrittää liiketunnistetut sähköposti -ilmoitukset DVR: lle tai NVR: lle. Lähes jokainen rakennukseen murtautuva tietää, että ihmiset ovat turvautuneet CCTV -järjestelmien asentamiseen suojellakseen omaisuuttaan
Ilmoituslippu - loistava esittely Wi -Fi: lle, IFTTT: lle ja Huzzahille ESP8266: 9 vaihetta (kuvilla)
Ilmoituslippu - loistava esittely Wi -Fi: lle, IFTTT: lle ja Huzzahille ESP8266: Minulta puuttuu aina tärkeitä asioita … joten loin lipun. Internet of Things (IoT) -laite, joka ilmoittaa tai muistuttaa minua näistä tärkeistä asioista! Nyt katson nopeasti työpöydälleni ja näen, onko … Minulla on sähköposti, joka mainittiin tweessä