Dopo aver eseguito l'Assistente Google nel tuo progetto, prova queste soluzioni:
Personalizza la modalità di interazione del tuo progetto con l'assistente. Ad esempio, puoi attivare l'assistente premendo un pulsante o facendo lampeggiare un LED durante la riproduzione dell'audio. Puoi anche mostrare una trascrizione di riconoscimento vocale dall'assistente su un display.
Controlla il progetto con Azioni dispositivo. Ad esempio, chiedi alla lampada, con l'assistente integrato, di accenderla e modificarne la luminosità.
Personalizza la modalità di interazione del tuo progetto con l'assistente
Attivare l'assistente
Con la libreria dell'Assistente Google, puoi attivare una richiesta all'assistente pronunciando
una hotword, ad esempio Ok Google. Puoi disattivare il microfono per impedire
all'assistente di ascoltare la hotword. Utilizza il set_mic_mute()
per controllare questa opzione. Attiva il metodo start_conversation()
in base al tuo evento personalizzato.
Ottieni la trascrizione della richiesta dell'utente
L'SDK dell'Assistente Google fornisce una trascrizione testuale della richiesta dell'utente. Utilizzalo per fornire un feedback all'utente eseguendo il rendering del testo su un display o anche per qualcosa di più creativo, come l'esecuzione di azioni locali sul dispositivo.
La trascrizione si trova in un oggetto stringa Python nell'evento ON_RECOGNIZING_SPEECH_FINISHED
.
Controllare il progetto con la funzionalità Azioni dispositivo
Puoi aggiungere Azioni dispositivo all'assistente per controllare il dispositivo tramite comandi vocali. Estendi l'esempio della Raccolta dell'Assistente Google in modo da includere Azioni dispositivo.