A Google Segéd beszerzése Windows PC-hez

. A második opció képernyőn jelölje be a „Python hozzáadása környezeti változókhoz” jelölést.



A Python telepítése után nyisson meg egy parancssort, és írja be a „python” szót (idézőjelek nélkül). Ha minden rendben van, akkor a parancssornak meg kell jelenítenie az aktuális Python verziót.



Most konfigurálnunk kell a Google Segéd TŰZ.



  1. Navigáljon a Projektek oldal a Google Cloud Platform konzolon.
  2. Kattintson ' Projekt létrehozása ' legfelül.
  3. Adjon olyan nevet a projektnek, mint Google Segéd ”És kattintson 'Teremt.'
  4. A konzol létrehozza az új projektet - a jobb felső sarokban látnia kell egy forgó haladás ikont. Ha ez elkészült, a projektkonfigurációs oldalra kerül.
  5. Menj a Google Segéd API oldalon, és kattintson a tetején az „Engedélyezés” gombra. ”
  6. Az API használatához hitelesítő adatokat kell létrehoznia. Tehát kattintson a jobb felső sarokban található „Hitelesítő adatok létrehozása” gombra. A telepítővarázsló végigvezeti Önt ezen a folyamaton.
  7. A „honnan fogja hívni az API-t?” Alatt válassza ki a „ Egyéb felhasználói felület (pl. Windows, CLI eszköz) “. A „milyen adatokhoz fog hozzáférni?” válaszd ki a ' Felhasználói adat ' kör. Most kattintson a „milyen hitelesítő adatokra van szükségem” gombra.
  8. A Google azt javasolja, hogy hozzon létre egy OAuth 2.0 ügyfél-azonosító . Adjon egyedi nevet az ügyfél-azonosítónak, majd kattintson az „Ügyfél-azonosító létrehozása” gombra.
  9. A „A felhasználók számára megjelenített terméknév” alatt írja be a „My Google Assistant” elemet vagy hasonlót.
  10. Kattintson a „kész” gombra, de ne kattintson ide a letöltésre, csak az ügyfél titkára van szükségünk.
  11. Az OAuth 2.0 ügyfél-azonosítók listája alatt láthatja az imént létrehozott ügyfél-azonosítót. A jobb szélen kattintson a letöltés ikonra a client_secret_XXX.json fájl, ahol az „XXX” az ügyfél-azonosító. Mentse el ezt a fájlt bárhol a számítógépén, ideális esetben egy új mappába, a „google asszisztens” névre.
  12. Menj a Tevékenységvezérlő oldal Google-fiókjához, és ellenőrizze, hogy az „Internetes és alkalmazástevékenység”, „Helyelőzmények”, „Eszközinformációk”, valamint „Hang- és hangtevékenységek” engedélyezve vannak-e. Ez azért van, hogy a Google Segéd valóban elolvassa az Ön személyre szabott adatait.

Most konfigurálnunk kell egy olyan klienst, amely hozzáférni fog a Google Assistant API-hoz.



Nyissa meg a parancsterminált, és írja be a következő parancsot:

-m pip telepítse a google-assistant-sdk [mintákat]

Ez elkezdi telepíteni a Python szükséges függőségeit. Ha ez elkészült, írja be ezt a parancsot legközelebb (változtassa meg az útvonal könyvtárát a parancsban).



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

A parancssorban megjelenik egy URL, amelyet fel kell keresnie az alkalmazás engedélyezéséhez. Folytassa, és másolja be az URL-t a böngészőbe, és ugyanazt a Google-fiókot használja, amelyet a Google Assistant API konfigurálásához használt. Megjelenik egy hozzáférési jogkivonat az ügyfél számára - másolja be a hozzáférési tokent a parancssorba, ahol kérik.

Most megvizsgáljuk, hogy a Google Segéd képes-e megfelelően hozzáférni a mikrofonjához. Írja be a parancssorba:

python -m googlesamples.assistant.audio_helpers

Ha sikeresen lejátssza valamilyen hangot az Ön számára, elkezdheti a kommunikációt a Google Segéddel. Írja be a parancssorba:

python -m googlesamples.segítő

Várja meg, amíg azt mondja: „nyomja meg az Entert az új kérés küldéséhez”, majd nyomja meg az Enter billentyűt a billentyűzeten, hogy elkezdhesse a mikrofonba való beszélgetést. Ha befejezte a beszélgetést, a parancssorban megjelenik az Ön által elmondottak átírása, valamint a Google Segéd válaszának lejátszása.

Most a fenti parancssor meglehetősen csúnya módszer a Google Assistant API-val való interakcióra, de szerencsére van egy kiterjesztés a Chrome böngészőhöz „ AutoVoice ”Ehhez egyszerűen meg kell adnod a Google Segédet a számítógépeden (amit mi most tettünk!). A megfelelő beállításhoz azonban még egy kis parancssorvarázslatot kell végrehajtanunk.

Nyissa meg a parancssort, és másolja be a következő parancsot:

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