▷ Come ottenere l'Assistente Google per PC Windows

Contenuti

L'Assistente Google è abilitato su quasi tutti i telefoni Android di nuova produzione, ma al giorno d'oggi non è disponibile una versione desktop. Nonostante questo, oggi ti mostrerò un metodo ( qualcosa di noioso ) per far funzionare l'Assistente Google sul tuo computer Windows.

Al momento di scrivere questo post, non esiste un'interfaccia utente grafica di fantasia per quello che stiamo per fare, e l'installazione sarà basata principalmente su righe di comando. Ma una volta che l'ho installato e funzionante, puoi parlare nel microfono del tuo computer proprio come faresti con il tuo dispositivo Android per controllare l'Assistente Google.

Requisiti

Primo, devi installare Python sul tuo computer e in seguito dobbiamo aggiungerlo al percorso, seguimi con attenzione. Scarica ed esegui il programma di installazione Python .exe e fallo eseguire un'installazione personalizzata . Nella seconda schermata delle alternative, marca “Aggiungi Python alle variabili d'ambiente”.

assistente-google-1-8243818

Una volta installato Python, apri un terminale di comando e digita “pitone” (senza virgolette). Se tutto va bene, la riga di comando dovrebbe mostrare la tua versione corrente di Python.

Ora dobbiamo configurare l'API dell'Assistente Google.

  1. Vai alla pagina dei progetti nella console della piattaforma cloud di Google.

  2. Fare clic su »Crea progetto» sopra.

  3. Assegna al progetto un nome come »Assistente Google» e fai clic su «Crea».

  4. La console creerà il tuo nuovo progetto; dovresti vedere un'icona di avanzamento rotante in alto a destra. Quando finisco, verrai indirizzato alla pagina delle impostazioni del progetto.

  5. Vai alla pagina dell'API dell'Assistente Google e fai clic su “Abilitare” in cima. “

  6. Per utilizzare l'API, dovrai creare le credenziali. Quindi fare clic sul pulsante “Crea credenziali” in alto a destra. Una procedura guidata di configurazione ti guiderà attraverso questa procedura.

  7. Sopra “Da dove chiamerai l'API??”, Si prega di selezionare “Altra interfaccia utente (come esempio, Windows, Strumento CLI)”. Per “Quali dati hai intenzione di inserire?” seleziona il cerchio »Dati utente«. Ora clicca “Di quali credenziali ho bisogno?”

  8. Google ti consiglierà di creare un ID client OAuth 2.0. Assegna un nome univoco all'ID cliente e fai clic su “Crea ID cliente”.

  9. Sopra “Nome del prodotto mostrato agli utenti”, accedere “Il mio Assistente Google” o qualcosa di simile.

  10. Fare clic su "fatto", ma non fare clic su scarica qui, ci serve solo il segreto del cliente.

  11. Nell'elenco degli ID client OAuth 2.0, vedrai l'ID cliente che hai appena creato. All'estrema destra, fare clic sull'icona di download per scaricare il file client_secret_XXX.json, dove $ 0027XXX $ 0027 è il tuo ID cliente. Salva questo file ovunque sul tuo computer, idealmente in una nuova cartella chiamata “Assistente Google”.

  12. Vai alla pagina dei controlli delle attività del tuo account Google e assicurati che “Attività web e app”, “Cronologia delle posizioni”, “Informazioni sul dispositivo” e “Attività vocale e audio” sono attivati. In questo modo l'Assistente Google può leggere le tue informazioni personalizzate.

Ora dobbiamo configurare un client che acceda all'API di Google Assistant.

Apri un terminale di comando e digita il seguente comando:

assistente-google-2-8129589

-m pip installa google-assistant-sdk[campioni]

Questo inizierà a installare le dipendenze richieste per Python. Quando finisco, inserisci questo comando qui sotto (cambia il percorso della directory nel comando).

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

Sulla riga di comando, ti verrà mostrato un URL che devi visitare per autorizzare l'app. Vai avanti e copia l'URL nel tuo browser e usa lo stesso account Google che hai usato per configurare l'API dell'Assistente Google. Ti verrà mostrato un token di accesso per il tuo cliente; copia il token di accesso al prompt dei comandi quando richiesto.

Ora testeremo se l'Assistente Google può entrare correttamente nel tuo microfono. Digita al prompt dei comandi:

python -m googlesamples.assistant.audio_helpers

Se riproduci un po' di audio correttamente, puoi iniziare a comunicare con l'Assistente Google. Digita al prompt dei comandi:

python -m googlesamples.assistant

Aspetta che dica “premi Invio per inviare una nuova richiesta”, quindi premi Invio sulla tastiera per iniziare a parlare nel microfono. Quando finisco di parlare, il prompt dei comandi mostrerà una trascrizione di ciò che hai detto e riprodurrà anche la soluzione dell'Assistente Google.

Ora, la riga di comando sopra è un metodo piuttosto brutto per interagire con l'API di Google Assistant, ma fortunatamente c'è un'estensione per il browser Chrome chiamata »AutoVoice» che richiede semplicemente di avere l'Assistente Google configurato sul tuo computer (quello che abbiamo appena fatto !). Nonostante questo, avremo bisogno di fare un po' più di magia dei comandi per configurarlo correttamente.

Apri il prompt dei comandi e copia il seguente comando:

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

Ora vai alla pagina dell'estensione AutoVoice con il browser Google Chrome e installalo. Nelle alternative di estensione, imposta il comando di riattivazione su qualcosa del tipo “Ehi Google” tu “Va bene Google” o quello che vuoi veramente.

Abilita l'opzione »Sempre in ascolto» e imposta l'»Espressione di attivazione» su qualcosa di diverso da quello che hai configurato come comando di attivazione. Ricordare: un'espressione è risvegliare l'estensione , l'altra espressione è svegliarsi Assistente Google .

Ora digita la tua riga di comando:

py -m googlesamples.assistant

Ora puoi solo dire “¡Ok Google!” o qualunque cosa tu metta come espressione per riattivare l'Assistente Google e iniziare immediatamente a dargli comandi ( “Ok Google, Come è il tempo oggi?” )

Iscriviti alla nostra Newsletter

Non ti invieremo posta SPAM. Lo odiamo quanto te.