This can get tricky. Because for some reason ST decided to only add the Sonos style TTS actions to most of it’s built-in automation’s. (Which is weird because they are moving away from hosted TTS).
The other caveat is that Amazon doesn’t allow us to send MP3’s to the Alexa devices otherwise I could support Native ST TTS features.
Echo Speaks can work with the following capabilities. Speech Synthesis and Notifications. Those will be translated into Alexa TTS.
Not with the current API.
It’s been a minute since i’ve messed with the Alexa/Lambda API but i’ve been entertaining the idea of porting the lambda over from our unreleased version of EchoSistant 5 before @bamarayne resurrected the project and built his own v5.0.
The idea would be to use it to use for:
SSML for different speech effects
Custom audio file playback
Echo Show/Spot screen output graphics
The list goes on.
My only hold up would be that I can’t remember if I can send speech to an Alexa device unsolicited.
I realize that I can use EchoSistant and/or Echo Speaks to accomplish most needs. But rather than go through all of the install process for EchoSistant/Echo Speaks, it seems it would just be easier (I think) to do something like an API call to determine the last echo spoken to and use webcore to do announcements to that or another or a group echos (ex. “Someone is in the driveway”). Or, to just be able to address an echo directly, unsolicited, to do similar announcements and/or a plethora of other functions. Am I missing something here?
Was just curious. I am heavily invested in Alexa and Echo devices. Last count was 38 devices. I was just biding my time until I could finally do what EchoSpeaks offers. Before, I was using Tablets, LANnouncer and BigTalker. Always willing to expand the horizon!
YIKES! I have 8, three of which are tablets. I am optimistic that the “Echo” market will continue to grow exponentially and I fully intend to ride that wave. No offense to the authors of Echo Speaks, EchoSistant, LANnouncer or BigTalker, but it just seems ridiculous to have to employ those methods when much of that could be avoided if Amazon would just open up the Echos a little more. And yes, I understand the security issues…
(Jason "The Enabler" as deemed so by @Smart)
Yes, and there is the problem. Amazon has said they do not intend to open it up for that. They have made advances but until then we just get to jump through hoops to get things done.
The nice thing is once you go through the set up process, which are actually pretty simple, you do not have to do it again.
I can’t tell what the main thread is here. I inquired before and got helpful responses on getting announcements to my tablet (samsung) with Tasker and Autonotification. I would very much like to get all announcements through the Echo Dot I have. All I get from the Echo is what is included in the Alexa App. The Echo Speaks results in zero announcements. I have reinstalled it multiple times, to include all of the server instructions, amazon cookie, etc. I get to the Broadcast Test in the Echo Speaks on ST Classic, but still no result. Is there a secret to getting Echo Speaks to work, or another option? Again, the Tasker and Autonotification works fine, but I’d like to direct all announcements to the Echo Dot, which ST’s has a an available device.
Thanks for your help.
(Jason "The Enabler" as deemed so by @Smart)
What automation are you using in ST to send your notifications? EchoSpeaks allows the Amazon devices to be seen and used in ST. It does not make the notifications magically use them.
You must set up your notifications and choose the proper devices as the output devices.
@bamarayne - Thanks for the fast response. I’m not sure my noviceness understands the inclusion of automation and notifications with Echo Speaks (ES). I have the ES DH installed and configured per the instructions (still no joy with broadcast testing). I have attempted a piston test, the music player is the Echo Dot. Perhaps this is to simplistic?
If you are asking about the automation that does work (with through the tablet speaker) - I’m using the Tasker and Autonotification:
Updated: I just looked at my devices in the ST IDE and added the Echo Speaks device. I’m not sure if this was part of the instructions or not, but doing this seems to have made it so my echo dot is making announcements. It works intermittently, perhaps there’s a reset period for the device?