Hey I don't really understand how a limited grammar should improve the speech recognition... I had a look at the "create own grammar"-interface and creating an own one will result in a lot of work!

What you can do is to practise with your speech recognition api... that is a standard windows program that can be found in the system control.