The idea is that Pi should listen for any commands with a hotword and respond with Google Assistant via my personal Google Account. Can anybody help in this regard.
-
5What have you tried? Have you done a search? This has been done with Alexa, have you considered this as an alternative? -1 for lack of effort. – Steve Robillard Jan 24 '17 at 10:35
-
15 days ago, Google released a SDK : https://developers.googleblog.com/2017/04/introducing-google-assistant-sdk.html – Zwo May 02 '17 at 12:52
6 Answers
This is not possible as of January 2017. This article from CNet explains it clearly:
Here are eight things Amazon's assistant can do that Google's can't. [...]
Back in March, Amazon released an API for Alexa Voice Service (AVS), the service which powers the Amazon Echo, Echo Dot and Amazon Tap. This allowed developers and users to put Alexa on custom hardware, like Raspberry Pi. It also allows third-party manufacturers to build their own Alexa speakers (or Alexa-powered computers.)
As mentioned by Steve Robillard, Alexa does have support for embedding itself into custom hardware through the Alexa Voice Service (currently only available in the US until 'early 2017', according to Amazon, when it will roll out to the UK and Germany).
Amazon even provide a step-by-step guide for the RPi 3 with a list of the required hardware and code required, so it shouldn't be too difficult. If you wanted to do it on the cheap you could probably use a more basic microphone, but don't expect great results.
So, you can do it with Alexa, but not the Google Assistant (yet). It might roll out in the future, but remember that the Google Home is far less mature than the Amazon Echo, so I suspect that the Google Assistant will be available to integrate in the near future.
- 6,308
- 3
- 23
- 38
Not possible with Google directly, but you can get other voice services installed. Here are 3 that I've tried on Raspberry Pi:
Mycroft
Open source, very capable
https://github.com/MycroftAI/enclosure-picroftAlexa
Very capable but you're locked down to using Amazon services
Official: https://github.com/alexa/alexa-avs-sample-app
Unofficial (but has a simpler guide): https://github.com/alexa-pi/AlexaPiJasper
Less powerful, but possible to make work in offline mode, albeit with poorer recognition and voices
http://jasperproject.github.io/
Best of luck!
assistant pi is the way to go. installs both alexa and google home with hotword recognition - https://github.com/xtools-at/AssistantPi
- 11
- 3
Unfortunately the google not released the assitant on 3rd party device (yet) However android nougat have the assitant so that could be used as a voice command controller but the RPi fork still not 100% (also the google services doesn't work there) The problem with Alexa RPi app is thats just a sample app and can't use the fully alexa skill kit. For example: you set the spotify on the mobile app but the RPi alexa says "its not available on this device". Just like juke box. (not tested IFTTT yet) Also can't change the wake word. However it's a great stuff and perfect until the google release (or someone make) assitant on RPi.
- 1
Google has introduced a new website AIY Projects - Artificial Intelligence Yourself and their first project is AIY Voice Kit where they are giving required Hardware and complete guide for Developing Raspberry Pi Powered Google Assistant.
- 103
- 4

