i just finished an alpha version of one of my first apps for the android platform. it is called "Homecontrol" or in german "Haussteuerung". It works very easy: when you open it, you speak your command and it will be sent to the Broadcaster plugin of eventghost on udp port 33333. Well, as i already said before, it's just an alpha version so you have to do some things manually, e. g. the setup. In addition you cannot use a different port because i didnt implement it yet^^, but we will see...
The setup:
1. Open the app once and press cancel.
2. get or start a file explorer which has got a text editor like "total commander" (for free in play store)
3. On your external storage (i hate this description because for me it is an internal storage) and find the file "HSettings.dat" or "HSSettings.dat" and start it with your editor
4. ok, now in this data you'll find in the first line (it's important that is stays there^^) something like "a:xp-server". you have to replace "xp-server" with your server address(i think a name and also an ipadress will work), BUT DON'T use spaces!!
5. after that you see several lines that are build up like this: "c:alle Rolläden hochfahren: alleRollaedenHoch"; well thats german and in english it means "all shutters up". This is the part where you will edit the commands that can be recognized by the app and also you can say which command will be sent to EG: "c:Command that you speak:CommandThatWillBeSent". As you can see in the examples i used several Strings that are sent to EG more than once;That's just because of different choices of words.
You can delete my examples and add your commands. BUT AGAIN!!!!!: Be careful with spaces: they are forbidden right before and after the ":".
HINT: To find out what the "spoken" command is, just open the app and speak your command. There will appear a little message which contains what you said.
(6. for those who are new to eventghost: add the broadcast plugin, test your new command and see if the command reaches EG. Then you can use the Event for whatever
-I hope you like it and pls pls pls send me suggestion, report bugs and so on. I am sorry that i just implemented 2 languages so far, but the problem is, that it is a lot of work to add new languages and as you can see below, i had to compile two different .apk's for 2 languages. ("Haussteuerung.apk" = german; "Homecontrol" = English)
- The "main concept" (if you can already call it sth like this
So all in all i hope you like it and if it works well and is in fact useful (i mean i do use it
In addition i hope there isn't already another app for this^^ and if so pls send me the link
Greetz Timo
PS: If you want to cancel the app, just say "cancel" or in german "abbruch";
Update(22.07.12): Improved recognization of commands.
Update(18.08.12): Now only available in Google Play: https://play.google.com/store/apps/deta ... speechfree and with settings menu. There will be an unlimited version soon.