Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
93 words
A method of adaptive automatic discrete utterance recognition comprising: (a) providing the system with a single utterance set of prototype vocabulary keywords; (b) operating the system until a misrecognized utterance is detected; (c) prompting a prompted prototype vocabulary keyword candidate utterance; (d) calculating recognition distances for the unrecognized utterance, the prompted prototype vocabulary keyword candidate utterance, and the prototype vocabulary keyword; (e) comparing the calculated recognition distances; and (f) selectively accepting as prototype vocabulary keyword the prototype vocabulary keyword candidate utterance as a function of said step of comparing the calculated recognition distances.
Claim 2
Independent Claim
93 words
A method of adaptive automatic discrete utterance recognition comprising: (a) providing the system with a single utterance set of prototype vocabulary keywords; (b) operating the system until a misrecognized utterance is detected; (c) prompting a prompted prototype vocabulary keyword candidate utterance; (d) calculating recognition distances for the unrecognized utterance, the prompted prototype vocabulary keyword candidate utterance, and the prototype vocabulary keyword; (e) comparing the calculated recognition distances; and (f) selectively accepting as prototype vocabulary keyword the prototype vocabulary keyword candidate utterance as a function of said step of comparing the calculated recognition distances.
Claim 3
Independent Claim
247 words
A method for adaptive automatic discrete utterance voice recognition, characterized by the following steps: (a) providing a single recitation prototype vocabulary keyword set containing a multiplicity of coded prototype vocabulary items; (b) providing the prototype vocabulary keyword set for use by a subsequent talker; (c) proceeding by carrying out a sequence of vocabulary item recognitions until a recognition difficulty occurs on a particular vocabulary item utterance, which may be termed misrecognized utterance; (d) commencing a retraining routine by which the system prompts the talker to retrain the system by carrying out the following retraining steps: (1) isolating a stack of prototype vocabulary keywords appropriate to the misrecognized utterance; (2) prompting the talker to choose a prototype vocabulary keyword from such stack of prototype vocabulary keywords; (3) prompting the talker to provide a prompted prototype vocabulary keyword associated with the accepted choice, as a prototype vocabulary keyword candidate utterance; (4) calculating distance relationships for the difference distance D1 between the misrecognized utterance and the prompted prototype vocabulary keyword candidate utterance, for the difference distance D2 between the prompted prototype vocabulary keyword candidate utterance and the prototype vocabulary keyword, and for the difference distance D3 between the misrecognized utterance and the prototype vocabulary keyword; (5) comparing the difference distances D1, D2 and D3 calculated in said calculating distance relationships step; and (6) selectively replacing the chosen prototype vocabulary keyword as a function of the result of said comparing the difference distances step; and (e) returning to proceeding step (c).
Claim 4
Independent Claim
247 words
A method for adaptive automatic discrete utterance voice recognition, characterized by the following steps: (a) providing a single recitation prototype vocabulary keyword set containing a multiplicity of coded prototype vocabulary items; (b) providing the prototype vocabulary keyword set for use by a subsequent talker; (c) proceeding by carrying out a sequence of vocabulary item recognitions until a recognition difficulty occurs on a particular vocabulary item utterance, which may be termed misrecognized utterance; (d) commencing a retraining routine by which the system prompts the talker to retrain the system by carrying out the following retraining steps: (1) isolating a stack of prototype vocabulary keywords appropriate to the misrecognized utterance; (2) prompting the talker to choose a prototype vocabulary keyword from such stack of prototype vocabulary keywords; (3) prompting the talker to provide a prompted prototype vocabulary keyword associated with the accepted choice, as a prototype vocabulary keyword candidate utterance; (4) calculating distance relationships for the difference distance D1 between the misrecognized utterance and the prompted prototype vocabulary keyword candidate utterance, for the difference distance D2 between the prompted prototype vocabulary keyword candidate utterance and the prototype vocabulary keyword, and for the difference distance D3 between the misrecognized utterance and the prototype vocabulary keyword; (5) comparing the difference distances D1, D2 and D3 calculated in said calculating distance relationships step; and (6) selectively replacing the chosen prototype vocabulary keyword as a function of the result of said comparing the difference distances step; and (e) returning to proceeding step (c).
Claim 5
Dependent Claim
75 words
The method of claim 2, further characterized in that said comparing the difference distances step (i) makes comparisons D1<D2? and D1<D3?, and further characterized in that said selectively replacing the selected prototype vocabulary keyword step (j) is operative upon either negative result to return to step (d), and is operative upon positive result for both comparisons to activate replacement of the prototype vocabulary keyword by the coded equivalent of the prompted prototype vocabulary keyword candidate.
Claim 6
Independent Claim
179 words
A system for speech recognition having operating means to recognize, during normal operation mode, utterances by a talker in accordance with a prototype vocabulary keyword set, characterized by (a) initializing mode control means operative during a first prototype vocabulary keyword initializing operation to establish as a criterion for recognition the coded equivalent of the prototype keyword utterance as a prototype vocabulary keyword; (b) mode control means operative during normal operation mode to identify a misrecognized utterance situation and cause mode transfer to adaptive retraining mode; and (c) adaptive retraining mode control means operative to control, in sequence, the following: (1) means to inform the talker of a list of utterance choices for acceptance or rejection by the talker; (2) means responsive to the talker's rejection or acceptance respectively to inform the talker of a new list of choices, and repeat steps 1 and 2 until all lists are exhausted, or to proceed in retraining mode; (3) retraining mode means effective to prompt talker to utter the keyword associated with the accepted choice, as a prototype vocabulary keyword candidate utterance.
Claim 7
Independent Claim
179 words
A system for speech recognition having operating means to recognize, during normal operation mode, utterances by a talker in accordance with a prototype vocabulary keyword set, characterized by (a) initializing mode control means operative during a first prototype vocabulary keyword initializing operation to establish as a criterion for recognition the coded equivalent of the prototype keyword utterance as a prototype vocabulary keyword; (b) mode control means operative during normal operation mode to identify a misrecognized utterance situation and cause mode transfer to adaptive retraining mode; and (c) adaptive retraining mode control means operative to control, in sequence, the following: (1) means to inform the talker of a list of utterance choices for acceptance or rejection by the talker; (2) means responsive to the talker's rejection or acceptance respectively to inform the talker of a new list of choices, and repeat steps 1 and 2 until all lists are exhausted, or to proceed in retraining mode; (3) retraining mode means effective to prompt talker to utter the keyword associated with the accepted choice, as a prototype vocabulary keyword candidate utterance.