
Kaldi
文章平均质量分 96
开拓的博客
这个作者很懒,什么都没留下…
展开
-
Kaldi决策树状态绑定学习笔记(三)
Kaldi决策树状态绑定学习笔记(三)——EventMap及其派生类、roots文件。在这个笔记中,我会首先花大篇幅介绍EventMap及其派生类。因为Kaldi构建决策树除了需要累积好的统计量和问题集,还需要一个roots文件,所以接下来会对roots文件进行说明。原创 2017-04-08 12:17:55 · 3702 阅读 · 3 评论 -
Kaldi决策树状态绑定学习笔记(四)
Kaldi决策树状态绑定学习笔记(四)——如何构建决策树?在这个笔记中,首先我会介绍构建决策树的主程序build-tree和主函数BuildTree(),然后介绍主函数中用到的核心函数GetStubMap()和SplitDecisionTree()。原创 2017-04-08 12:58:21 · 3996 阅读 · 3 评论 -
Kaldi决策树状态绑定学习笔记(二)
Kaldi决策树状态绑定学习笔记(二)——如何自动生成问题集?Kaldi决策树中使用的问题集并不是手工设计的,而是通过之前得到的统计量自动生成的。在这个笔记中,我会首先介绍自动生成问题集所用到的主程序cluster-phones和主函数AutomaticallyObtainQuestions(),然后会穿插着介绍主函数用到的核心函数和完成具体工作的一些C++对象。最后再讲解程序compile-question。原创 2017-04-08 14:31:30 · 4904 阅读 · 3 评论 -
Kaldi决策树状态绑定学习笔记(一)
Kaldi决策树状态绑定学习笔记(一)——如何累积相关统计量?在这个笔记中,我会首先介绍与决策树相关的几个数据结构和统计量,然后介绍累积统计量的主程序和主要函数。原创 2017-04-08 14:41:09 · 7489 阅读 · 6 评论 -
Kaldi单音素GMM学习笔记
Kaldi单音素GMM学习笔记。从原理、脚本、程序和类四个方面介绍单音素GMM和Kaldi代码。原创 2017-04-08 15:07:49 · 11794 阅读 · 6 评论 -
Kaldi三音素GMM学习笔记
在这个笔记中,我会首先介绍表示HMM的类HmmTopology和TransitionModel,然后介绍三音素GMM训练脚本train_deltas.sh用到的几个程序,这几个程序与单音素GMM的不同或者只在三音素GMM训练中出现。与GMM相关的其余部分请参考单音素GMM学习笔记。原创 2017-04-13 20:39:07 · 10133 阅读 · 1 评论