Skip to content

Instantly share code, notes, and snippets.

@jadonk
Last active December 30, 2019 15:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jadonk/8f10e34316350421bd854de9ab881876 to your computer and use it in GitHub Desktop.
Save jadonk/8f10e34316350421bd854de9ab881876 to your computer and use it in GitHub Desktop.

Enable service

Install sample

Setup python environment

sudo apt install -y python3-dev python3-venv
python3 -m venv google-assist-env
google-assist-env/bin/python -m pip install --upgrade pip setuptools wheel
source google-assist-env/bin/activate

Install dependencies and SDK

sudo apt install -y portaudio19-dev libffi-dev libssl-dev
python -m pip install --upgrade google-assistant-sdk[samples]

Setup credentials

python -m pip install --upgrade google-auth-oauthlib[tool]
google-oauthlib-tool --scope https://www.googleapis.com/auth/assistant-sdk-prototype \
      --save --headless --client-secrets /path/to/client_secret_client-id.json

Run

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment