Patent Document ID: 9779724
Application ID: 14532208

Base Claim:
1. A method performed by one or more computers, the method comprising: receiving data indicating multiple speech recognition hypotheses for an utterance; identifying multiple alternates for a particular word in a transcription of the utterance, wherein identifying the multiple alternates for the particular word of the transcription of the utterance comprises: determining a time that the particular word begins or ends with respect to the utterance; accessing data indicating times that words in the multiple speech recognition hypotheses begin or end with respect to the utterance; and identifying the words in the multiple speech recognition hypotheses based on a measure indicative of a distance between (i) the time that the particular word begins or ends with respect to the utterance and (ii) the times that the words in the multiple speech recognition hypotheses begin or end with respect to the utterance; for each of the identified alternates: determining one or more feature scores for the alternate; inputting the one or more feature scores to a trained classifier; and receiving an output from the classifier; selecting a subset of the identified alternates to provide for display based on the classifier outputs; and providing, for display, data indicating the selected subset of the alternates.

---

Claim 10:
10. The method of claim 1 , wherein determining the one or more feature scores for the alternate comprises determining a feature score for the alternate based on: a length the particular word of the transcription of the utterance; a length of the alternate; or a relative measure of (i) the length of the particular word of the transcription of the utterance and (ii) the length of the alternate.