Introdução ao serviço do Google Assistente

O serviço do Google Assistente oferece controle total sobre a integração com o Google Assistente, fornecendo um endpoint de streaming. Faça streaming de uma consulta de áudio do usuário para esse endpoint para receber uma resposta de áudio do Google Assistente.

É possível gerar vinculações para essa API em várias linguagens (por exemplo, Go, Node.js, C++ e Java) em todas as plataformas compatíveis com o gRPC.

Requisitos básicos de hardware

Antes de começar, você precisará dos seguintes componentes:

  • Um dispositivo em execução em uma das plataformas compatíveis, com conectividade à Internet
  • Microfone
  • Um alto-falante

Passos

As seções a seguir se aplicam ao Python e ao Raspberry Pi.

Se você não quiser usar o Python, use o guia de integração para integrar o serviço do Google Assistente em outras linguagens e plataformas.

Incorporar o Google Assistente

Esta seção faz com que o exemplo de serviço do Google Assistente funcione no seu dispositivo:

  1. Configurar o hardware e o acesso à rede
  2. Configurar e testar o áudio
  3. Definir um projeto de desenvolvedor e as configurações da conta
  4. Registrar o modelo do dispositivo
  5. Instalar o SDK e o código de amostra
  6. Executar o código de amostra
  7. Próximas etapas

Estender o Google Assistente

Esta seção estende a amostra do serviço do Google Assistente para incluir Ações do dispositivo:

  1. Instalar hardware
  2. Registrar características
  3. Gerenciar comandos
  4. Adicionar mais traços e gerenciadores
  5. Registrar ações de dispositivo personalizadas