参考几位大神的博客,自己作为一个新手,记录和整理一下刚开始学语音识别的时光,仅此激励自己。

https://blog.csdn.net/xiaoding133/article/details/6745981

https://www.cnblogs.com/welen/p/3781834.html

https://blog.csdn.net/jojozhangju/article/details/18714961

https://blog.csdn.net/zhuquan945/article/details/61915232

在官网下载完成后,解压,我是解压到了D盘新建了一个文件夹,叫HTK

1.打开命令提示符窗口,进入D盘,进入HTK下的HTK-3.4.1文件夹,

2.创建一个文件夹bin.win32,用来存放各种.exe 文件。

3.运行vsvars32 ,

    首先,设置环境变量path=%path%;D:\vs2015\Common7\Tools

           这里的路径是根据自己的vs2015安装的路径设置的,我的安装在了D盘;

Win10下 vs2015 HTK工具的安装

Win10下 vs2015 HTK工具的安装

Win10下 vs2015 HTK工具的安装

 接着,输入vsvars32

Win10下 vs2015 HTK工具的安装

4.编译HTKLib 

    Win10下 vs2015 HTK工具的安装

   Win10下 vs2015 HTK工具的安装

编译成功后显示如上。

cd .. 退出该文件库

Win10下 vs2015 HTK工具的安装

5.编译HTKTools

nmake /f htk_htktools_nt.mkf all

cd .. 退出该库

6.编译HLMLib

    cd HTKTools 

    nmake /f htk_hlmlib_nt.mkf all

cd .. 退出该库

Win10下 vs2015 HTK工具的安装

7.编译 HLMTools

   nmake /f htk_hlmtools_nt.mkf all

cd ..退出该库

8.编译完成后,打开bin.win32,看到以下执行文件,说明编译完成。

Win10下 vs2015 HTK工具的安装

9.测试生成的可执行文件上是否可用

   设置环境变量:Win10下 vs2015 HTK工具的安装

   输入命令HInit 测试一下,出现:

Win10下 vs2015 HTK工具的安装

确保电脑中安装有ActivePerl,下载ActivePerl 并安装,(运行Demo需要使用Perl脚本的,下载链接为:http://www.activestate.com/activeperl/downloads

可以根据这个判断一下perl是否安装成功:https://jingyan.baidu.com/article/9f7e7ec0b798ae6f281554e9.html

运行 HTKDemo中的例子:

cd HTKDemo
mkdir hmms
cd hmms
mkdir tmp
mkdir hmm.0
mkdir hmm.1
mkdir hmm.2
mkdir hmm.3
cd ..
mkdir proto
mkdir acc
mkdir test
perl runDemo.pl configs\monPlainM1S1.dcf

Win10下 vs2015 HTK工具的安装

代表HTK库安装编译成功并测试成功。

每一次测试的时候,注意环境路径配置。

相关文章: