How to bypass disfluencies in Microsoft.Speech.Recognition?
===

I'm working on implementing speech recognition in my call center. I am using Miscrosoft Speech Platform, and I want to be able to replace my DTMF recognition with speech recognition (for example, 'Say the department you are trying to reach" instead of "press one for sales").

I have the SpeechRecognitionEngine working perfectly to my specifications, with one exception. While recognizing spontaneous speech I must account for disfluencies ('uh', 'um', 'er', 'you know', 'like'). My question is, are there any methods within the .NET framework that allow the recognition engine to bypass these utterances and continue searching for actual speech?

If there aren't any pre-supplied methods, how would you go about bypassing these disfluencies? I suspect the answer may lie in how I construct my grammar, but any insight would be greatly appreciated.

Thanks!