I just started working on Smartthings today. I modified ESPEAKWEB on the raspberry pi to use google translate text-to-speech and give me several different commands that say different things (“back door” “side door” etc). It sounds great! Happy to share the code modified from this:
It works great as a device in smartthings and when I push the various buttons the Pi speaks on command.
Now as far as integrating it, all the examples of smart apps that employ speech synthesis all appear to use Sonos.
I just need a smart app that will call certain commands in my ESpeakweb device when door sensors are opened and closed.
Anyone have a suggestion of where to start?
(Jason "The Enabler" as deemed so by @Smart)
There are multiple smartapps and projects using text to speech for announcements with SmartThings. Some use an android device like LANnouncer, some use the echo like AskAlexa and EchoSistant. Some use the $49 Aeon Doorbell, which can play up to 99 different custom MP3s. Some use a PC-based system. And of course as you noted, many of these also integrate with core.
I think yours is the first using a raspberry pi, which is cool.
If you’d like to take a look at some of the others, the fastest way to find them is probably to use the quick browse lists in the community – created wiki. That’s divided into three sections: smart apps, device type handlers, and projects. I know there are voice lists in both the smartapps and the project sections, you might take a look at those.
The community is very creative, and there are often many different ways to approach a problem.