如何使用org.openimaj.ml.gmm构建说话人模型。

时间:2015-06-02 15:49:18

标签: verification speaker openimaj

我想知道如何使用OpenIMaj库获得GMM扬声器模型。 org.openimaj.ml.gmm.GaussianMixtureModelEM。我试过了

GaussianMixtureModelEM gmm = new GaussianMixtureModelEM
         (DEFAULT_NUMBER_COMPONENTS,GaussianMixtureModelEM.CovarianceType.Diagonal);

MixtureOfGaussians mixture =  gmm.estimate(data);
boolean convergerd  = gmm.hasConverged();

我得到 true ,GaussianMixtureModelEM已经收敛,我迷失了从这里开始的地方。任何帮助指导将不胜感激。

1 个答案:

答案 0 :(得分:0)

根据您的评论,mixture.estimateLogProbability(point)应该做您想做的事情(请参阅http://www.openimaj.org/apidocs/org/openimaj/math/statistics/distribution/MixtureOfGaussians.html#estimateLogProbability(double[]))。