In order to get high confidence (accurate recognition) you need to satisfy a few important requirements.
1 - Languages must all match.
The language you use must be the same in preferences, and in the command tree, and windows must have that language installed. So if you want to use German:
- you need to make sure that windows has the German language packs installed,
- and you need to use German phrases in the commands tree
- and you need to have the speech language set to German in the VoxCommando options.
If you are trying to request artists, albums, movies, etc that have English names, when using a German speech engine, the results will usually not be very good. For this reason, many people choose to use English even though it is not their native language.
2 - You need to say the command correctly. You can use the help menu to generate a list of commands, and you can view and edit the phrases in command tree editor.
3 - You need a decent microphone. Usually a wired headset will work well, even if it is a cheap one. If you have the input volume too high, or if you yell, it will CAUSE problems. Sometimes people yell when they are not understood the first time, this just makes things worse.
4 - You need to be aware of what other sounds are going into your microphone. Usually with a headset this is not a big problem but if you have a lot of other noise in your room the recognition accuracy will obviously go down.
5 - You should train windows using the same language that you are using in Voxcommando and the speech engine language. If you have a strong accent, you will need to do more training. You can also train in VoxCommando by selecting the "learn" check mark on the main VC window. Be careful not to leave this always on, or VC might start learning things that are actually wrong. Only do training in a quiet environment when you are actively giving commands. Leave the Learn checkbox unchecked the rest of the time.
6 - when creating your own commands, remember that similar sounding phrases are more likely to get mixed up. In some cases you may even have multiple commands that can be triggered by the exact same phrase. Obviously this is not good, since VC will not know which one you want.
more information you can found here:
http://voxcommando.com/mediawiki/index.php?title=Languages