2

我正在与来自 hmm learn 的 GMMHMM 合作进行说话人识别。训练模型后,我发现协方差矩阵(covars_)中的所有值都具有相同的值。我初始化我的嗯如下

model = hmm.GMMHMM(n_components=5, n_mix = 3, n_iter=100, covariance_type='diag)

用从语音数据中提取的 MFCC 特征样本对其进行拟合。

model.fit(X,lengths)

打印出来后model.covars_,我的输出看起来像下面打印出来的

[[[1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392] [1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392] [1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392 1.00120392]]

这是针对单个州的,但所有州的值完全相同。

是否有一个原因?

4

0 回答 0