INSTALL ESPnet メモ

ESPnet: end-to-end speech processing toolkit

GitHub - espnet/espnet: End-to-End Speech Processing Toolkit

1. INSTALL Kaldi

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

$ cd <kaldi-root>/tools
$ make -j <num-cpus>
$ ./extras/install_openblas.sh

$ cd <kaldi-root>/src
$ ./configure --shared --mathlib=OPENBLAS
$ make <num-cpu>

Select not MKL but OpenBLAS

2. INSTALL ESPnet

$ git clone https://github.com/espnet/espnet

$ cd <espnet-root>/tools
$ ln -s <kaldi-root> .

# Setup Python environment (= Generate `activate_python.sh`)
$ ./setup_anaconda.sh anaconda espnet 3.8
$  . ./setup_cuda_env.sh /usr/local/cuda

$ make

# Check installation
$ . ./activate_python.sh; python3 check_install.py

Reference

kaldi/INSTALL at master · emonosuke/kaldi · GitHub

Installation — ESPnet 202209 documentation