首页 > Windows开发 > 详细

win xp 32 位 搭建 htk 开发环境

时间:2014-03-31 03:45:24      阅读:460      评论:0      收藏:0      [点我收藏+]

最近开始研究语音识别的东西 水平有限起点较低 慢慢来吧 

1、安装vc

此处省略三百二十七个字。

2、编译及修改环境变量

cd htk

mkdir bin.win32就在该文件夹下建立了一个新文件夹bin.win32 

在命令窗口中输入:vsvars32   就运行了vsvars32

这里解释一下这个命令 或者说这个bat文件更贴切一些:

@echo off
rem
rem Root of Visual Developer Studio Common files.
set VSCommonDir=C:\PROGRA~1\MICROS~2\Common

rem
rem Root of Visual Developer Studio installed files.
rem
set MSDevDir=C:\PROGRA~1\MICROS~2\Common\msdev98

rem
rem Root of Visual C++ installed files.
rem
set MSVCDir=C:\PROGRA~1\MICROS~2\VC98

rem
rem VcOsDir is used to help create either a Windows 95 or Windows NT specific path.
rem
set VcOsDir=WIN95
if "%OS%" == "Windows_NT" set VcOsDir=WINNT

rem
echo Setting environment for using Microsoft Visual C++ tools.
rem

if "%OS%" == "Windows_NT" set PATH=%MSDevDir%\BIN;%MSVCDir%\BIN;%VSCommonDir%\TOOLS\%VcOsDir%;%VSCommonDir%\TOOLS;%PATH%
if "%OS%" == "" set PATH="%MSDevDir%\BIN";"%MSVCDir%\BIN";"%VSCommonDir%\TOOLS\%VcOsDir%";"%VSCommonDir%\TOOLS";"%windir%\SYSTEM";"%PATH%"
set INCLUDE=%MSVCDir%\ATL\INCLUDE;%MSVCDir%\INCLUDE;%MSVCDir%\MFC\INCLUDE;%INCLUDE%
set LIB=%MSVCDir%\LIB;%MSVCDir%\MFC\LIB;%LIB%

set VcOsDir=
set VSCommonDir=

以上是这个脚本的具体内容。可以看出他的作用是设置VS的一些环境变量,用于在脱离vc ide的情况下编译htk。

如果cmd里不能正常运行这个脚本  直接双击该脚本运行应该也是可以的 我的就遇到了这个情况 不过我运行以后又在cmd里运行了一次 不过这次是用的大写的名称 所以也不是完全的确定。


接下来编译htk库文件:

              1.cd  HTKLib(进入HTKLib文件夹 )--> 使用命令:nmake /f htk_htklib_nt.mkf all (编译该文件夹下所有的库文件)。

              2.cd ..(退出该文件夹)-->cd HTKTools(进入HTKTools文件夹 )-->nmake /f htk_htktools_nt.mkf all

              3.cd ..(退出该文件夹)--> cd HLMLib (进入HLMLib文件夹 )-->nmake /f htk_hlmlib_nt.mkf all 

              4.cd ..(退出该文件夹)--> cd HLMTools(进入HLMTools文件夹 )-->nmake /f htk_hlmtools_nt.mkf all


3、activePerl

此处省略一百二十八个字。

4、、

运行demo

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  (如果安装perl之前命令行已经打开,这句话会运行失败重开cmd就好了)

win xp 32 位 搭建 htk 开发环境,布布扣,bubuko.com

win xp 32 位 搭建 htk 开发环境

原文:http://blog.csdn.net/newriver00/article/details/22610811

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!