The first microphone I bought to test out vox commando is a cheap $8 microphone I bought at a big grocery store. It works surprisingly well. It plugs into the 3.5mm microphone port on my sound card.
I am using a pci soundcard with a c-media chip and the open source cmediadrivers to run it. These drivers allow for bit perfect passthrough of Dolby Digital, DTS and PCM signals.
In testing vox commando I setup a command to go to my movie collection in windows media center. It worked perfectly. I went to the dvd library and started playing a movie with Dolby Digital. Then, I noticed the microphone was no longer working and vox was not hearing anything I was saying.
In short, my microphone stops working when playing Dolby Digital or DTS and also after waking my computer from sleep, which may be another problem.
Right now I am not sure if this is a limitation of my sound card itself, the open source driver I am using or the simple fact that I am bypassing windows audio processing using Dolby Digital Passthrough.
The microphone does still work when using Wasapi in Foobar2000, which bypasses Windows audio processing and the microphone still works with Vox Commando running so I'm almost leaning towards the problem being my sound card and/or drivers.
A USB microphone might solve this problem if that is the case.
Has anyone else run into this problem?
EDIT: I just tested out this scenario with windows sound recorder running and it had no problems. I tried it with Vox and sound recorder running and vox continued to recognize what I was saying, though with some problems due to the sound of the movie.
Hmmm...This is more of a bug report now.