gpt4 book ai didi

java - KMeans聚类初始化

转载 作者:太空宇宙 更新时间:2023-11-04 08:38:56 25 4
gpt4 key购买 nike

我有一个问题。我正在使用 comirva 包进行语音识别。我从音频文件中提取了 MFCC 系数。这个操作之后我不知道如何继续。我了解到 comirva.audio.util.kmeans.KMeansClustering 类必须在 MFCC 之后使用。然后必须使用 comirva.audio.util.gmm.GaussianComponent 类。但我不知道如何初始化 KMeansClustering 类,然后初始化 GaussianComponent 类,然后必须做什么。请您有什么想法,帮忙。

最佳答案

你将你的MFCC系数转换为pointList(comirva的一个类),然后你创建一个k-MeansClustering(nCluster,pointList);你运行它:kmeans.run();

然后创建一个 GaussianComponent 你可以这样做:gc = new GaussianComponent(kmeans.getWeight(ClusterIndex),kmeans.getMean(ClusterIndex),kmeans.getDiagCova . . );

如果你想直接创建一个 GMM 你可以这样做:gmm = new GaussianMixture(kmeans.getWeights,kmeans.getMeans . . .);

关于java - KMeans聚类初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5770859/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com