Many people have been wondering what the entire command set is for Speech Recognition in Windows Vista. Short of giving you the source code (which I can't do ... :-)), this is this best way I've come up with sharing that information with you. It's been compiled by hand, by me, so there might be a mistake here or there... I apologize up front if that's the case.
In the following table, I've used my own special notation to help describe choices and optional words. I'm not following any specific standard, except my own, so I'll share that now.
Using my special notation, the curly bracket symbols ('{' and '}') indicate that something inside the brackets need to be spoken. Also, things inside square bracket symbols ('[' and ']'), those things are optional
Let's look at a example to better understand this syntax:
{start/open/launch} {[the] internet/surfing/web browser/browsing}
That means you can say "Start the internet", or "Start Internet" because the "[the]" makes the word "the" optional. Similarly, I could say "Open the internet" or "Open Internet" because I have the choice of "Start", "Open", or "Launch" for my verbs.
Now ... Get ready ... Here's every single thing (I think) that Windows Vista Speech Recognition is listening for (as a command grammar -- there are other things we're listening for that are part of the dictation system -- I'll try and detail those in another post).
If you don't see what you expected, or you see something that's odd, send us some email. We'd love to hear from you.
In addition, it might be interesting to know what {** KEY **} means. Here are all of those: