Questions tagged [google-assistant-sdk]

The Google Assistant SDK allows you to build hardware that runs the Google Assistant. If you have a question about devices or writing apps that work with the Google Assistant, see the actions-on-google tag.

Tag for the developer preview of the Google Assistant SDK.

With this SDK hardware prototypes can be built that include the Google Assistant, such as a self-built robot or a voice-enabled smart mirror. This allows you to interact with the Google Assistant from any platform.

The Google Assistant SDK includes a gRPC API, a Python open source client that handles authentication and access to the API, samples and documentation. The SDK allows you to capture a spoken query, for example "what's on my calendar", pass that up to the Google Assistant service and receive an audio response. And while it's ideal for prototyping on Raspberry Pi devices, it also adds support for many other platforms.

To get started, visit the Google Assistant SDK website for developers, download the SDK, and start building.

930 questions
0
votes
1 answer

Proto file or similar available for google assistant conversation webhook?

Google assistant has a json webhook api called the 'conversation webhook' (api documentation) and a node.js client library for it here. Question: is there a .proto protobuffers file or some other single-source-of-truth file that I can use to help me…
mleonard
  • 171
  • 1
  • 2
  • 8
0
votes
1 answer

How to respond/listen for action of google assitant

I have a chat application and i like to do some action like user says "Send message to xxx" need to open chat window in side my application. Is it possible to do ? If its possible guide me in right path .
Rakki s
  • 1,426
  • 1
  • 18
  • 42
0
votes
0 answers

"Failed to parse server response" when using Google Assistant SDK with GRPC in Node.js

I've created a bidirectional stream with assistant.converse(), and sending audio is successful. const assistant = new protocol.EmbeddedAssistant(ASSISTANT_API_ENDPOINT, credentials); const conversation = assistant.converse(); conversation.on('data',…
Ari Lotter
  • 605
  • 8
  • 23
0
votes
1 answer

How to wire a button on Raspberry Pi for Google Assistant SDK

The Google Assistant SDK example requires the user to hit enter before speaking to the Google Assistant. I was wondering is there a way to wire a button to one of the RPI GPIO pins and have it trigger G.Assistant. while True: if…
VBaarathi
  • 793
  • 8
  • 12
0
votes
2 answers

Google Assistant fails on RPi2 with print error

Managed to get through most of the install until the end when attempting to run the sample. python -m googlesamples.assistant.auth_helpers --client-secrets /home/pi/client_secret.json Traceback (most recent call last): File…
JC23
  • 1,248
  • 4
  • 18
  • 28
0
votes
1 answer

How To Create a gRPC Service In C# For Google Assistant SDK?

I want to communicate with the Google Assistant SDK via C#, and the SDK website said that for languages other than Python, I need to setup gRPC. Are there any good tutorials on this that I can use to get started? Thanks…
NateDev
  • 141
  • 5
  • 14
0
votes
1 answer

Google assistant on raspberry pi wont't work after reboot

I seem to not be able to run the assistant after rebooting the Pi. I can reload all of the python and samples and then it will work until I shut it down. My friend is having the same trouble as well. Any one else?
0
votes
1 answer

RESOURCE_EXHAUSTED error when making requests to the Google Assistant API

After some time playing with the Google Assistant SDK, I start getting this error: grpc._channel._Rendezvous: <_Rendezvous of RPC that terminated with (StatusCode.RESOURCE_EXHAUSTED, Insufficient tokens for quota 'ConverseGroup' and limit…
-1
votes
0 answers

"google-oauthlib-tool Error: no such option: --headless" When installing google assistant sdk on Ubuntu

I'm attempting to install the Google Assistant SDK to my Orange Pi One running Armbian 23 (Ubuntu) headless meaning I have no display whatsoever. I only connect to my OPi via SSH. I have registered the device and everything as described in the docs…
-1
votes
1 answer

Google Action Console(Cloud function editor) How to add image to a Media/MediaObject

Hi i'am working with google assistant, i'am using Action Builder in the Google Action Console. And i working with google Cloud function editor provided in the Action Console to test my webhook. I would like to use a media player to read an mp3 song…
XCarb
  • 735
  • 10
  • 31
-1
votes
1 answer

Is it possible to create a custom kiosk app for Google Home Hub?

Looking at the Google Assistant developer platform docs, and perhaps I missed it. What I would like to do is essentially build a kiosk "app" -- one that is up on the screen by default. E.g. when you go to Best Buy and they have their demo app up on…
Josh M.
  • 26,437
  • 24
  • 119
  • 200
-1
votes
1 answer

To control Philips Bulb from Google Assist on RPi

I configured Philips Bulb using Google Home Android APP. I installed Google Assistant SDK on Raspberry Pi 4B by following https://developers.google.com/assistant/sdk/guides/service/python I used same email ID at all places. What is a way to…
-1
votes
1 answer

raise PortAudioError(errormsg, err, hosterror_info) sounddevice.PortAudioError:

can anyone help me with this problem I have tried using rate 16000 but it does not work for me
-1
votes
1 answer

How to send notifications through google assistant based on custom event?

I have a use case where i want send reminders to my google mini speaker based on events on my calendar. Example: google mini to remind 15 minutes before the event occurs using voice. trying to figure this out from a long time, without any success.…
Suresh Kumar
  • 333
  • 2
  • 10
-1
votes
1 answer

Simple phrase passed from google assistent as a webhook, then node red logic

I have node red sercer that handles my home automation. I have also 3 google speakers (1 hub a 2 mini). I want to be able to say some phrases in google assistent, and he should pass them as a webhook to designated URL. Node red will do the…
Avatarus
  • 141
  • 4
  • 15