O Ações de conversa vai ser descontinuado em 13 de junho de 2023. Para mais informações, consulte Desativação do recurso Ações de conversa.

Visão geral

O SDK do Google Assistente permite que você adicione controle de voz, compreensão de linguagem natural e inteligência do Google às suas ideias. O projeto captura um enunciado (uma solicitação de áudio falado, como What's on my calendar?), envia-o para o Google Assistente e recebe uma resposta de áudio falada, além do texto bruto do enunciado.

Serviço do Google Assistente

O serviço do Google Assistente expõe uma API de baixo nível que permite manipular diretamente os bytes de áudio de uma solicitação e uma resposta do Assistente. As vinculações dessa API podem ser geradas para linguagens como Node.js, Go, C++, Java para todas as plataformas compatíveis com gRPC.

O código de referência é fornecido em Python para captura de áudio, reprodução de áudio e gerenciamento do estado da conversa.

Compatibilidade e suporte a recursos

A tabela a seguir resume os requisitos de compatibilidade da plataforma do Serviço do Google Assistente:

Serviço do Google Assistente
Arquiteturas compatíveis Todas as plataformas gRPC
Idiomas compatíveis Todas as linguagens gRPC
Ativação por viva-voz
(Ok Google)
Não
Captura e reprodução de áudio O código de referência é fornecido
Gerenciamento do estado da conversa O código de referência é fornecido
Timers e alarmesNão
Reprodução de podcasts e notíciasNão
Transmitir mensagens de vozNão
Saída visual (HTML5) das respostas do AssistenteSim

Etapas para começar a criar seus projetos

O SDK permite criar projetos rapidamente incorporando o Google Assistente e permitindo que você adicione funcionalidades exclusivas com o Actions on Google:

  1. Crie seu projeto usando as APIs gRPC.
  2. Veja ideias para próximas etapas para personalizá-lo.
  3. Revise as práticas recomendadas de privacidade e segurança e de configuração de áudio para melhorar seu projeto.