Hoe Google Assistant voor Windows-pc te downloaden

. Vink op het tweede optiescherm “Python aan omgevingsvariabelen toevoegen” aan.



Zodra Python is geïnstalleerd, opent u een opdrachtterminal en typt u 'python' (zonder aanhalingstekens). Als alles goed is, zou de opdrachtprompt uw ​​huidige Python-versie moeten weergeven.



Nu moeten we het Google Assistent BRAND.



  1. Navigeer naar het Projecten pagina in de Google Cloud Platform Console.
  2. Klik op ' Project maken ' bovenaan.
  3. Geef het project een naam als ' Google Assistent ”En klik 'Creëren.'
  4. De console zal uw nieuwe project maken - u zou rechtsboven een draaiend voortgangspictogram moeten zien. Als het klaar is, wordt u naar de projectconfiguratiepagina geleid.
  5. Ga naar het Google Assistent-API pagina en klik bovenaan op 'Inschakelen'. '
  6. Om de API te gebruiken, moet u inloggegevens maken. Klik dus rechtsboven op de knop 'Inloggegevens aanmaken'. Een installatiewizard zal u door dit proces leiden.
  7. Selecteer onder 'waar ga je de API vandaan bellen?' De optie ' Andere gebruikersinterface (bijvoorbeeld Windows, CLI-tool) “. Voor 'tot welke gegevens heb je toegang?' selecteer de ' Gebruikersgegevens ' cirkel. Klik nu op 'welke inloggegevens heb ik nodig?'
  8. Google zal u aanraden om een OAuth 2.0-client-ID . Geef de klant-ID een unieke naam en klik op 'Klant-ID maken'.
  9. Voer onder 'Productnaam getoond aan gebruikers' 'Mijn Google Assistent' of iets dergelijks in.
  10. Klik op “klaar”, maar klik hier niet op de download, we hebben alleen het cliëntgeheim nodig.
  11. Onder de lijst met OAuth 2.0-client-ID's ziet u de client-ID die u zojuist heeft gemaakt. Klik uiterst rechts op het downloadpictogram om het client_secret_XXX.json bestand, waarbij ‘XXX’ uw klant-ID is. Sla dit bestand overal op uw computer op, idealiter in een nieuwe map met de naam 'Google Assistant'.
  12. Ga naar het Activiteit controles pagina voor uw Google-account en zorg ervoor dat 'Web- en app-activiteit', 'Locatiegeschiedenis', 'Apparaatinformatie' en 'Spraak- en audioactiviteit' zijn ingeschakeld. Dit is zodat de Google Assistent uw persoonlijke informatie daadwerkelijk kan lezen.

Nu moeten we een client configureren die toegang heeft tot de Google Assistant API.



Open een opdrachtterminal en typ de volgende opdracht:

-m pip installeer google-assistent-sdk [voorbeelden]

Hiermee wordt begonnen met het installeren van de vereiste afhankelijkheden voor Python. Als het klaar is, voert u deze opdracht vervolgens in (wijzig de padmap in de opdracht).



py -m googlesamples.assistant.auth_helpers --client-secrets wijzigen  uw  pad  client_secret_XXX.apps.googleusercontent.com.json

In de opdrachtprompt krijgt u een URL te zien die u moet bezoeken om de toepassing te autoriseren. Ga je gang en kopieer de URL naar je browser en gebruik hetzelfde Google-account dat je hebt gebruikt om de Google Assistant API te configureren. U krijgt een toegangstoken voor uw klant te zien. Kopieer het toegangstoken in de opdrachtprompt wanneer daarom wordt gevraagd.

Nu gaan we testen of de Google Assistent correct toegang heeft tot uw microfoon. Typ in de opdrachtprompt:

python -m googlesamples.assistant.audio_helpers

Als het met succes wat audio voor je afspeelt, kun je beginnen te communiceren met de Google Assistent. Typ in de opdrachtprompt:

python -m googlesamples.assistant

Wacht tot het zegt 'druk op Enter om een ​​nieuw verzoek te verzenden', en druk vervolgens op Enter op je toetsenbord om in je microfoon te praten. Als je klaar bent met praten, geeft de opdrachtprompt een transcriptie weer van wat je hebt gezegd en wordt de reactie van de Google Assistent afgespeeld.

Nu is de bovenstaande opdrachtprompt een vrij lelijke methode om te communiceren met de Google Assistant API, maar gelukkig is er een extensie voor de Chrome-browser genaamd ' AutoVoice ”Waarvoor je gewoon de Google Assistent op je computer hebt ingesteld (wat we net hebben gedaan!). We zullen echter een beetje meer opdrachtpromptmagie moeten doen om het correct in te stellen.

Open de opdrachtprompt en kopieer de volgende opdracht:

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