Устанавливать ESPnet будем на Ubuntu 22.04, где по умолчанию Python версии 3.10.12.
Скачиваем espnet из репозитория https://github.com/espnet/espnet/ или отсюда
Установите библиотеки
sudo apt install python3.10-venv sudo apt install python3-pip pip install parallel-wavegan
Откройте директорию espnet/tools с установочными скриптами
cd espnet/tools/
Установите miniconda
./setup_anaconda.sh miniconda espnet 3.8
Установите виртульную среду Python
./setup_venv.sh $(command -v python3)
Настройте Python
./setup_python.sh $(command -v python3)
Соберите и установить ESPnet c PyTorch версии 1.12.1
make TH_VERSION=1.12.1
Выполнить скрипт activate_python.sh
export PYTHONUSERBASE="{YOUR_ESPNET_PATH}/tools/python_user_base" export PATH="{YOUR_ESPNET_PATH}/tools/python_user_base/bin":${PATH} export PATH=/usr/bin:${PATH}