Hola,
En ese caso tal ves lo mas aconsejable sea utilizar SAPI.
Agent tiene la capacidad de aceptar comandos cortos, basados en una lista.
Un ejemplo de Microsoft usando SAPI para reconocimiento de voz:
Dictation Pad:
http://msdn.microsoft.com/en-us/libr...78(VS.85).aspx
Simple Dictation:
http://msdn.microsoft.com/en-us/libr...86(VS.85).aspx
Para tener acceso al código fuente de los ejemplos (C++) necesitas adquirir MSDN o descargar SAPI SDK.
El control Agent lo adquirí con Microsoft Office 2000 Developer Tools.
Saludos,
ps: Dragon tiene una API de programación para .NET.