Ubuntu 16.04安装 HTK3.5(初学在此记录)

一、下载安装包

下载两个安装包(下载链接)

分别是HTK-3.5.beta-2.tar.gz以及HDecode-3.5.beta-1.tar.gz

二、安装所需要的依赖库

1.  sudo apt-get install libx11-dev:i386

2. sudo apt-get install libc6-dev:i386
附:
{
sudo apt-get install libx11-dev:i386 libx11-dev

sudo apt-get install g++-multilib

sudo apt-get install osspd
}

三、解压编译安装

1、解压

tar xzf HTK-3.5.beta-2.tar.gz
tar xzf HDecode-3.5.beta-1.tar.gz

2、编译

1> HTK 3.5带有三套Makefiles(在这里以 CPU (standard)为例),并且支持编译。

2> 在解压后的htk文件夹中分别查看HTKLib,HLMLib,HTKTools,HLMTools检查每个目录中的MakefileCPU文件,并更改CPU / GPU编译器和库的默认位置,以匹配我们将安装的HTK 3.5(可以不更改,我没有更改)。

3> 依次在HTKLib,HLMLib,HTKTools和HLMTools中编译MakefileCPU文件

make -f MakefileCPU install

4> 进入 HTKLVRec文件夹下,执行以下命令

1. make -f MakefileCPU all
2. make -f MakefileCPU install

四、将bin.cpu添加到环境变量当中去

1> 命令行输入   vim .bashrc

2>  按 i 进行编辑  输入      export PATH=$PATH:/home/godlovefei/HTK/htk/bin.cpu(依据自己的盘符设置)

3> 按esc  输入:w 保存,然后输入  :q退出

4>  然后回到命令行输入   source .bashrc  使得改变生效

五、测试

在命令行随便输入HTK命令,例如HInit,成功啦

Ubuntu 16.04安装 HTK3.5(初学在此记录)_第1张图片


你可能感兴趣的:(语音识别)