Panoramica

L'SDK dell'Assistente Google ti permette di aggiungere alle tue idee controllo vocale, comprensione del linguaggio naturale e l'intelligenza di Google. Il tuo progetto acquisisce un'espressione (una richiesta di audio vocale, ad esempio Cosa c'è sul mio calendario?), la invia all'Assistente Google e riceve una risposta audio vocale oltre al testo non elaborato dell'espressione.

Servizio Assistente Google

Il servizio dell'Assistente Google espone un'API di basso livello che ti consente di manipolare direttamente i byte audio di una richiesta e di una risposta dell'assistente. Le associazioni per questa API possono essere generate per linguaggi come Node.js, Go, C++ e Java per tutte le piattaforme che supportano gRPC.

Il codice di riferimento è fornito in Python per l'acquisizione dell'audio, la riproduzione audio e la gestione dello stato della conversazione.

Supporto per compatibilità e funzionalità

La seguente tabella riassume i requisiti di compatibilità della piattaforma del servizio Assistente Google:

Servizio Assistente Google
Architetture supportate Tutte le piattaforme gRPC
Lingue supportate Tutti i lingue gRPC
Attivazione in vivavoce
(Ok Google)
No
Acquisizione e riproduzione dell'audio Il codice di riferimento è fornito
Gestione dello stato della conversazione Il codice di riferimento è fornito
Timer e sveglieNo
Riproduzione di podcast e notizieNo
Trasmettere messaggi vocaliNo
Output visivo (HTML5) delle risposte dell'assistente

Passaggi per iniziare a creare i tuoi progetti

L'SDK ti consente di creare progetti rapidamente incorporando l'Assistente Google e poi aggiungendo funzionalità uniche con Actions on Google:

  1. Crea il tuo progetto utilizzando le API gRPC.
  2. Scopri alcune idee per i passaggi successivi per la personalizzazione.
  3. Perfeziona il tuo progetto leggendo le best practice relative a privacy e sicurezza e configurazione audio.