#include <algorithm>
#include <string>
#include <vector>
#include "gmm/diag-gmm.h"
#include "gmm/mle-diag-gmm.h"
#include "util/kaldi-thread.h"
 
Go to the source code of this file.
 | 
|    | kaldi | 
|   | This code computes Goodness of Pronunciation (GOP) and extracts phone-level pronunciation feature for mispronunciations detection tasks, the reference: 
  | 
|   | 
 | 
| BaseFloat  | MlObjective (const DiagGmm &gmm, const AccumDiagGmm &diaggmm_acc) | 
|   | Calc using the DiagGMM exponential form.  More...
  | 
|   | 
| void  | MleDiagGmmUpdate (const MleDiagGmmOptions &config, const AccumDiagGmm &diag_gmm_acc, GmmFlagsType flags, DiagGmm *gmm, BaseFloat *obj_change_out, BaseFloat *count_out, int32 *floored_elements_out=NULL, int32 *floored_gauss_out=NULL, int32 *removed_gauss_out=NULL) | 
|   | for computing the maximum-likelihood estimates of the parameters of a Gaussian mixture model.  More...
  | 
|   | 
| void  | MapDiagGmmUpdate (const MapDiagGmmOptions &config, const AccumDiagGmm &diag_gmm_acc, GmmFlagsType flags, DiagGmm *gmm, BaseFloat *obj_change_out, BaseFloat *count_out) | 
|   | Maximum A Posteriori estimation of the model.  More...
  | 
|   |