Google'i abimehe hankimine Windowsi arvutile

. Teisel suvandite ekraanil tehke linnuke 'Lisa Python keskkonnamuutujatesse'.



Kui Python on installitud, avage käsuterminal ja tippige „python” (ilma jutumärkideta). Kui kõik on korras, peaks käsuviip kuvama teie praeguse Pythoni versiooni.



Nüüd peame seadistama Google'i abimees TULI.



  1. Navigeerige lehele Projektide leht Google Cloud Platformi konsoolis.
  2. Kliki ' Loo projekt ӆleval.
  3. Pange projektile nimi nagu “ Google'i abimees ”Ja klõpsake nuppu 'Loo'.
  4. Konsool loob teie uue projekti - paremas ülanurgas peaksite nägema pöörleva edenemise ikooni. Kui see on valmis, viiakse teid projekti seadistamise lehele.
  5. Mine Google'i assistendi API ja klõpsake ülaosas nupul „Luba”.
  6. API kasutamiseks peate looma mandaadid. Nii et klõpsake paremas ülanurgas nupul „Loo mandaat”. Häälestusviisard juhendab teid sellest protsessist.
  7. Valige allpool „kust te API-le helistate?” Valige Muu kasutajaliides (nt Windows, CLI-tööriist) “. 'Millistele andmetele pääsete juurde?' vali “ Kasutaja andmed ”Ring. Nüüd klõpsake nuppu „milliseid volitusi mul on vaja?”
  8. Google soovitab teil luua OAuth 2.0 kliendi ID . Pange kliendi ID-le kordumatu nimi ja klõpsake nuppu „Loo kliendi ID”.
  9. Sisestage jaotises „Kasutajatele näidatud toote nimi” „Minu Google'i abimees” vms.
  10. Klõpsake nuppu 'valmis', kuid ärge klõpsake siin allalaadimist, vajame ainult kliendi saladust.
  11. OAuth 2.0 kliendi ID-de loendi all näete äsja loodud kliendi ID-d. Parempoolses servas klõpsake allalaadimise ikoonil client_secret_XXX.json fail, kus ‘XXX’ on teie kliendi ID. Salvestage see fail oma arvutisse, ideaalis uude kausta nimega „google assistent”.
  12. Mine Aktiivsuse juhtimise leht oma Google'i konto jaoks ja veenduge, et funktsioonid 'Veebi- ja rakendustegevused', 'Asukohaajalugu', 'Seadme teave' ja 'Hääle- ja helitegevused' oleks lubatud. See on nii, et Google'i abimees saab teie isikupärastatud teavet tegelikult lugeda.

Nüüd peame konfigureerima kliendi, kes pääseb juurde Google'i assistendi API-le.



Avage käsuterminal ja tippige järgmine käsk:

-m pip installige google-assistent-sdk [proovid]

See alustab Pythoni jaoks vajalike sõltuvuste installimist. Kui see on valmis, sisestage järgmine käsk (muutke käsus teekataloogi).



py -m googlesamples.assistant.auth_helpers --klient-saladused muudavad teie  path  client_secret_XXX.apps.googleusercontent.com.json

Käsuviibas kuvatakse teile URL, mida rakenduse volitamiseks külastada. Jätkake, kleepige URL brauserisse ja kasutage sama Google'i kontot, mida kasutasite Google'i assistendi API konfigureerimiseks. Teile kuvatakse teie kliendile juurdepääsuluba - kopeerige juurdepääsuluba käsureale, kui seda palutakse.

Nüüd testime, kas Google'i abimees pääseb teie mikrofonile õigesti juurde. Sisestage käsuviiba:

python -m googlesamples.assistant.audio_helpers

Kui see esitab teie jaoks heli edukalt, võite alustada suhtlemist Google'i abimehega. Sisestage käsuviiba:

python -m googlesamples.abiline

Oodake, kuni see ütleb „uue päringu saatmiseks vajutage sisestusklahvi”, seejärel vajutage mikrofoni rääkimise alustamiseks klaviatuuril sisestusklahvi Enter. Kui olete rääkimise lõpetanud, kuvatakse käsuviibal öeldu transkriptsioon ja taasesitatakse ka Google'i assistendi vastust.

Nüüd on ülaltoodud käsuviip üsna kole meetod Google'i assistendi API-ga suhtlemiseks, kuid õnneks on Chrome'i brauseril laiendus nimega ' Autohääl ”, Mis nõuab lihtsalt, et teie arvutis oleks seadistatud Google'i assistent (mida me just tegime!). Selle nõuetekohaseks seadistamiseks peame siiski tegema natuke rohkem käsuviipade maagiat.

Avage käsuviip ja kopeerige järgmine käsk:

 py -c 'from distutils.sysconfig import get_python_lib; alates urllib.request impordi urlretrieve; urlretrieve ('https://joaoapps.com/AutoApps/Help/Info/com.joaomgcd.autovoice/googleassistant/__main__.py