1. A computer-implemented recognition system, comprising: a constraints component of multiple context-specific constraints configured to perform independent recognition processing of a same input along multiple recognition paths into respective multiple recognition results, wherein separate constraint instances taken together provide an overall context domain for the input; a reconciliation component configured to generate a dynamic grammar using the multiple recognition results, and configured to perform regression analysis to assign relative weights to each of the recognition paths in the dynamic grammar and to determine a final recognition result; and a microprocessor configured to execute computer-executable instructions in a memory associated with the constraints component and the reconciliation component.