One of the reasons I purchased and am playing with the Google AIY Voice kit is so I can send messages and alerts and have it speak them in the family room. I’ve not played with Echos or real Google Homes so I don’t know what is available there, though IIRC it is not possible to do so using Alexa.
Look at the Audio and Voice section of the docs and look around the forum for TTS postings and it should get you started.
hi again rich and thanks for the reply, so its not as simple as something like a bluetooth speaker i do like both the echo and google home but the main thing is im trying my hardest too keep my system offline so it doesent rely on cloud servers thats why i used hue and tp link sockets as these work offline
ok that google voice is not google home i have never heard about it before
You will either need to prerecord your audio messages or install and configure a Text To Speech engine that runs locally to create the spoken word audio. There is some discussion on that in the Audio and Voice docs and in the TTS postings.
I’m using Sonos boxes (not cheap ) I have played around with Chromecast Audio but stayed with Sonos, although with Chromecast cheap (active) boxes could be used.
I’m using a HABPanel Dashboard in order to send a string converted to an Audio stream (VoiceRSS) to a selected box.
See code in here
However HABPanel is only a way to SHOW the controls, the functionality is possible with other UIs (although I’m not sure how make a Text-Input control on a sitemap)
No, what I tried to say is that I use HABPanel just as a method to show the controls, the functionality (Converting a text to an Audio stream and sending an Audio stream to a Speaker) is independant to the used UI.
Another example: Using any kind of presence detection you can use a simple rule that is triggered by the Item showing the presence to play a welcome-jingle or say a welcome text. All without using any UI.
tl;dr: It’s a DIY Google Home lacking some features of a “real” Google Home but provides the ability to add your own commands fairly easily, and you can insert it into a custom case, in my case an old replica cathedral radio I picked up a thrift shop.
But it is definitely not cloud free. Hot word detection (i.e. “Hey Google”) take place locally but everything else including the text to speech takes place in the cloud.
There isn’t one.
There is work underway to build a Google Home Binding, but the last I saw there is a problem on Google’s side that is preventing it from being complete.
Since Google Home supports Hue, some people use Hue Emulation to make OH look like a Hue Hub.
If you go the AIY Voice route like I’m taking you can easily code your own commands (that was one of the main points of the kit).
If you have an Android Phone with Tasker and AutoVoice installed, you can create shortcuts in Google Home to trigger AutoVoice commands which in turn trigger Tasker tasks to send commands to OH (see the link above). However, this integration ends up requiring your phone as the go between.