kaldi在ubuntu上的编译与安装

来源:互联网 发布:ubuntu创建py文件 编辑:程序博客网 时间:2024/05/16 02:06
由于在此之前并没有深入接触linux操作系统,因此开始参照了许多他人的安装经验,尤其是以下文章的作者给了我许多的帮助,详情请见
http://www.linuxidc.com/Linux/2014-01/95843.htm
但是在我的系统上(ubuntukylin14.04)上安装原作者的方法并没有成功装上kaldi,所以分享一下我的具体安装步骤以及一些问题的解决方法.


1.环境配置以及下载kaldi安装包
sudo apt-get install subversion,autoconf,automake,gcc,libtool,subversion,libatlas-dev,libatlas-base-dev,gfortran
#如果提示没有找到软件包 sudo apt-get update
svn update
svn co https://kaldi.svn.sourceforge.net/svnroot/kaldi/trunk kaldi-trunk #该部在所在文件夹中创建kaldi-trunk文件夹存放kaldi内容,如果需要稳定版使用https://kaldi.svn.sourceforge.net/svnroot/kaldi/stable
cd kaldi-trunk/tools
cat INSTALL #里面有每一个tool的安装方法
make -j 4


2.配置编译工具
cd ../src
./configure
此时这里会报错,大概意思是没有安装openfst.事实上,编译之前必须要装openfst,ATLAS,sph2pipe三个软件


cd ../tools
cat Makefile #看看这三个软件具体是怎么安装的


sudo make openfst #先安装openfst
#在安装ATLAS之前要先关掉cpu throtting
sudo apt-get install cpufrequtils
sudo cpufreq-set -c 0 -g performance
sudo cpufreq-set -c 1 -g performance
sudo cpufreq-set -c 2 -g performance
sudo cpufreq-set -c 3 -g performance
#上面的0,1,2,3是cpu的编号,一般是这样的,如果提示错误了可以试试1,2,3,4.还是报错的话可以去上面install的地方寻找cpu的编号
sudo ./install_atlas.sh #完成ATLAS安装


cd ../src
sudo ./configure
make depend
make -j 4
#最后提示done表示完成安装


除此之外还遇到什么问题欢迎交流!







0 0