Correcting incorrect text associated with recognition errors in computer-implemented
speech recognition includes receiving a selection of a word from a recognized utterance.
The selection indicates a bound of a portion of the recognized utterance to be
corrected. A first recognition correction is produced based on a comparison between
a first alternative transcript and the recognized utterance. A second recognition
correction is produced based on a comparison between a second alternative transcript
and the recognized utterance. The duration of the first recognition correction
differs from the duration of the second recognition correction. A portion of the
recognition result that is replaced with one of the first recognition correction
and the second recognition correction. includes at one bound a word indicated by
the selection and extends for the duration of the one of the first recognition
correction and the second recognition correction with which the portion is replaced.