▷ So erhalten Sie Google Assistant für Windows-PC

Inhalt

Der Google Assistant ist auf fast allen neu hergestellten Android-Handys aktiviert, aber heutzutage ist keine Desktop-Version verfügbar. Trotz dieses, heute zeige ich dir eine Methode ( etwas mühsam ) damit Google Assistant auf Ihrem Windows-Computer funktioniert.

Zum Zeitpunkt des Schreibens dieses Beitrags, es gibt keine schicke grafische Benutzeroberfläche für das, was wir tun werden, und die Installation wird hauptsächlich auf Befehlszeilen basieren. Aber sobald ich es zum Laufen gebracht habe, Sie können wie bei Ihrem Android-Gerät in das Mikrofon Ihres Computers sprechen, um den Google Assistant zu steuern.

Bedarf

Zuerst, Sie müssen Python auf Ihrem Computer installieren und später müssen wir es dem Pfad hinzufügen, folge mir genau. Laden Sie das Python .exe-Installationsprogramm herunter, führen Sie es aus und lassen Sie es eine benutzerdefinierte Installation durchführen . Auf dem zweiten Bildschirm der Alternativen, Kennzeichen “Python zu Umgebungsvariablen hinzufügen”.

Google-Assistent-1-8243818

Sobald Python installiert ist, öffne ein Kommandoterminal und tippe “Python” (ohne Anführungszeichen). Wenn alles gut geht, die Befehlszeile sollte Ihre aktuelle Version von Python anzeigen.

Jetzt müssen wir die Google Assistant API konfigurieren.

  1. Navigieren Sie zur Projektseite in der Google Cloud Platform Console projects.

  2. Klicken Sie oben auf »Projekt erstellen«.

  3. Geben Sie dem Projekt einen Namen wie »Google Assistant« und klicken Sie auf «Erstellen».

  4. Die Konsole erstellt Ihr neues Projekt; Sie sollten oben rechts ein rotierendes Fortschrittssymbol sehen. Wenn ich fertig bin, Sie werden auf die Seite mit den Projekteinstellungen weitergeleitet.

  5. Gehen Sie zur Google Assistant API-Seite und klicken Sie auf “Aktivieren” oben. “

  6. Um die API zu verwenden, Sie müssen Anmeldeinformationen erstellen. Dann klicke auf den Button “Anmeldedaten erstellen” oben rechts. Ein Einrichtungsassistent führt Sie durch dieses Verfahren.

  7. Auf “Von wo aus rufen Sie die API auf?”, Bitte auswählen “Andere Benutzeroberfläche (als Beispiel, Windows, CLI-Tool)”. Damit “Welche Daten werden Sie eingeben?” wählen Sie den Kreis »Benutzerdaten«. Klicken Sie nun auf “Welche Zeugnisse benötige ich?”

  8. Google empfiehlt Ihnen, eine OAuth-Client-ID zu erstellen 2.0. Geben Sie der Kundennummer einen eindeutigen Namen und klicken Sie auf “Kundennummer erstellen”.

  9. Auf “Den Benutzern angezeigter Produktname”, eingeben “Mein Google Assistant” oder etwas ähnliches.

  10. Klicken Sie auf 'Fertig', aber nicht hier auf Download klicken, Wir brauchen nur das Geheimnis des Kunden.

  11. In der Liste der OAuth-Client-IDs 2.0, Sie sehen die soeben erstellte Kundennummer. Ganz rechts, Klicken Sie auf das Download-Symbol, um die Datei client_secret_XXX.json herunterzuladen, wo $ 0027XXX $ 0027 ist Ihre Kundennummer. Speichern Sie diese Datei an einem beliebigen Ort auf Ihrem Computer, idealerweise in einem neuen Ordner namens “Google Assistant”.

  12. Rufen Sie die Aktivitätskontrollseite Ihres Google-Kontos auf und stellen Sie sicher, dass “Web- und App-Aktivitäten”, “Standortverlauf”, “Geräteinformation” Ja “Sprach- und Audioaktivität” sind aktiviert. So kann Google Assistant deine personalisierten Informationen lesen.

