19. The non-transitory computer-readable storage medium of claim 17 , wherein said dynamically selecting is responsive to a confidence metric.
17. A non-transitory computer-readable storage medium storing executable computer program code for processing an interaction, the interaction including an utterance requiring recognition before being usable for further computer-implemented processing, the computer program code comprising instructions for: receiving data representing an utterance from a device of a customer over a computer network; identifying a grammar to which the utterance is expected to conform; determining a time length of the utterance; dynamically selecting, based at least in part on the identified grammar and the time length of the utterance, one or more recognizers from a set of recognizers including: an automated speech recognizer (ASR), and a second type of recognizer, different from the automated speech recognizer, and communicating over a computer network with devices located at locations remote from the computer system; and providing a recognition result responsive to results of processing by the one or more recognizers.