Melhorar o reconhecimento de fala, C #

Eu uso a biblioteca System.Speech para reconhecer a fala, mas geralmente reconhece muito diferent

SpeechRecognizer_rec = new SpeechRecognizer();
DictationGrammar grammar = new DictationGrammar();

grammar.SpeechRecognized += new EventHandler<SpeechRecognizedEventArgs>(grammar_SpeechRecognized);
_rec.LoadGrammar(grammar);

Como posso melhorar a recgonição? Tem alguma relação com a classe Grammer?

questionAnswers(3)

yourAnswerToTheQuestion