Quando o Google Assistente estiver em execução no projeto, faça o seguinte:
Personalize a forma como o projeto interage com o Google Assistente. Por exemplo, acione o Google Assistente pressionando um botão ou pisando em um LED ao reproduzir áudio. Você pode até mesmo mostrar uma transcrição de reconhecimento de fala do Google Assistente em uma tela.
Controle seu projeto com Ações no dispositivo. Por exemplo, peça para a lâmpada, com o Google Assistente integrado, acender e mudar o brilho.
Personalize a forma como seu projeto interage com o Google Assistente
Acionar o Google Assistente
Com a Biblioteca do Google Assistente, você aciona uma solicitação do Google Assistente falando
uma hotword como Ok Google. Você pode silenciar o microfone para impedir
que o Google Assistente detecte a hotword. Use o set_mic_mute()
para controlar isso. Acione o método start_conversation()
com base no seu próprio evento personalizado.
Receber a transcrição da solicitação do usuário
O SDK do Google Assistente fornece uma transcrição de texto da solicitação do usuário. Use para dar feedback ao usuário renderizando o texto para uma tela ou até mesmo para algo mais criativo, como a execução de algumas ações locais no dispositivo.
A transcrição está localizada em um objeto de string Python no evento
ON_RECOGNIZING_SPEECH_FINISHED
.
Controlar seu projeto com Ações no dispositivo
É possível adicionar ações ao Google Assistente para controlar o dispositivo usando a voz. Estender o exemplo da Biblioteca Google Assistente para incluir as Ações no dispositivo.