Method and apparatus for training Hidden Markov Model
First Claim
1. A training method for generating parameters of an HMM (hidden Markov model) for speech recognition, comprising:
- converting speech to digital sound signals;
producing training data from the digital sound signals;
obtaining an initial estimated parameter of the HMM based on the training data;
obtaining a set of centroid states, bydetermining a state of the HMM using the initial estimated parameter, andclustering the determined state of the HMM;
reconstructing the HMM with the set of centroid states;
obtaining a new estimated parameter of the reconstructed HMM; and
repeatedly reexecutingthe obtaining a set of centroid states,the reconstructing the HMM, andthe obtaining a new estimated parameter,until a variation value of likelihood of the new estimated parameter becomes not more than a preset value, wherein the reexecution of the obtaining a set of centroid states uses a last obtained new estimated parameter in place of the initial estimated parameter.
3 Assignments
0 Petitions
Accused Products
Abstract
HMM training method comprising a first parameter predicting step, a centroid state set calculating step, a reconstructing step, a second parameter predicting step and a control step. In the first parameter predicting step, a parameter of an HMM (hidden Markov model) is predicted based on training data. In the centroid state set calculating step, a centroid state set is calculated by clustering the state of said HMM whose parameter is predicted in the first parameter predicting step. In the reconstructing step, an HMM is reconstructed with using the centroid state calculated in the centroid state set calculating step. In the second parameter predicting step, predicted a parameter of the HMM reconstructed in the reconstructing step with using the training data. And, the centroid step is reexecuted by the control step in the case that a likelihood of the HMM whose parameter is predicted in the second parameter predicting step does not satisfy a predetermined condition.
-
Citations
20 Claims
-
1. A training method for generating parameters of an HMM (hidden Markov model) for speech recognition, comprising:
-
converting speech to digital sound signals; producing training data from the digital sound signals; obtaining an initial estimated parameter of the HMM based on the training data; obtaining a set of centroid states, by determining a state of the HMM using the initial estimated parameter, and clustering the determined state of the HMM; reconstructing the HMM with the set of centroid states; obtaining a new estimated parameter of the reconstructed HMM; and repeatedly reexecuting the obtaining a set of centroid states, the reconstructing the HMM, and the obtaining a new estimated parameter, until a variation value of likelihood of the new estimated parameter becomes not more than a preset value, wherein the reexecution of the obtaining a set of centroid states uses a last obtained new estimated parameter in place of the initial estimated parameter. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A training method for generating parameters of an HMM (hidden Markov model) for speech recognition, comprising:
-
converting speech to digital sound signals; producing training data from the digital sound signals; obtaining an initial estimated parameter of the HMM based on the training data; obtaining a set of centroid states, by determining a state of the HMM using the initial estimated parameter, and clustering the determined state of the HMM; performing reconstruction of the HMM, including determining distances of the obtained centroid states from a state of interest, selecting a plurality of the obtained centroid states based on the determined distances, and reconstructing the HMM with the selected centroid states; obtaining a new estimated parameter of the reconstructed HMM; and repeatedly reexecuting the obtaining a set of centroid states, the performing reconstruction of the HMM, and the obtaining a new estimated parameter, until a variation value of likelihood of the new estimated parameter becomes not more than a preset value, wherein the reexecution of the obtaining a set of centroid states uses a last obtained new estimated parameter in place of the initial estimated parameter. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A training apparatus for generating parameters of an HMM (hidden Markov model) for speech recognition, comprising:
-
means for converting speech to digital sound signals; means for producing training data from the digital sound signals; means for obtaining an initial estimated parameter of the HMM based on the training data. means for obtaining a set of centroid states, by determining a state of the HMM using the initial estimated parameter, and clustering the determined state of the HMM; means for reconstructing the HMM with the set of centroid states; means for obtaining a new estimated parameter of the reconstructed HMM; and means for repeatedly controlling the means for obtaining a set of centroid states based on a last obtained new estimated parameter, the means for reconstructing the HMM, and the means for obtaining of a new estimated parameter, and determining that a variation value of likelihood of the last obtained new estimated parameter becomes not more than a preset value. - View Dependent Claims (14, 15, 16)
-
-
17. A training apparatus for generating parameters of an HMM (hidden Markov model) for speech recognition, comprising:
-
means for converting speech to digital sound signals; means for producing training data from the digital sound signals; means for obtaining an initial estimated parameter of the HMM based on the training data; means for obtaining a set of centroid states, by determining a state of the HMM using the initial estimated parameter, and clustering the determined state of the HMM; means for performing reconstruction of the HMM, including determining distances of the obtained centroid states from a state of interest, selecting a plurality of the obtained centroid states based on the determined distances, and reconstructing the HMM with the selected centroid states; means for obtaining a new estimated parameter of the reconstructed HMM; and means for repeatedly controlling the means for obtaining of a set of centroid states based on a last obtained new estimated parameter, the means for performing of reconstruction of the HMM, and the means for obtaining of a new estimated parameter, and determining that a variation value of likelihood of the last obtained new estimated parameter becomes not more than a preset value. - View Dependent Claims (18, 19, 20)
-
Specification