Here are is one of the utilities I installed a few days ago on my Smartphone. Not only is it extremely cool (and geeky), it can be handy from time to time too...
Microsoft Voice Command
With this product I can talk to my phone -- without needing to train it first! Some of the questions/commands you can ask are rather dull: "what time is it?", "what is my signal strength", "what is my battery level", etc. But some others are quite nice:
- What calls have I missed?
- What's my next meeting?
- What's my schedule tomorrow?
- Call <name> on mobile
- Call <another name> on work
- Dial +3227043000
Ok, what makes the "Call" command really good is that you don't have to create a voice recognition tag for everyone. The Voice Command software actually recognizes the name and looks it up in the Contacts list. To be honest, there is one problem though... I don't know how pronounce some Dutch names in American English. so it doesn't always work that well for all names, especially non-English names. To give an estimate, I would say it works for approx. 80% of the names, but that's only because of my lousy English.
There are many other instructions too, for example to launch applications, to play media files, and much more. Be sure also to check out the demo's on the Voice Command website.
With a price around $40, it isn't for free but it isn't expensive either. And I can tell you: it feels good to be on the bleeding edge of consumer technology...