1、Kaldi下载安装:
安装git
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git
下载kaldi代码,在主目录kaldi文件夹
git clone https://github.com/kaldi-asr/kaldi.git
检查依赖包
cd kaldi/tools
extras/check_dependencies.sh
这里如果提示缺少很多包,按要求复制指令,直到显示all ok
编译,虚拟机最好不要使用make -j 4,否则不输出失败信息
make
可能有编译失败的情况,主要因为网络问题,有包下载不下来。在错误信息或Makefile中找到下载地址,将相应压缩包下载复制到kaldi/tools,重新make即可。
make成功后依次执行
cd ../src
./configure
make depend
make
然后安静的等他编译完。
2、espnet下载安装
官网:https://espnet.github.io/espnet/installation.html
按照官网上的教程,先安装依赖包
[En]
Follow the tutorials on the official website to install the dependency package first
sudo apt-get install cmake
sudo apt-get install sox
sudo apt-get install libsndfile1-dev
sudo apt-get install ffmpeg
sudo apt-get install flac
下载espnet代码,到主目录的espnet文件夹
git clone https://github.com/espnet/espnet
github上有时候代码维护,如果用不了,可以手动下载之前的版本复制过去。我使用的是v0.10.1
https://github.com/espnet/espnet/tree/v.0.10.3
接着,按官网步骤:
cd espnet/tools
ln -s ~/kaldi .
注意这里有个点,别漏了
新建espnet虚拟环境,python3.7(其他版本没用过)
./setup_anaconda.sh anaconda espnet 3.7
这里会自动安装miniconda,所以不需要提前安装的
make
make的最后一步会自动执行
. ./activate_python.sh; . ./extra_path.sh; python3 check_install.py
输出包的安装情况。
根据您自己的需要决定是否安装其他包。
[En]
Decide whether or not to install other packages according to your own needs.
Original: https://blog.csdn.net/weixin_43789697/article/details/121604403
Author: weixin_43789697
Title: espnet安装过程 Ubuntu18.04 VMware虚拟机
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/515356/
转载文章受原作者版权保护。转载请注明原作者出处!