EC2 instance t2.2xlarge
As t2.micro didn't have enough virtual memory to install Kaldi. I am switching to t2.2xlarge instance. Hope it won't cost fortune at the end.
1. Install git on AWS Instance
sudo yum update -y
sudo yum install git -y
2. Install Kaldi
git clone https://github.com/kaldi-asr/kaldi.git kaldi --origin upstream
cd kaldi
git pull
Check for dependencies and install missing items
[ec2-user@ip-172-31-6-113 tools]$ ./extras/check_dependencies.sh
sudo yum install gcc-c++ automake autoconf patch sox gcc-gfortran libtool subversion
Check for dependencies and install missing items
[ec2-user@ip-172-31-6-113 tools]$ ./extras/check_dependencies.sh
sudo yum install zlib-devel
Check for dependencies and install missing items
[ec2-user@ip-172-31-6-113 tools]$ ./extras/check_dependencies.sh
./extras/check_dependencies.sh: Intel MKL does not seem to be installed.
... Run extras/install_mkl.sh to install it. Some distros (e.g., Ubuntu 20.04) provide
... a version of MKL via the package manager, but verify that it is up-to-date.
... You can also use other matrix algebra libraries. For information, see:
... http://kaldi-asr.org/doc/matrixwrap.html
[ec2-user@ip-172-31-6-113 tools]$
Run make
[ec2-user@ip-172-31-6-113 tools]$ ./extras/install_mkl.sh
[ec2-user@ip-172-31-6-113 tools]$ make
3. Install IRSLM: can be useful for interpolations when building LMs
***() Installation of IRSTLM finished successfully
***() Please source the tools/env.sh in your path.sh to enable it
[ec2-user@ip-172-31-6-113 tools]$
history.txt
1 sudo yum update -y
2 sudo yum install git -y
3 git clone https://github.com/kaldi-asr/kaldi.git kaldi --origin upstream
4 cd kaldi
5 git pull
6 nano INSTALL
7 cd tools/
8 nano INSTALL
9 ./extras/check_dependencies.sh
10 sudo yum install gcc-c++ automake autoconf patch sox gcc-gfortran libtool subversion
11 ./extras/check_dependencies.sh
12 sudo yum install zlib-devel
13 ./extras/check_dependencies.sh
14 ./extras/install_mkl.sh
15 ./extras/check_dependencies.sh
16 make
17 ./extras/install_irstlm.sh
Comments
Post a Comment