HTK 安装在 windows10 / 找不到 VC98

HTK installing in windows10 / Not able to find VC98

我正在尝试在我的 windows 10 机器上安装 HTK Toolkit。

它的先决条件是: 确保您的 PATH 包含 C:\Program Files\Microsoft Visual Studio\VC98\bin

我安装了 Microsoft Visual Studios,但我无法在我的 visual studio 安装位置找到 VC98 文件夹(文件)。

我找了很多次,还是没找到。

谁能帮我解决这个问题。

我的最终目标是安装HTK

在 Microsoft 上安装 HTK Windows

先决条件

HTK 已通过 Microsoft Visual Studio.

编译验证

为了进行测试,您需要一个 Perl 解释器,例如 ActivePerl。

您需要一个工具,例如 7-zip 来解压 HTK 源代码存档。

通过接受 HTK 最终用户许可协议在此站点上注册,然后下载最新的 HTK 源代码。

如果您熟悉使用 DOS 命令行界面,这将很有帮助,因为您需要与其进行交互才能编译、安装和 运行 HTK。

确保您的 PATH 包含 C:\Program Files\Microsoft Visual Studio\VC98\bin 编译

使用 7-zip 解压 HTK 源代码。

打开一个 DOS 命令 window:单击“开始”,select 运行 在提示符下键入 cmd,然后单击“确定”。

cd 进入您解压源代码的目录。

cd 进入 htk 目录。类型:

cd htk

为库和工具创建一个目录。类型:

mkdir bin.win32

运行 VCVARS32(它应该在您的路径中,请参阅上面的先决条件)

构建 HTK 库,它提供 HTK 工具使用的常用功能。输入以下命令:

cd HTKLib

nmake /f htk_htklib_nt.mkf全部

CD ..

构建 HTK 工具

cd HTKTools

nmake /f htk_htktools_nt.mkf全部

CD ..

cd HLMLib

nmake /f htk_hlmlib_nt.mkf全部

CD ..

cd HLMTools

nmake /f htk_hlmtools_nt.mkf全部

CD ..

安装

HTK 工具现已构建,位于 bin.win32 目录中。您应该将此目录添加到您的 PATH 中,以便您以后可以从命令行轻松 运行 它们。

正在安装 HTK:

我在计算机上安装 HTK 时经历了一段非常非常艰难的时期。

此文档将有助于在任何其他计算机上安装它。

先决条件:

您应该 visual studio 安装了 c++ 发行版。 (不要只下载 MSVC)。下载完整的 C++ 发行版。

下载 HTK 源代码和 HTK 示例。

下载并安装 Perl

下载任何解压软件,例如 (7-zip)

之前的步骤:

提取您的 HTK 和 HTK 示例并将其保存在两个不同的目录中。 (彼此分开)

打开VS,进入工具→命令行→任意命令提示符(我选择了Developer命令提示符)

安装步骤 cd 进入您解压源代码的目录。(源代码而不是示例) 依次执行以下命令。

cd htk

mkdir bin.win32

cd HTKLib

nmake /f htk_htklib_nt.mkf全部

CD ..

构建 HTK 工具

cd HTKTools

nmake /f htk_htktools_nt.mkf全部

CD ..

cd HLMLib

nmake /f htk_hlmlib_nt.mkf全部

CD ..

cd HLMTools

nmake /f htk_hlmtools_nt.mkf全部

CD ..

之后转到您的 bin.win32 文件夹并将所有文件复制到您的

HTKDemo 中的示例目录。

cd进入HTKDemo目录,执行命令:

perl runDemo.pl configs/monPlainM1S1.dcf

现在您可能会在执行此命令时发现诸如 hmm 不存在或此类文件不存在之类的错误。

只需键入 mkdir(缺少不带括号的文件名)

并继续这样做,直到没有发现错误为止

很快您就进入了最后阶段:成功。

我知道当前 HTK 的文档太过时且具有误导性,但是 Whosebug 社区帮助我度过难关。 我附上了一些可能有用的链接:

http://htk.eng.cam.ac.uk/docs/inst-win.shtml

https://ubuntuforums.org/showthread.php?t=1092317&page=2

https://ubuntuforums.org/archive/index.php/t-1522471.html

https://ubuntuforums.org/showthread.php?t=1522471