Kaldi在ubuntu下安装教程
刚开始接触Kaldi,推荐在Linux下安装运行,本次实现在ubuntu系统下完成。
1. 下载 Kaldi
有两种方法:
1. 去Kaldi在github的数据仓库上下载zip包 https://github.com/tramphero/kaldi
2. 直接使用git (git clone https://github.com/tramphero/kaldi)
在第1种方法下,如果是在windows下下载的压缩包,需要注意将压缩包移至Ubuntu下使用 unzip 指令解压缩,否则会遇到问题。
2. 安装 Kaldi
下载并解压完后就可以开始安装Kaldi了。
具体安装步骤可参考 Kaldi/INSTALL 文件。
第一步:
进入到tools文件夹
cd tools/
检查依赖是否都安装
extras/check_dependencies.sh
提示 all ok 则说明依赖都存在,如果提示有依赖未安装,则需要安装这些依赖
然后执行以下语句
make
等待执行完成
第二步:
进入到src文件夹
cd ../src
依次执行以下语句
./configure --shared
make depend -j 8
make -j 8
注意这里make需要运行很长时间 所以使用 -j 8 去并行运行。8 代表8个cpu,如果你的电脑没有这么多cpu, 则需要减少这个数字。
等待make完成即可
3. 测试yesno例子
进入到 kaldi-master/egs/yesno/s5/ 文件夹下 运行 ./run.sh
程序开始运行。
最后是识别结果,
%WER 0.00 [ 0 / 232, 0 ins, 0 del, 0 sub ] exp/mono0a/decode_test_yesno/wer_10_0.0
WER为错误识别率,效果还不不错。