Ubuntu安装kaldi

虽然之前装过一遍,但没记录过程。此次在另一台电脑上装。看了各种博客的各种方法都未能成功。故决定自看官网教程安装。在此记录下详细过程以便后需,也望能有助于各网友。

1.打开终端,更新。sudo apt-get update,sudo apt-get upgrade

2.进入kaldi官网(http://kaldi-asr.org/doc/install.html)

复制:git clone https://github.com/kaldi-asr/kaldi.git kaldi --origin upstream
   cd kaldi   并粘贴到终端,回车。

3.第2运行结束后,电脑里会有一个“ kaldi ”目录。用鼠标点开kaldi目录,有一个“INSTALL”文件,鼠标点开这个文件可以看到2个步骤:(1)go to tools/  and follow INSTALL instructions there. (2)go to src/ and follow INSTALL instructions there.

4.到终端输入:cd kaldi/tools (据(1)进入到tools并按教程安装),同时用鼠标点开kaldi目录下的tools目录里的INSTALL文件可以看到:extras/check_dependencies.sh。

5.在终端输入:extras/check_dependencies.sh(此时终端的提示符应为:~/kaldi/tools$)根据提示输入相应的命令安装需要安装的东西。直到你再次输入extras/check_dependencies.sh时最后显示:extras/check_dependencies.sh: all OK.

6.终端键入:make      漫长的等待后显示:All done OK.至此,tools目录下INSTALL文件里的(1)步完成

7.继续tools目录下INSTALL文件里的(2)步骤。终端键入:cd .. 回车(回到kaldi目录:~/kaldi)

8.终端键入:cd src(进入src目录~/kaldi/src$),同时用鼠标点开kaldi目录下的src目录里的INSTALL文件,将里面的./configure --shared复制粘贴到终端回车。然后再将:make depend -j 8复制到终端回车,并将数字“8”改成自己CPU的个数,我的是4,所以将其改为:make depend -j 4 。同样将 make -j 4复制到终端回车。等待有点漫长。最后会显示:Done

9.运行yesno例子,将kaldi/egs/yesno/s5/path.sh中的export KALDI_ROOT=`pwd`/../../..改为export KALDI_ROOT=/home/xq/kaldi=后面为自己kaldi的路径,可以cd kaldi然后pwd查看并复制过来)。

10终端:cd /kaldi/egs/yesno/s5(进入yesno例子的s5目录)运行run.sh文件(要保证yesno的脚本文件都没有被打开不然会报错,就像word文件被别人打开了就不能更改)

运行命令:sudo ./run.sh

运行结果:%WER 0.00 [ 0 / 232, 0 sudo apt-get update,sudo apt-get upgradeins, 0 del, 0 sub ] exp/mono0a/decode_test_yesno/wer_10_0.0  即安装成功。

 

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章