User adaptable speech recognition system
First Claim
Patent Images
1. A speech recognition system comprising:
- input means for receiving an input utterance from a user and receiving also background noise;
a core speech recognizer which compares an input utterance with a multiplicity of trained models representing words and generates scores for each of at least some of said models, which scores represent the degree of match of the respective model with the utterance,said core speech recognizer having a plurality of adjustable parameters including a sensitivity parameter which controls a discrimination level defining sound levels accepted as an utterance rather than background noise;
a first utility program module which responds to user input to change said sensitivity parameter;
a training utility program module which responds to user input to further train a selected word model on the basis of a particular user'"'"'s voice characteristics;
a discrimination improving utility program module which responds to user input identifying a desired word and an intruder word to improve the differentiation in match between the respective models representing the desired and intruder words; and
a decision tree and utility controlling program module which can be invoked by a user confronting problems during running of said core speech recognizer and which utilizes input provided by the user to traverse said decision tree and to initiate corresponding ones of said utility program modules and thereby alter the on-going operating behavior of said core speech recognizer.
11 Assignments
0 Petitions
Accused Products
Abstract
A speech recognition system is disclosed which comprises a core speech recognition program and a plurality of utility program modules for adjusting various recognition parameters such as gain, sensitivity and acceptance threshold and for improving the training of word models. The system further provides a decision tree and utility controlling program module which can be invoked by a user confronting problems during the running of the core program. The system utilizes user input to traverse the decision tree and to initiate appropriate ones of the utility program modules thereby to alter the on-going behavior of the core recognition program.
47 Citations
8 Claims
-
1. A speech recognition system comprising:
-
input means for receiving an input utterance from a user and receiving also background noise; a core speech recognizer which compares an input utterance with a multiplicity of trained models representing words and generates scores for each of at least some of said models, which scores represent the degree of match of the respective model with the utterance, said core speech recognizer having a plurality of adjustable parameters including a sensitivity parameter which controls a discrimination level defining sound levels accepted as an utterance rather than background noise; a first utility program module which responds to user input to change said sensitivity parameter; a training utility program module which responds to user input to further train a selected word model on the basis of a particular user'"'"'s voice characteristics; a discrimination improving utility program module which responds to user input identifying a desired word and an intruder word to improve the differentiation in match between the respective models representing the desired and intruder words; and a decision tree and utility controlling program module which can be invoked by a user confronting problems during running of said core speech recognizer and which utilizes input provided by the user to traverse said decision tree and to initiate corresponding ones of said utility program modules and thereby alter the on-going operating behavior of said core speech recognizer. - View Dependent Claims (2, 3, 4)
-
-
5. A speech recognition system comprising:
-
input means for receiving an input utterance from a user and receiving also background noise; a core speech recognizer which compares an input utterance with a multiplicity of trained word models and generates scores for each of at least a portion of said models, which scores represent the degree of match of the respective model with the utterance, said core speech recognizer having a plurality of adjustable parameters including; a sensitivity parameter which controls a discrimination level between background noise and sound levels accepted as an utterance, and a threshold parameter which functions to exclude models having scores worse than the threshold parameter; a plurality of primary utility program modules which respond to user input to change system parameters including said sensitivity parameter; and said threshold parameter; a training utility program module which responds to user input to train a selected word model on the basis of a particular user'"'"'s voice characteristics; and a decision tree and utility controlling program module which can be invoked by a user confronting problems during running of said core speech recognizer and which utilizes user input to traverse said decision tree and to initiate a corresponding one of said utility program modules and thereby alter the on-going operating behavior of said core speech recognizer.
-
-
6. A speech recognition system comprising:
-
input means, including means for providing an adjustable amplitude gain, for receiving an input utterance from a user and receiving also background noise; a core speech recognizer which compares an input utterance with a multiplicity of trained models representing words and generates scores for each of at least some of said models, which scores represent the degree of match of the respective model with the utterance, said core speech recognizer having a plurality of adjustable parameters including; a sensitivity parameter which controls a discrimination level between background noise and sound levels accepted as an utterance, and a threshold parameter for scores which functions to exclude presumably unlikely models; a plurality of primary utility program modules which respond to user input to change system parameters including said adjustable gain; said sensitivity parameter; and said threshold parameter; a training utility program module which responds to user input to train a selected word model on the basis of a particular user'"'"'s voice characteristics; a discrimination improving utility program module which responds to user input identifying a desired word and an intruder word to improve the separation between the respective models representing the desired and intruder words; and a decision tree and utility controlling program module which can be invoked by a user confronting problems during running of said core speech recognizer and which utilizes input provided by the user to traverse said decision tree and to initiate a corresponding one of said utility program modules and thereby alter the on-going operating behavior of said core speech recognizer. - View Dependent Claims (7, 8)
-
Specification