This repository has been archived by the owner on Aug 23, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 123
Requirements
Lucas Jo edited this page May 10, 2019
·
20 revisions
제로스 프로젝트에서 모든 텍스트 인코딩은 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
명령으로 확인하세요
먼저 설치해야하는 패키지 리스트는 아래와 같습니다. kaldi 외 대부분의 패키지는 아래 패키지 설치 방법을 참조하시기 바랍니다
- kaldi (nvcc cuda 8.0 library needed)
- AWS CLI(Command Line Interface)
- flac, sox, unzip
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;
path.sh
파일을 열고 KALDI_ROOT
변수를 환경에 맞게 설정합니다.
export KALDI_ROOT=/home/ubuntu/_tools_/kaldi
기존 steps
과 utils
를 지우고 환경에 맞게 경로를 지정하여 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