1. A computer-implemented method of enhancing speech recognition accuracy, the method comprising: dividing a system dialog turn into segments based on timing of probable user responses; generating a weighted grammar for each segment; exclusively activating the weighted grammar generated for a respective segment of the dialog turn during the respective segment of the dialog turn; and recognizing user speech received during the respective segment using the activated weighted grammar generated for the respective segment.