Patent US5829000A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5829000A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for correcting misrecognized spoken words or phrases

Assignee: Microsoft Technology Licensing LLC
•
Filing: 1996-10-31
•
Granted: 1998-10-27
•
Expires: 2016-10-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system for editing words that have been misrecognized. The system allows a speaker to specify a number of alternative words to be displayed in a correction window by resizing the correction window. The system also displays the words in the correction window in alphabetical order. A preferred system eliminates the possibility, when a misrecognized word is respoken, that the respoken utterance will be again recognized as the same misrecognized word. This elimination occurs based on the probabilities of alternative words associated with both the misrecognized utterance and the respoken utterance. The system, when operating with a word processor, allows the speaker to specify the amount of speech that is buffered before transferring to the word processor. The system also uses a word correction metaphor or a phrase correction metaphor.

Inventors

  • 👤 Xuedong D. Huang
  • 👤 Hsiao-Wuen Hon
  • 👤 Li Jiang

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 18:34
CPC Classifications
G; G10; G10L; G10L15/00; G10L15/22

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 145 words
A method in a computer dictation system for recognizing a word, the method comprising: receiving a first spoken utterance; identifying first alternative words each having a probability that the first alternative word is a correct recognition of the first spoken utterance; recognizing the first spoken utterance as one of the first alternative words wherein the recognized first alternative word is a misrecognition of the first spoken utterance; receiving a second spoken utterance representing a correction of the recognized first alternative word; identifying second alternative words each having a probability that the second alternative word is a correct recognition of the second spoken utterance; and recognizing the second spoken utterance as one of the second alternative words other than the recognized first alternative word based on the combined probabilities of the first alternative words and the second alternative words other than the recognized first alternative word.
Claim 2
Independent Claim 145 words
A method in a computer dictation system for recognizing a word, the method comprising: receiving a first spoken utterance; identifying first alternative words each having a probability that the first alternative word is a correct recognition of the first spoken utterance; recognizing the first spoken utterance as one of the first alternative words wherein the recognized first alternative word is a misrecognition of the first spoken utterance; receiving a second spoken utterance representing a correction of the recognized first alternative word; identifying second alternative words each having a probability that the second alternative word is a correct recognition of the second spoken utterance; and recognizing the second spoken utterance as one of the second alternative words other than the recognized first alternative word based on the combined probabilities of the first alternative words and the second alternative words other than the recognized first alternative word.
Claim 3
Dependent Claim 27 words
The method of claim 1 wherein the recognized second alternative word is the second alternative word with the highest probability other than the recognized first alternative word.
Claim 4
Dependent Claim 20 words
The method of claim 1 wherein the recognized first alternative word is the first alternative word with the highest probability.
Claim 5
Independent Claim 167 words
A method in a computer dictation system for recognizing a word, the method comprising: receiving a first spoken utterance; identifying first alternative words each having a probability that the first alternative word is a correct recognition of the first spoken utterance; recognizing the first spoken utterance as one of the first alternative words wherein the recognized first alternative word is a misrecognition of the first spoken utterance; receiving a second spoken utterance representing a correction of the recognized first alternative word; identifying second alternative words each having a probability that the second alternative word is a correct recognition of the second spoken utterance; and recognizing the second spoken utterance as one of the second alternative words other than the recognized first alternative word based on the combined probabilities of the first alternative words and the second alternative words wherein the combined probability of a word is the probability of that word as a first alternative word times the probability of that word as a second alternative word.
Claim 6
Independent Claim 167 words
A method in a computer dictation system for recognizing a word, the method comprising: receiving a first spoken utterance; identifying first alternative words each having a probability that the first alternative word is a correct recognition of the first spoken utterance; recognizing the first spoken utterance as one of the first alternative words wherein the recognized first alternative word is a misrecognition of the first spoken utterance; receiving a second spoken utterance representing a correction of the recognized first alternative word; identifying second alternative words each having a probability that the second alternative word is a correct recognition of the second spoken utterance; and recognizing the second spoken utterance as one of the second alternative words other than the recognized first alternative word based on the combined probabilities of the first alternative words and the second alternative words wherein the combined probability of a word is the probability of that word as a first alternative word times the probability of that word as a second alternative word.
Claim 7
Dependent Claim 144 words
A computer dictation system for recognizing a spoken utterance, comprising: a recognition component that receives a spoken utterance and provides alternative words with probabilities, the probabilities indicating that the alternative word is a correct recognition of the spoken utterance; and a dictation editing component that receives a newly spoken utterance representing a correction of a misrecognized word for a previously spoken utterance, the previously spoken utterance having previous alternative words with probabilities, sends the newly spoken utterance to the recognition component and is provided with new alternative words, each alternative word having a probability that the alternative word is a correct recognition of the newly spoken utterance, and recognizes the newly spoken utterance as a word other than the misrecognized word based on the combined probabilities of the words in the previous alternative words and the new alternative words other than the misrecognized word.
Claim 8
Dependent Claim 144 words
A computer dictation system for recognizing a spoken utterance, comprising: a recognition component that receives a spoken utterance and provides alternative words with probabilities, the probabilities indicating that the alternative word is a correct recognition of the spoken utterance; and a dictation editing component that receives a newly spoken utterance representing a correction of a misrecognized word for a previously spoken utterance, the previously spoken utterance having previous alternative words with probabilities, sends the newly spoken utterance to the recognition component and is provided with new alternative words, each alternative word having a probability that the alternative word is a correct recognition of the newly spoken utterance, and recognizes the newly spoken utterance as a word other than the misrecognized word based on the combined probabilities of the words in the previous alternative words and the new alternative words other than the misrecognized word.
Claim 9
Dependent Claim 168 words
A computer dictation system for recognizing a spoken utterance, comprising: a recognition component that receives a spoken utterance and provides alternative words with probabilities, the probabilities indicating that the alternative word is a correct recognition of the spoken utterance; and a dictation editing component that receives a newly spoken utterance representing a correction of a misrecognized word for a previously spoken utterance, the previously spoken utterance having previous alternative words with probabilities, sends the newly spoken utterance to the recognition component and is provided with new alternative words, each alternative word having a probability that the alternative word is a correct recognition of the newly spoken utterance, and recognizes the newly spoken utterance as a word other than the misrecognized word based on the combined probabilities of the words in the previous alternative words and the new alternative words wherein the combined probability of a word is the probability of that word as a previous alternative word times the probability of that word as a new alternative word.
Claim 10
Dependent Claim 168 words
A computer dictation system for recognizing a spoken utterance, comprising: a recognition component that receives a spoken utterance and provides alternative words with probabilities, the probabilities indicating that the alternative word is a correct recognition of the spoken utterance; and a dictation editing component that receives a newly spoken utterance representing a correction of a misrecognized word for a previously spoken utterance, the previously spoken utterance having previous alternative words with probabilities, sends the newly spoken utterance to the recognition component and is provided with new alternative words, each alternative word having a probability that the alternative word is a correct recognition of the newly spoken utterance, and recognizes the newly spoken utterance as a word other than the misrecognized word based on the combined probabilities of the words in the previous alternative words and the new alternative words wherein the combined probability of a word is the probability of that word as a previous alternative word times the probability of that word as a new alternative word.
Claim 11
Independent Claim 101 words
A method in a computer dictation system for correcting a misrecognized word, the method comprising: receiving a newly spoken utterance representing a correction of the misrecognized word for a previously spoken utterance, the previously spoken utterance having previous alternative words with probabilities; identifying new alternative words with probabilities for the newly spoken utterance; recognizing the newly spoken utterance as a newly recognized word other than the misrecognized word based on the combined probabilities of the words other than the misrecognized word in the previous alternative words and the new alternative words; and replacing the misrecognized word with the newly recognized word.
Claim 12
Independent Claim 101 words
A method in a computer dictation system for correcting a misrecognized word, the method comprising: receiving a newly spoken utterance representing a correction of the misrecognized word for a previously spoken utterance, the previously spoken utterance having previous alternative words with probabilities; identifying new alternative words with probabilities for the newly spoken utterance; recognizing the newly spoken utterance as a newly recognized word other than the misrecognized word based on the combined probabilities of the words other than the misrecognized word in the previous alternative words and the new alternative words; and replacing the misrecognized word with the newly recognized word.
Claim 13
Dependent Claim 21 words
The method of claim 7 wherein the recognized word is the word with the highest probability other than the misrecognized word.
Claim 14
Dependent Claim 77 words
A computer-readable medium containing instructions in a computer dictation system to correct a misrecognized word, by: receiving a newly spoken utterance representing a correction of the misrecognized word for a previously spoken utterance; selecting a newly recognized word other than the misrecognized word using a combination of probabilities associated with alternative words other than the misrecognized word for the previously spoken utterance and the newly spoken utterance; and replacing the misrecognized word with the newly recognized word.
Claim 15
Dependent Claim 77 words
A computer-readable medium containing instructions in a computer dictation system to correct a misrecognized word, by: receiving a newly spoken utterance representing a correction of the misrecognized word for a previously spoken utterance; selecting a newly recognized word other than the misrecognized word using a combination of probabilities associated with alternative words other than the misrecognized word for the previously spoken utterance and the newly spoken utterance; and replacing the misrecognized word with the newly recognized word.
Claim 16
Dependent Claim 78 words
The computer-readable medium of claim 9 wherein the dictation system has a previous list of words with associated probabilities of matching the previously spoken utterance that resulted in the misrecognized word, wherein the recognizing of the newly spoken utterance generates a new list of words with associated probabilities of matching the newly spoken utterance, and wherein the recognized word is the word with the highest combined probability in the previous and new list other than the misrecognized word.
Claim 17
Independent Claim 138 words
A method in a computer dictation system for speech recognition, the method comprising: receiving a first spoken utterance; identifying first alternatives, each first alternative having a probability that the first alternative is a correct recognition of the first spoken utterance; recognizing the first spoken utterance as one of the first alternatives wherein the recognized first alternative is a misrecognition of the first spoken utterance; receiving a second spoken utterance representing a correction of the recognized first alternative; identifying second alternatives, each second alternative having a probability that the second alternative is a correct recognition of the second spoken utterance; and recognizing the second spoken utterance as one of the second alternatives other than the recognized first alternative based on the combined probabilities of the first alternatives and the second alternatives that are other than the recognized first alternative.
Claim 18
Independent Claim 138 words
A method in a computer dictation system for speech recognition, the method comprising: receiving a first spoken utterance; identifying first alternatives, each first alternative having a probability that the first alternative is a correct recognition of the first spoken utterance; recognizing the first spoken utterance as one of the first alternatives wherein the recognized first alternative is a misrecognition of the first spoken utterance; receiving a second spoken utterance representing a correction of the recognized first alternative; identifying second alternatives, each second alternative having a probability that the second alternative is a correct recognition of the second spoken utterance; and recognizing the second spoken utterance as one of the second alternatives other than the recognized first alternative based on the combined probabilities of the first alternatives and the second alternatives that are other than the recognized first alternative.
Claim 19
Dependent Claim 15 words
The method of claim 11 wherein the alternatives are phrases of one or more words.
Claim 20
Dependent Claim 24 words
The method of claim 11 wherein the recognized second alternative is the second alternative with the highest probability other than the recognized first alternative.
Claim 21
Dependent Claim 18 words
The method of claim 11 wherein the recognized first alternative is the first alternative with the highest probability.
Claim 22
Independent Claim 159 words
A method in a computer dictation system for speech recognition, the method comprising: receiving a first spoken utterance; identifying first alternatives, each first alternative having a probability that the first alternative is a correct recognition of the first spoken utterance; recognizing the first spoken utterance as one of the first alternatives wherein the recognized first alternative is a misrecognition of the first spoken utterance; receiving a second spoken utterance representing a correction of the recognized first alternative; identifying second alternatives, each second alternative having a probability that the second alternative is a correct recognition of the second spoken utterance; and recognizing the second spoken utterance as one of the second alternatives other than the recognized first alternative based on the combined probabilities of the first alternatives and the second alternatives wherein the combined probability of one of the alternatives is the probability of that alternative as a first alternative times the probability of that alternative as a second alternative.
Claim 23
Independent Claim 159 words
A method in a computer dictation system for speech recognition, the method comprising: receiving a first spoken utterance; identifying first alternatives, each first alternative having a probability that the first alternative is a correct recognition of the first spoken utterance; recognizing the first spoken utterance as one of the first alternatives wherein the recognized first alternative is a misrecognition of the first spoken utterance; receiving a second spoken utterance representing a correction of the recognized first alternative; identifying second alternatives, each second alternative having a probability that the second alternative is a correct recognition of the second spoken utterance; and recognizing the second spoken utterance as one of the second alternatives other than the recognized first alternative based on the combined probabilities of the first alternatives and the second alternatives wherein the combined probability of one of the alternatives is the probability of that alternative as a first alternative times the probability of that alternative as a second alternative.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-10-26 2002-04-27 2002-10-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-10-26 2006-04-27 2006-10-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-10-26 2010-04-27 2010-10-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag