Kaldi编译安装过程填坑记录-2017.1.10

来源:互联网 发布:算法设计与分析 视频 编辑:程序博客网 时间:2024/05/23 02:02

Centos7下安装记录

1.安装步骤按照kaldi source code路径下的install和readme配置安装即可。需要配置好网络连接,需要能够访问国外网站。
2. gcc版本不能为gcc4.8.1和gcc4.8.2. 否则安装会报错,重新选择安装其他gcc版本能够解决此类问题。gcc没有bin二进制源码的情况下,替换安装比较麻烦,需要自己解决。(gcc自己源码编译安装自己,需要一些依赖库,比较麻烦)
3. 再次注意配置好网络,如果是通过代理上网的,需要配置好proxy。这样检查依赖的sh脚本中才能够自己下载openfst和atlas等工具依赖。
4. irlstm库的安装需要svn,同样需要配置好svn的proxy上网代理。
5. egs下的yesno例子,在安装完成后能够一次性跑过。
6. timit例子运行注意事项:1)修改run.sh指定的timit数据路径. runsh /root/tf/new/TIMIT 2) timit报错(qsusb not found)解决方法,打开cmd.sh 注释掉所有内容,然后按照如下方法(修改kaldi-trunk/egs/timit/s5中的cms.sh,默认是运行a)JHU cluster,改成运行c)run it local
c) run it locally…
export train_cmd=run.pl
export decode_cmd=run.pl
export cuda_cmd=run.pl
export mkgraph_cmd=run.pl)添加环境变量后source cmd.sh 更新环境变量。
7.Scoring得分报错解决方法。 yum install bc_x86_64 .
8. 其他,本地单机CPU only配置,无法运行DNN。可以在sourceforce的kaldi部分看到相关的原因解释。 不推荐使用CPU运行深度神经网络的原因是需要太久的训练时间,可能需要一周以上的训练时间才能完成。

0 0
原创粉丝点击