0

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

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

我安装了 Microsoft Visual Studio,但在安装 Visual Studio 的位置找不到 VC98 文件夹(文件)。

我试图搜索它很多次,但我仍然没有找到它。

有人可以为我解决这个问题。

我的最终目标是安装 HTK

在 Microsoft Windows 上安装 HTK

先决条件

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 命令窗口:单击开始,在提示符处选择运行类型 cmd,然后单击确定。

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

cd 进入 htk 目录。类型:

光盘

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

mkdir bin.win32

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

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

cd HTKLib

nmake /f htk_htklib_nt.mkf 全部

光盘..

构建 HTK 工具

cd HTKTools

nmake /f htk_htktools_nt.mkf 全部

光盘..

cd HLMLib

nmake /f htk_hlmlib_nt.mkf 全部

光盘..

cd HLMTools

nmake /f htk_hlmtools_nt.mkf 全部

光盘..

安装

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

4

1 回答 1

2

安装 HTK:

我在我的电脑上安装 HTK 经历了一段非常艰难的时期。

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

先决条件:

你应该有一个安装了 c++ 发行版的 Visual Studio。(不要只下载 MSVC)。下载完整的 C++ 发行版。

下载 HTK 源代码和 HTK 示例。

下载并安装 Perl

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

之前的步骤:

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

打开VS并继续工具→命令行→任何命令提示符(我选择了开发人员命令提示符)

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

光盘

mkdir bin.win32

cd HTKLib

nmake /f htk_htklib_nt.mkf 全部

光盘..

构建 HTK 工具

cd HTKTools

nmake /f htk_htktools_nt.mkf 全部

光盘..

cd HLMLib

nmake /f htk_hlmlib_nt.mkf 全部

光盘..

cd HLMTools

nmake /f htk_hlmtools_nt.mkf 全部

光盘..

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

HTKDemo 中的示例目录。

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

perl runDemo.pl configs/monPlainM1S1.dcf

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

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

并继续做,直到没有发现错误

很快你就到了最后阶段:成功。

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

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

HTK 在 windows10 中安装 / 找不到 VC98

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

于 2020-05-16T13:17:57.860 回答