HTK语音识别工具包的安装和编译

前言:
HTK是用来进行自动语音识别研究的工具包,它由剑桥大学工程系的机器智能实验室开发的开源软件
【1】 http://www.cnblogs.com/eboard/archive/2012/02/20/HTK.html
【2】https://blog.csdn.net/jojozhangju/article/details/18714961 注意了这篇文章里面有很多打错的地方 但是很全

文章目录

  • 1.下载解压htk
  • 2.创建一个bin.win32文件夹
  • 3.安装vc 或者 vs
  • 4.编译htk库文件 一定要注意文件夹的名称
  • 5 环境变量
  • 6.安装ActivePerl
  • 7.测试ActivePerl
  • 8.测试demo
    • 8.1创建相应的文件夹
    • 8.2运行perl runDemo.pl configs\monPlainM1S1.dcf
  • 后记:中间遇到的问题
    • 1.nmake 安装vc 或者 vs
    • 2 .进错了文件夹 找不到相应的文件
    • 3.每次配置环境变量都需要重启一次cmd

我的htk安装过程

1.下载解压htk

(最好是用英文的文件夹) 下载之前需要注册 注册之后 它会验证邮箱 给你发一个密码 你可以修改一下密码 然后再点击 下载 然后就会让你输入用户名和密码 输入之后 就会自动下载了 我的用户名是 silence37 密码 是nxxxxxxx

2.创建一个bin.win32文件夹

cd htk
mkdir bin.win32

3.安装vc 或者 vs

不想装vs,就安装了vc 6++ 不知道什么原因 安装失败,但是nmake.exe 有了,将这个nmake.exe 复制到htk 目录中就行了

"C:\Program Files (x86)\Microsoft Visual Studio\VC98\Bin\NMAKE.EXE"

4.编译htk库文件 一定要注意文件夹的名称

总共四个

cd  HTKLib
nmake /f htk_htklib_nt.mkf all 
cd HTKTools
nmake /f htk_htktools_nt.mkf all
cd ..                          
cd HLMLib                      
nmake /f htk_hlmlib_nt.mkf all 
cd ..                          
cd HLMTools                    
nmake /f htk_hlmtools_nt.mkf all

5 环境变量

编译完成所有的exe文件会生成在bin.win32这个文件夹,然后把这个文件夹,加到path路径下面
HTK语音识别工具包的安装和编译_第1张图片

6.安装ActivePerl

直接安装最新版就行

7.测试ActivePerl

测试一下是否安装成功 perl -v
HTK语音识别工具包的安装和编译_第2张图片

8.测试demo

8.1创建相应的文件夹

8.2运行perl runDemo.pl configs\monPlainM1S1.dcf

HTK语音识别工具包的安装和编译_第3张图片

后记:中间遇到的问题

1.nmake 安装vc 或者 vs

2 .进错了文件夹 找不到相应的文件

3.每次配置环境变量都需要重启一次cmd

你可能感兴趣的:(语音处理)