Linux/Windos搭建安装Kaldi环境实现ASR语音识别
Song • 12129 次浏览 • 0 个回复 • 2018年08月26日

Kaldi
是一个强大的语音识别工具库(ASR
),主要由Daniel Povey
开发和维护。目前支持GMM-HMM、SGMM-HMM、DNN-HMM
等多种语音识别的模型的训练和预测。其中DNN-HMM
中的神经网络还可以由配置文件自定义,DNN、CNN、TDNN、LSTM
以及Bidirectional-LSTM
等神经网络结构均可支持。
安装Kaldi
1、下载Kaldi
Kaldi
代码放在Github
中,我们可以直接克隆代码,然后CD
到项目中:
git clone https://github.com/kaldi-asr/kaldi.git kaldi --origin upstream
cd kaldi
2、安装Kaldi
安装说明位于kaldi
下的INSTALL
文件中,不过只适用于Linux(Mac,Ubuntu,Centeos,Debian)
等,对于Windows
下安装Kaldi
的方法,有单独的说明windows/INSTALL
。linux
进入tools/
和src/
根据INSTALL
中的方法进行安装。
a、检查Kaldi
环境依赖
cd tools/
extras/check_dependencies.sh
根据check_dependencies.sh输出结果的提示,安装缺的包,否则后期可能出现异常,安装后重新执行一遍上面的代码查看是否环境安装成功
b、编译安装
如果你有多个CPU
并希望加速安装,通过提供-j
选项来构建指定CPU
数量,例如使用4个CPU
make -j 4
c、前往src进行安装
您必须先完成../tools/INSTALL
中的安装步骤才能进行此操作
安装方法如下
./configure --shared
make depend -j 8
make -j 8
请注意
我们添加了-j 8
以同时运行编译安装,因为make
需要很长时间时间。8
个并发对于没有太多核的笔记本或者小型电脑可能比较多,根据自己的情况选择参数。
好的,如果没有什么异常代表没什么问题,我们就可以进行正常使用了
原创文章,转载请注明 :Linux/Windos搭建安装Kaldi环境实现ASR语音识别 - pytorch中文网
原文出处: https://ptorch.com/news/205.html
问题交流群 :168117787
- 没有评论