Dynamically configurable acoustic model for speech recognition system
First Claim
Patent Images
1. A method of recognizing speech based on an input data stream, the method comprising:
- providing a recognition system including an acoustic model having a model size;
adjusting the model size to a desired size based on characteristics of a computer system on which the recognition system is run based only on criteria other than a training data corpus used to train the acoustic model;
receiving the input data stream; and
performing speech recognition based on the acoustic model having the desired size.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention includes a system for recognizing speech based on an input data stream. The system includes an acoustic model which has a model size. The model is adjustable to a desired size based on characteristics of a computer system on which the recognition system is run.
-
Citations
28 Claims
-
1. A method of recognizing speech based on an input data stream, the method comprising:
-
providing a recognition system including an acoustic model having a model size; adjusting the model size to a desired size based on characteristics of a computer system on which the recognition system is run based only on criteria other than a training data corpus used to train the acoustic model; receiving the input data stream; and performing speech recognition based on the acoustic model having the desired size. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of configuring a speech recognition system on a first computer used to run the speech recognition system wherein the speech recognition system was created on a second computer, the method comprising:
-
providing an acoustic model including a plurality of parameters and having a model size based on a number of the parameters included in the acoustic model, the acoustic model including leaf senones on a senone tree and ancestor senones indicative of predecessor senones on the senone tree; obtaining model size criteria; and adjusting the model size based on the size criteria by merging parameters from leaf senones to reduce a number of parameters in the acoustic model. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A speech recognition system for recognizing input speech, comprising:
-
a feature extractor configured to extract features from the input speech; an acoustic model having a model size and including models of speech units; a search engine determining a likely output based on the features extracted and based on the acoustic model; and a configuration module configured to adjust the model size based on system information corresponding to a computer system on which the speech recognition system is run, wherein the acoustic model is trained based on a training corpus and wherein the configuration module is configured to adjust the model size without accessing the training corpus. - View Dependent Claims (25, 26, 27, 28)
-
Specification