Enrollment in speech recognition
AssigneeDragon Systems, Inc.
InventorsStefan Sherwood, Toffee A. Albina, David E. Wald, Noah M. Graham, Joel Gould, Francesco Scattone
Life of this patent
Estimating the term…
Abstract
Enrolling a user in a speech recognition system includes analyzing acoustic content of a user utterance and determining whether the utterance matches a portion of an enrollment text. If the user utterance matches a portion of the enrollment text, the acoustic content is used to update acoustic models corresponding to the portion of the enrollment text.
Claims20
A computer-implemented method for enrolling a user in a continuous-speech recognition system, comprising:
- analyzing acoustic content of a user utterance including multiple words;
- determining, based on the analysis, whether the multiple words of the user utterance substantially match a multiple-word portion of an enrollment text;
- and
- if the multiple words of the user utterance substantially match a multiple-word portion of the enrollment text, using the acoustic content of the user utterance to update acoustic models corresponding to the multiple-word portion of the enrollment text.
A computer-implemented method for enrolling a user into a continuous-speech recognition system, comprising:
- displaying an enrollment text;
- displaying an enrollment position within the enrollment text;
- receiving a user utterance including multiple words;
- determining whether a match exists between the multiple words of the user utterance and a multiple-word portion of the enrollment text beginning at the enrollment position;
- updating the enrollment position if a match exists;
- and
- displaying the updated enrollment position.
Computer software, residing on a computer-readable storage medium, comprising instructions for causing a computer to:
- analyze acoustic content of a user utterance including multiple words;
- determine, based on the analysis, whether the multiple words of the user utterance substantially match a multiple-word portion of an enrollment text;
- and
- use the acoustic content of the user utterance to update acoustic models corresponding to the multiple-word portion of the enrollment text if the multiple words of the user utterance substantially match a multiple-word portion of the enrollment text.
A speech recognition system for enrolling a user, comprising:
- a display for displaying an enrollment text to a user;
- an input device for receiving speech signals;
- a processor for:
- determining a user utterance including multiple words from a received speech signal;
- analyzing acoustic content of the user utterance;
- determining, based on the acoustic analysis, whether the multiple words of the user utterance substantially match a multiple-word portion of an enrollment text;
- and
- using the user utterance to update acoustic models corresponding to the multiple-word portion of the enrollment text if multiple words of the user utterance substantially match a multiple-words portion of the enrollment text.
Dependencies are inferred from the claim text.