Jetzt müssen wir einen Client konfigurieren, der auf die Google Assistant API zugreift.

Öffnen Sie ein Befehlsterminal und geben Sie den folgenden Befehl ein:

Google-Assistent-2-8129589

-m pip installieren google-assistant-sdk[Proben]

Dadurch werden die erforderlichen Abhängigkeiten für Python installiert. Wenn ich fertig bin, Geben Sie diesen Befehl unten ein (Verzeichnispfad im Befehl ändern).

py -m googlesamples.assistant.auth_helpers --client-secrets changeyourpathconecret_client_XXX.apps.googleusercontent.com.json

Auf der Kommandozeile, Ihnen wird eine URL angezeigt, die Sie besuchen müssen, um die App zu autorisieren. Kopieren Sie die URL in Ihren Browser und verwenden Sie dasselbe Google-Konto, mit dem Sie die Google Assistant-API konfiguriert haben. Ihnen wird ein Zugriffstoken für Ihren Kunden angezeigt; Kopieren Sie das Zugriffstoken an der Eingabeaufforderung, wenn Sie dazu aufgefordert werden.

Jetzt testen wir, ob der Google Assistant Ihr Mikrofon richtig eingeben kann. Geben Sie an der Eingabeaufforderung ein:

python -m googlesamples.assistant.audio_helpers

Wenn Sie etwas Audio richtig abspielen, Sie können beginnen, mit dem Google Assistant zu kommunizieren. Geben Sie an der Eingabeaufforderung ein:

python -m googlesamples.assistant

Warte, bis ich sage “Drücken Sie die Eingabetaste, um eine neue Anfrage zu senden”, Drücken Sie dann die Eingabetaste auf Ihrer Tastatur, um in Ihr Mikrofon zu sprechen. Wenn ich aufhöre zu reden, die Eingabeaufforderung zeigt eine Abschrift Ihrer Worte an und reproduziert auch die Google Assistant-Lösung.

Jetzt, Die obige Befehlszeile ist eine ziemlich hässliche Methode, um mit der Google Assistant API zu interagieren, aber zum Glück gibt es für den Chrome-Browser eine Erweiterung namens »AutoVoice«, für die Sie lediglich den Google Assistant auf Ihrem Computer konfigurieren müssen configured (was wir gerade gemacht haben !). Trotz dieses, wir müssen etwas mehr Befehlsmagie machen, um es richtig einzurichten.

Öffnen Sie die Eingabeaufforderung und kopieren Sie den folgenden Befehl:

 py -c "aus distutils.sysconfig import get_python_lib; von urllib.request import urlretrieve; URL abrufen($0027https://joaoapps.com/AutoApps/Help/Info/com.joaomgcd.autovoice/googleassistant/__main__.py$0027, get_python_lib() + $0027/googlesamples/assistant/__main__.py$0027)" 

Navigieren Sie nun mit dem Google Chrome-Browser zur AutoVoice-Erweiterungsseite und installieren Sie sie. In den Erweiterungsalternativen, setze den Wake-Befehl auf etwas wie “Hallo Google” du “Okay Google” oder was du wirklich willst.

Aktivieren Sie die Option »Immer zuhören« und setzen Sie den »Aktivierungsausdruck» auf einen anderen als den, den Sie als Aktivierungsbefehl konfiguriert haben. Merken: ein Ausdruck soll die Erweiterung wecken , der andere Ausdruck ist aufzuwachen Google Assistant .

Geben Sie nun Ihre Befehlszeile ein:

py -m googlesamples.assistant

Jetzt kannst du einfach sagen “OK Google!” oder was auch immer Sie als Ausdruck verwenden, um den Google Assistant aufzuwecken und sofort Befehle zu geben ( “OK Google, Wie ist das Wetter heute?” )

Abonnieren Sie unseren Newsletter

Wir senden Ihnen keine SPAM-Mail. Wir hassen es genauso wie du.