1. A method comprising: for each dialect in a plurality of dialects identified within a speech utterance, selecting, via a processor, a corresponding dialect grammar, to yield a plurality of dialect grammars; blending, via the processor, the plurality of dialect grammars, to yield a blended dialect grammar; and recognizing the speech utterance using the blended dialect grammar.