Mira no necesitas tanto las apis...
Ya que microsoft lo soluciono por ti.
yo creo que puedes usar el Speech
Microsoft Spech SDK 5.1 (ignoro si actualmente ya hay uno mas nuevo)
aqui hay un ejemplo bastante claro para usarlo.
http://www.dreamincode.net/forums/to...tion-in-vbnet/ http://blogs.msdn.com/b/robertbrown/...in-vb-net.aspx
Es mas segun esto hasta videos explicativos hay...
espero que esto sea lo que buscas...
Yo pensaria... si lo que quieres es reconocer voz... podrias guardar los archivos de audio (wav) y luego mandarselos al Speech para que basado ya en unas reglas especificas realice alguna accion... Por ejemplo en genere algunos "comandos" y estos los ejecutes.
Espero te sirva.