Windows下配置HTK语音识别工具包
来源:互联网 发布:ubuntu安装中文 编辑:程序博客网 时间:2024/05/17 02:32
一、准备工作
1、安装ActivePerl,测试HTK是否安装成功时需要使用
官网下载地址:http://www.activestate.com/activeperl/downloads
CSDN下载地址:http://download.csdn.net/detail/it_newborn/6015007
建议安装完成后手动添加PATH变量
2、安装VC++6.0,需要使用VCVARS32命令
安装完成后将C:\Program Files\Microsoft Visual Studio\VC98\Bin添加到PATH变量
3、下载HTK语音识别工具包
官网下载地址(需要注册):http://htk.eng.cam.ac.uk/download.shtml
CSDN下载地址:http://download.csdn.net/detail/it_newborn/5723473
二、安装HTK
1、将HTK-3.4.1.zip解压放到D盘根目录下
修改HTKLib文件夹下面的htk_htklib_nt.mkf文件,修改以下两处,以使其录音软件能在WIN32界面下运行
HGraf.null.obj改为HGraf_WIN32.obj
HGraf.null.olv改为HGraf_WIN32.olv
2、开始-运行-cmd-回车,进入htk目录
3、创建文件夹bin.win32,用来存放编译过程中生成的各种.exe文件
输入命令:mkdir bin.win32
4、输入命令VCVARS32
5、编译HTKLib
cd HTKLib
nmake /f htk_htklib_nt.mkf all
cd ..
6、编译HTKTools
cd HTKTools
nmake /f htk_htktools_nt.mkf all
cd ..
7、编译HLMLib
cd HLMLibrary
nmake /f htk_hlmlib_nt.mkf all
cd ..
8、编译HLMTools
cd HLMTools
nmake /f htk_hlmtools_nt.mkf all
cd ..
9、编译完成之后,打开bin.win32文件夹,发现编译的结果就在此文件夹中
HSLab.exe 录音,标记工具
Hcopy.exe 从语音提取特征参数的工具
HInit.exe 和 HCompV.exe 对HMM模型初始化的工具,注意,这里需要对每个模型都要使用此命令进行初始化
HRest.exe 对模型进行迭代训练的工具
HParse.exe 语法转网络的工具,发音转本文用到的。
HSGen.exe 语法查错工具
HVite.exe 解码工具,也就是识别工具。可以用命令行方式使用,也可以用交互方式使用。
至此,已经安装完成
三、测试是否安装成功
1、解压HTK-samples-3.4.1.zip文件,将其中的HTKDemo文件夹复制到D:\HTK\htk目录下,依次输入以下命令:
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
出现以上提示,表明安装成功
2、最后将D:\HTK\htk\bin.win32添加到PATH变量,可以编辑PATH变量添加,也可以使用命令添加,如下:
实验过程中参考文档:
http://my.oschina.net/jamesju/blog/112602
http://www.cnblogs.com/mingzhao810/archive/2012/08/03/2617674.html
http://wenku.baidu.com/view/8a9aedd480eb6294dd886c95.html
- Windows下配置HTK语音识别工具包
- windows下安装编译HTK语音识别工具包
- windows下安装编译HTK语音识别工具包
- htk 搭建语音命令识别工具包
- 语音识别-----HTK语音识别工具包的安装和编译
- HTK语音识别工具包的安装和编译
- 使用HTK语音工具包进行孤立词识别基础教程
- HTK语音识别工具包的安装和编译
- 2,HTK学习_基于HTK语音工具包进行孤立词识别的使用教程
- HTK 语音识别 ASK
- HTK语音识别之MFCC参数基本配置参数解释
- Linux下安装编译并且测试HTK语音识别库
- Linux下安装编译并且测试HTK语音识别库
- HTK下实现数字的语音识别(1)链接
- 基于HTK语音工具包进行孤立词识别的使用教程
- HTK语音识别一个例子
- HTK语音识别中的决策树
- HTK在windows下的配置说明
- 如何用VB在窗体中实现闪烁文字
- 计算两个经纬度之间的距离
- 你必须知道的5个JVM命令行标志
- codeforces 158B
- C++ STL string应用
- Windows下配置HTK语音识别工具包
- Apache伪静态学习
- 黑马程序员——交通等管理系统
- DOS栏目【0】
- Java 的内存管理机制是怎样的?
- Java 排序
- CGAffineTransform这个结构体到底怎么理解? 每个值都标示什么含义呢?
- 我拒绝参加你们的技术面试
- 几分钟内学习Clojure