Kaldi安装及其问题处理

Kaldi安装

  • 通过git下载即可。虚拟机无法翻墙github时,可以从windows上翻墙去GitHub找到需要git的地址,然后使用gitee克隆该仓库。虚拟机中使用gitee的地址即可进行git。
  • 1 安装依赖包。
cd /home/kaldi/tools/
  • 2 检查依赖包。 少哪个就安装哪个
extras/check_dependencies.sh 
  • 3 按照提示进行安装
  • 4 然后可以查看有多少处理单元,比如有4个           
nproc
make -j 4
cd ../src
./configure
make depend -j 4
make -j 4
  • 判断是否成功安装(编译)
cd ../egs/yesno/s5
./run.sh
  • 最终显示如下,即视为成功
%WER0.00[0 /232,0ins,0 del, 0 sub ] exp/mono0a/decode_test_yesno/wer_10_0.0

问题解决

报错:c++: fatal error: Killed signal terminated program cc1plus

原因:虚拟机的内存太小

解决:VMware中虚拟机内存改为8G。ps:4G行不?我也不知道。看网上其他人的,貌似是行

如不虚拟机网络不能连接外网git,CUB、OPENFST、SPH2PIPE_VERSION、SCTK_GITHASH安装包需要自行下载。

如果windows能够翻墙,可以查找安装包地址进行下载。下载完后放到kaldi/tools即可

下载地址:如何查找CUB、OPENFST、SPH2PIPE_VERSION、SCTK_GITHASH安装包下载地址?

cd tools
vim Makefile

下载SCTK为例,按图片内容找到版本号下载地址,将$(SCTK_GITHASH),替换为版本号即可,注意到图一版本号及其注释的内容:

# 2.4.9 = 659bc36; 2.4.10 = d914e1b; 2.4.11 = 20159b5.
SCTK_GITHASH = 20159b5

我们按照版本号,图二我们找到的下载地址进行替换,即

https://github.com/usnistgov/SCTK/archive/20159b5.tar.gz

 将这个地址放入到Windows中,浏览器就能下载。ps:如果不翻墙可能无法下载或是下载速度较慢。

下载完后记得放到kaldi/tools中。其他安装包类似下载过程。

图一

 图二

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值