Kaldi运行过程中遇到的一些问题(持续更新...)
2017-08-25 12:02
369 查看
Q: qsub command not found
A: 这个看错误重定向,如果是queue任务提交失败,需要考虑当前是否为单cpu,无cuda gpu等环境,去cmd.sh查看配置是否达到要求
Q:Karel和Dan的DNN问题
A:Karel的DNN(nnet)不支持CPU,Dan的DNN(nnet2)支持CPU,可以在虚拟机上跑
Q:如何查看DNN和HMM模型二进制文件
A:nnet-am-copy –binary=false final.mdl final.mdl.txt 或者
gmm-copy –binary=false final.mdl final.mdl.txt 或者
nnet3-am-copy –binary=false final.mdl final.mdl.txt
根据模型文件的类型对应选择脚本
Q:自己在准备yesno脚本时,如果将utterance-id写成spkid-uttid格式,不管spkid是否同一人的id,不管arpa是否自己生成,都会导致识别率无法达到100%
A:改成uttid而不是spkid-uttid就不会出现这样的问题,这个可能得查看源码才能发现如何处理的,猜测可能在将spkid-uttid转换成int时出现一些差错?或者与cmvn也有一小部分关系?
Q:cmvn对语音如何处理?
A:cmvn是把特征规整成均值为0,方差为1的向量。
这个是针对 相同的spkid 进行规整的。
x = (x-u)/delta 这样规整
一般来说,cmn和cvn是在一条语音内进行规整(对于多个说话人,cmvn是在同一个说话人内进行规整的,所以如果实际语音有多个说话人,但是标注只有一个说话人,那么cmvn可能会不准确)
Q:如何设置需要打开的默认程序(比如想用sublime而不是gedit打开kaldi脚本)
A:/usr/share/applications里面有安装的程序完整包名
该目录下还有个default.list,把里面对应的包名改成自己想要设置的程序包名即可
A: 这个看错误重定向,如果是queue任务提交失败,需要考虑当前是否为单cpu,无cuda gpu等环境,去cmd.sh查看配置是否达到要求
Q:Karel和Dan的DNN问题
A:Karel的DNN(nnet)不支持CPU,Dan的DNN(nnet2)支持CPU,可以在虚拟机上跑
Q:如何查看DNN和HMM模型二进制文件
A:nnet-am-copy –binary=false final.mdl final.mdl.txt 或者
gmm-copy –binary=false final.mdl final.mdl.txt 或者
nnet3-am-copy –binary=false final.mdl final.mdl.txt
根据模型文件的类型对应选择脚本
Q:自己在准备yesno脚本时,如果将utterance-id写成spkid-uttid格式,不管spkid是否同一人的id,不管arpa是否自己生成,都会导致识别率无法达到100%
A:改成uttid而不是spkid-uttid就不会出现这样的问题,这个可能得查看源码才能发现如何处理的,猜测可能在将spkid-uttid转换成int时出现一些差错?或者与cmvn也有一小部分关系?
Q:cmvn对语音如何处理?
A:cmvn是把特征规整成均值为0,方差为1的向量。
这个是针对 相同的spkid 进行规整的。
x = (x-u)/delta 这样规整
一般来说,cmn和cvn是在一条语音内进行规整(对于多个说话人,cmvn是在同一个说话人内进行规整的,所以如果实际语音有多个说话人,但是标注只有一个说话人,那么cmvn可能会不准确)
Q:如何设置需要打开的默认程序(比如想用sublime而不是gedit打开kaldi脚本)
A:/usr/share/applications里面有安装的程序完整包名
该目录下还有个default.list,把里面对应的包名改成自己想要设置的程序包名即可
相关文章推荐
- 记录oracle11g使用过程中遇到的一些问题,会持续更新。
- (持续更新)日积月累——iOS开发过程中遇到的一些小问题
- cas 部署过程中遇到的一些问题(持续更新)
- Unity知识四:Unity编程过程中遇到的小问题(持续更新)
- gradle使用过程中遇到的系列问题——持续更新中
- selenium遇到的一些问题,持续更新
- sublime 使用中一些遇到问题解决方法和技巧汇总(持续更新)
- caffe实际运行中遇到的问题(持续更新)
- Android开发jni遇到的一些问题,持续更新
- 调试STM32过程中遇到的问题总结(持续更新)--KEIL4+C语言
- 【持续更新】刷题时遇到的一些问题
- Mozilla扩展开发过程遇到的问题(持续更新)
- java在实际过程中遇到的一些小问题( 不断更新)
- Android Studio使用过程中遇到的问题集合(持续更新)
- c++(c语言)编程过程中遇到的细微问题总结(持续更新)
- 记录一下学习JAVA过程中所遇到的问题(持续更新)
- hadoop集群维护遇到的一些问题【持续更新】
- 上手Android源码探索AOSP的奥秘过程笔记(不是教程,只是自己遇到的问题或者心得的笔记,持续更新)
- myeclipse中编写小java项目遇到的一些问题(持续更新)
- java在实际过程中遇到的一些小问题( 不断更新)