Kaldi Force 工具准备
Kaldi 安装步骤
有两个方式,为了保证稳定编译出来,我们选择 Steps 1
以下是 tools/INSTALL 的内容
kaldi依赖包检查
根据指引,切换到 tools 目录夹:
extras/check_dependencies.sh
出现提示信息,没有则跳过
出现一些列包未安装,先调整 python 版本
vi /root/kaldi/tools/python/.use_default_python
然后保存退出
apt-get install sudo
sudo apt-get install automake autoconf gfortran libtool subversion
再次运行 extras/check_dependencies.sh
发现 里面还有 mkl 库没有安装好
sudo extras/install_mkl.sh
直到出现:
extras/install_mkl.sh: MKL package xxxx was successfully installed
再次运行 extras/check_dependencies.sh
出现
extras/check_dependencies.sh: all OK. 行,说明所有依赖包都已经完成,可以进行 kaldi 编译
kaldi tools编译
注意:当运行extras/check_dependencies.sh出现extras/check_dependencies.sh: all OK. 检查合格时,才进行编译流程。
运行:
make -j 10 # 10 是编译时使用的cpu核数,越大越快
编译完成字样:
All done OK.
Kaldi src编译
切换到 src 目录:
运行
./configure --shared
make depend -j 20
可以记录一下编译后的kaldi路径
make -j 20
到此,全部编译完成。
简答测试
简单测试一下:
cd …/egs/yesno/s5
. run.sh
到此恭喜你全部安装成功
参考:
https://zhuanlan.zhihu.com/p/44483840