본문 바로가기
MachineLearning/STT

Ubuntu16.04 에서 kaldi 설치하기 / how to install kaldi on ubuntu 16.04

by forkballpitch 2019. 12. 29.

1. kaldi 를 원하는 경로에 git을 통해 가져온다.

  $ git clone https://github.com/kaldi-asr/kaldi.git

2. tools의 INSTALL 파일을 보고 확인한다.

 $ cd tools

 $ vim INSTALL 

 

openblas는 사이트에서 별도 설치함

$ git clone https://github.com/xianyi/OpenBLAS.git

$ tar zxvf OpenBLAS-0.2.18.tar.gz

$ cd OpenBLAS*

$ make FC=gfortran

$ sudo make install

 

$ sudo apt-get install g++ make automake autoconf unzip wget sox gfortran libtool subversion python2.7 python3

$./extra/install_mkl.sh   

$sudo apt-get install zlib1g-dev

$./install_portaudio.sh

kaldi/tools 에서  $ make -j 4

$./extras/install_irstlm.sh

4. cd kaldi/src 에서.. 

./configure --shared
  make depend -j 4
  make -j 4

 

[그 외 필요한 설치들]

apt-get install curl

apt-get install libcurl3-dev ( -lcurl  사용할려면 설치해야함 )

sudo apt-get install libjsoncpp-dev

[cmake 설치하기]

sudo apt-get install cmake


sudo apt-get install libcurl4-openssl-dev
sudo apt-get install libcurl4-gnutls-dev

alsa는 apt-get install -y libasound2-dev

 

tool> opensfc delete and reinstall in tool


** libiconv 설치

1. http://www.gnu.org/software/libiconv/ 에서 libiconv-1.14.tar.gz 다운

2. 압축해제 : tar -zxvf libiconv-1.14.tar.gz

3. 디렉토리 들어가서 configure 설정 : ./configure --prefix=/usr/local/ --host=i686-pc-linux-gnu
./configure --prefix=/usr/local

4. make

5. make install

 

 

 

.