Text to Speech (TTS) to Echo by posting to HTTP Endpoint
I love my Echo and I want it to completely replace my Sonos. One feature that I can't seem to find is TTS to echo. My use case: Someone tripped my home automation motion sensor, I want my HA controller to make an API call (e.g. HTTP Post call) to the Echo URL, passing in the phrase that I want to speak out (e.g. Front door sensor is tripped, someone is at your front door"), and that will be spoken out by Echo. Is this an existing ASK function? Or is it a feature request? Thank you.
Some people are already wigged out about having an always-on device listening to everything they say and, potentially, streaming it to the internet. Google got burned when the automatically downloaded the capability to Chrome. Even though they didn't turn it on, some hacker work out how to do it. They lost a lot of consumer confidence when that happened. It's my personal opinion that Amazon will never implement push notifications. (At least without restrictions.) There are too many ways it can be abused that open them up to litigation or create a negative impression with the customers. (Mind you, they certified Ask My Buddy, which is also a lawsuit-waiting-to-happen!) Think about it: If you could push TTS to the Echo, whenever you wanted, and to say whatever you wanted, you could impersonate Alexa. You could say anything from the Echo and it wouldn't necessarily be obvious to the user it was a 3rd party and not Amazon. My "Demotivate Me" does an Alexa impression as an Easter egg. And that's courtesy of the recently added tag, which I also think was not completely thought through. But there you go. I may be proved wrong yet.