So are you like me? You've hooked up your bluetooth mic, and pressed the voice action button and your phone looks at you stupidly? Wouldn't it be nice if there was a way you could start Google Voice Actions or possibly Vlingo's Recognize and Execute?
Here's the thing, currently Google Voice Actions and Vlingo can't hear over the bluetooth mic. Still, this will launch the voice app, and allow you to speak through your phone's mic.
I've considered creating a version where you can select any app; however, unless there's some demand for a feature like that I don't want to go through that kind of pain and suffering.
Feedback is appreciated.
Oh and finally, this is a very early version, so you won't find it on the app market or such. If I have time, I'll polish it up, but for now, this is good enough to fix the issue for most people.
If you find this useful, please let me know. There's no reason to polish something no one needs/uses.
So this is a little rough around the edges but it is functional. The first load will be slow, but application names are cached after that load. Still need to indicate what the user has selected in the past as well as sort the list.
Fixed the rough edges, nice radio buttons in the list. Sorted alphabetically. Oh and TheYar suggested waking up the phone to run the action. Not only is it doing that, but it'll bypass the screen lock.
Now some are saying, but wait isn't that a bad thing? Well yes and no. First the screen lock comes back when the action is complete, or bluetooth launch closes. Second, bluetooth headsets must be paired first to get access, so a thief would have to know to grab your headset and phone to get into your phone. The risk is low but not 0, so in the next version, you'll have a way to turn that feature on or off.
As TheYar pointed out, there's a bug where you may have to hit the bluetooth button twice. This is a bug in the underlying framework and there's nothing my app can do about that. That said, I added a vibrate on launch feature to this new version. No other changes were made.
11/19/10: 2.0.1 Beta Vibrate on launch
11/18/10: 2.0 Beta Choices shown, remembered in the list, sorted alphabetically (so learn your ABC's) and phone wake, lock screen disable.
11/17/10: 1.5 Beta Select any activity, better icon
11/12/10: 1.1.1 Updated some text, added icon
11/11/10: 1.1 Added Settings and Vlingo
11/10/10: 1.0 Initial Revision