kaldi使用tri4b进行测试时的调参
来源:互联网 发布:淘宝上买steam游戏商家 编辑:程序博客网 时间:2024/06/05 01:59
测试完tri1的模型后,一定很想试试tri2或3.但当你操作时,会遇到如下的问题:
ERROR (online-wav-gmm-decode-faster:LogLikelihoods():diag-gmm.cc:533) DiagGmm::ComponentLogLikelihood, dimension mismatch 39vs. 40
怎么解决?
答案:
1、于是修改run.sh成如下这个样子 :
ac_model_type=tri4b
------------------------------------中间有代码------------
trans_matrix="$ac_model/final.mat"
if [ -s $ac_model/matrix ]; then
trans_matrix=$ac_model/12.mat
fi
2、 再次修改run.sh(添加2个参数--left-context=3 --right-context=3)
online-wav-gmm-decode-faster --verbose=1 --rt-min=0.8 --rt-max=0.85 \
--max-active=4000 --beam=12.0 --acoustic-scale=0.0769 --left-context=3 --right-context=3\
scp:$decode_dir/input.scp $ac_model/final.mdl $ac_model/HCLG.fst \
$ac_model/words.txt '1:2:3:4:5' ark,t:$decode_dir/trans.txt \
ark,t:$decode_dir/ali.txt $trans_matrix;;
3、同时把把s5下的exp下的tri4b下的拷到models的tri4b下。
4、 运行./run.sh
其他问题请参考:http://blog.csdn.net/allyli0022/article/details/78355687
- kaldi使用tri4b进行测试时的调参
- 使用kaldi进行特征提取时的问题记录
- kaldi 的安装及测试
- kaldi-ctc的安装、编译、测试
- Kaldi中如何使用已经训练好的模型进行语音识别ASR呢?
- kaldi使用的相关问题和解决
- kaldi中sge集群的使用
- kaldi002 -- kaldi是如何使用决策树的
- Kaldi使用笔记
- kaldi使用入门
- kaldi简单使用笔记***
- 使用QTP进行自动化测试的酸甜苦辣
- 如何使用LoadRunner进行winSocket的测试
- 使用 ApacheBench 进行网站的压力测试
- 使用python的nose模块进行测试
- 使用Selenium进行的自动化测试
- 使用正则表达式进行高效的测试
- 使用Android Junit进行测试的注意事项
- 工作日志:ButterKnife框架的理解与使用
- 关于线程相关的一些理解和常见面试题
- js: 单例模式
- 从0开始的WEB开发之路之SpringMVC篇——初识springMVC(1)
- 华为Easy-IP配置指南
- kaldi使用tri4b进行测试时的调参
- RK3399嵌入式开发板QT下wifi 移植方法
- LeetCode-3(非递归前中后序遍历)
- BigDecimal的定义和比较
- strStr II
- websocket断开重连解决方案,基于子慕大诗人博客修改 健壮强化版
- sklearn 精确率、召回率
- 我是被淘宝给气到了,不在使用这个玩意,泄露我的信息
- Java—API