Skip to content
This repository has been archived by the owner on Aug 23, 2023. It is now read-only.

Requirements

Lucas Jo edited this page May 10, 2019 · 20 revisions

1. Locale setup

제로스 프로젝트에서 모든 텍스트 인코딩은 UTF-8을 기준으로 합니다. LM(Language Model)을 만드는데 중요함으로 미리 설정해 두는 것이 정신건강에 좋습니다. 언어팩을 설치하고 /etc/default/locale 파일을 수정합니다.

sudo locale-gen ko_KR.UTF-8
sudo vi /etc/default/locale
lucasjo@hephaestus:~$ cat /etc/default/locale
#  File generated by update-locale
LANG="ko_KR.UTF-8"

add below on your .profile or .bashrc

export LC_ALL="ko_KR.UTF-8"

and source locale

. /etc/default/locale

터미널에 다시 접속하면 설정한 로케일이 적용됩니다. locale 명령으로 확인하세요

2. Package List

먼저 설치해야하는 패키지 리스트는 아래와 같습니다. kaldi 외 대부분의 패키지는 아래 패키지 설치 방법을 참조하시기 바랍니다

Ubuntu 16.04 LTS 초기 상태를 기준으로 아래와 같은 패키지들을 설치하는 것이 좋습니다

sudo apt-get update;
sudo apt-get install -y zlib1g-dev make automake autoconf libtool;
sudo apt-get install -y subversion;
sudo apt-get install -y libatlas3-base;
sudo apt-get install -y build-essential;
sudo apt-get install -y python;
sudo apt-get install -y python-pip python-dev;
sudo python -m pip install awscli;
sudo apt-get install -y unzip;
sudo apt-get install -y flac;
sudo apt-get install -y sox;
sudo apt-get install -y libsox-fmt-all;
curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py";
sudo python get-pip.py;
sudo python3 get-pip.py;
sudo apt-get install -y gawk;

3. Link to kaldi

path.sh 파일을 열고 KALDI_ROOT 변수를 환경에 맞게 설정합니다.

export KALDI_ROOT=/home/ubuntu/_tools_/kaldi

기존 stepsutils를 지우고 환경에 맞게 경로를 지정하여 symbolic link 를 만들어줍니다. 대부분의 kaldi script 들은 wsj recipe 아래 있습니다.

rm -f steps
ln -s /home/ubuntu/_tools_/kaldi/egs/wsj/s5/steps steps
rm -f utils
ln -s /home/ubuntu/_tools_/kaldi/egs/wsj/s5/utils utils
Clone this wiki locally