我正在尝试使用扬声器音频样本的 MFCC 功能创建 GMM 扬声器模型。对于特定的扬声器,我有 18 维 MFCC 特征。
要在 Java 中创建 GMM 模型,我有这个 GaussianMixture.java 类,它需要:
- 双[] 组件权重
- 矩阵[] 表示
- Matrix[] 协方差
你可以参考这里的课程GaussianMixture.java
我无法理解的是如何提供我提取的 MFCC 数据的均值和协方差。
我必须为means
18 个维度中的每一个进行计算吗?如果是这样,那会是componentWeights
什么?
如果我在某处不清楚,请纠正。谢谢。