【AI模型测试】语音转文字ASR的测试评价:HTK在windows下的配置说明
发现了一个网上的工具,但是环境上面还是需要自己配置一下的,所以继续探索更新记录。
转自:https://blog.csdn.net/yanli0823/article/details/8186382
本文档意在详细介绍在windows环境下如何配置编译HTK,是根据网上资料及自己实际操作步骤编写而成,一方面是为方便以后使用此工具的朋友们有个参考,另外一方面是给自己加深印象。
http://htk.eng.cam.ac.uk/docs/inst-win.shtml,先进行注册才能下载文件。
第一步,下载HTK源代码,http://htk.eng.cam.ac.uk/download.shtml
这两个文件都下载下来,其中samples是用来测试安装是否成功,后面会介绍到。当然在下载之前,会要求注册会员。
第二步,解压所下载的HTK源代码,最好在根目录下,文件用英文。如D:\HTK,便于后来在DOS下的编译和其他操作。
第三步,进入DOS界面,点开始-->运行-->输入CMD回车,我的代码是安装在D:\HTK下,所以输入d:(回车),然后输入cd d:\HTK,进入HTK的目录下;再输入cd htk,进入子目录。
命令输入顺序:
D:
cd d:\HTK
cd htk
第四步,使用命令创建一个文件夹,用来存放编译后生成的exe文件
mkdir bin.win32
第五步:把vs下的vcvars32,复制到HTK根目录下,在DOS使用命令打开VCVARS32.
VCVARS32
第六步,编译HTK Library,为HTK提供函数功能,
cd HTKLib
nmake /f htk_htklib_nt.mkf all
cd ..
第七步,编译HTK工具
? 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
cd ..
现在,HTK工具已经创建完成,编译生成的exe文件都存放在第一步创建的bin.win32目录下。此时需要在系统环境变量的PATH中添加bin.win32路径的值。
测试安装是否成功
安装完成后,需要使用下载的sample来验证安装的是否正确,有以下几个步骤:
1. 把下载的压缩包解压,并将其复制到系统盘的根目录下如D:\htkdemo,方便通过命令行来控制,
2. 通过命令创建相应目录
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
3. 分析
perl runDemo.pl configs\monPlainM1S1.dcf
最后如图所示
至此,HTK环境基本上就搭建完成了,接下来就可以作自己更重要的工作了,以上是自己的拙见,希望大仙们不要见笑,如有不妥之处还请赐教。