Patent Document ID: 10140978
Application ID: 15703033

Base Claim:
1. A method comprising: obtaining, by one or more computers, acoustic data for an utterance; determining, by the one or more computers, speech recognition candidates for the utterance based on the acoustic data; obtaining, by the one or more computers, a ranking of the speech recognition candidates determined by a speech recognizer; selecting, by the one or more computers, a transcription for the acoustic data from among the speech recognition candidates; determining, by the one or more computers, feature scores from the ranking of the speech recognition candidates; generating, by the one or more computers, a classifier output for each of at least some of the speech recognition candidates, wherein each of the classifier outputs is an output that a trained machine learning classifier provided in response to receiving at least one of the feature scores as input; selecting, by the one or more computers, a subset of the speech recognition candidates based on the classifier outputs of the trained machine learning classifier; and providing, by the one or more computers and for display at a client device, data indicating (i) the transcription for the utterance and (ii) the subset of the speech recognition candidates as a set of alternative transcriptions for the utterance, wherein the one or more computers are configured to provide different quantities of alternative transcriptions for different utterances.

---

Claim 7:
7. The method of claim 1 , wherein the transcription comprises a plurality of words; and wherein the method includes providing, by the one or more computers, a different set of alternative transcriptions for each of multiple words in the plurality of words, wherein the different sets of alternative transcriptions include different quantities of alternative transcriptions.