I hate speech recognition with a passion for two reasons:
1. Its not a perfected technology, so it takes longer to speak it than it does to just do it it. "Open Microsoft Word"..... "Spoken my bird?" Unknown command...
2. All the people living next door will think you are a crazy person, and using speech recognition in public just silly, you feel like a fool.
I'm all for it for phones, so you say "Bob", or "mum" and it will bring up the number, that usually works pretty well.
But for opening a program, its just a bit OOT.
When its perfected (ie. You don't have to say "INSERT COMMA" every few words) it will be brilliant for dictating!
The computer just needs to improve the grammar analysis of a person's speech. I shouldn't have to tell it to insert a question mark or a comma etc..
/rant