问题标签 [htk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
63 浏览

speech-recognition - 有没有办法使用 HTK 获得单音素概率?

理想情况下,我正在寻找一种方法来获取音频文件的特定片段是某个电话的概率向量。就像是:

输入:

  • wav文件
  • 起始位置(例如@1.4 秒)
  • 持续时间(例如 500 毫秒)

输出:

  • SIL 2.324*10^-3
  • AA 1.514*10^-4
  • 自动曝光 1.482*10^-2
  • ...
  • ZH 5.03*10^-5
0 投票
1 回答
149 浏览

machine-learning - HTK:了解生成的 .mlf 文件中的分数

我试图了解文件结果recout.mlf,所以我在该文件中有以下几行:

在此处输入图像描述

哪个'as'发音很好:带有-524.427185或-1054.774536的那个

0 投票
1 回答
311 浏览

c - HTK 编译错误:make[1]:Nothing to be done for 'all'

按照官方 HTK Unix/Linux 安装指南,我在尝试在 HTK上运行时遇到了与该线程中描述的问题类似的问题。正如 MadScientist 所建议的,make all我最初一直在查看错误的 Makefile ( )。/htk-3.4.1/Makefile在运行生成的正确 Makefile( /htk-3.4.1/HLMTools/Makefile)中修复第 77 行的额外缩进后./configure --prefix=/tmp,HTK 编译错误:

Makefile:77: *** missing separator (did you mean TAB instead of 8 spaces?). Stop.

已经消失了,但我仍然无法编译make all

之前make all,运行./configure --prefix=/tmp会报错:

对于HTKLib,和. HLMLib_ 它还将 Makefile 的第 77 行重置为四倍缩进制表符。HTKToolsHLMTools

我已经gcc-multilib安装了。基于这篇文章,我安装libc6:i386 zlib1g:i386 lib32ncurses5lib32z1为了在 64 位计算机上运行这个 32 位程序。

有没有人遇到过这个问题?VoxForge HTK 安装指南的第 4 步建议需要 gcc 3.4 编译器兼容性模块。

0 投票
1 回答
59 浏览

php - 具有不同颜色背景的帐户数组

我有一个 CakePHP 网络应用程序,页面顶部有以下代码:

上面的代码为用户显示了 4 个账户余额的账户余额,因为上面的代码重复了 4 次。现在,上述所有 4 个块的颜色都是蓝色的。我想做一些东西,我为每个颜色呼应不同的颜色并将其输入 CSS 类。然后,我可以制作一个包含所有 4 种颜色的 CSS 样式表。我希望颜色与所有 4 个块不同,但我希望它们在刷新后保持不变。在有人建议之前,用 JS 随机生成是行不通的。

提前感谢您提供的任何帮助。如果您想知道,该网站是https://bank.northwatchbank.com,您可以注册查看。长话短说,这是一个骗子的假银行。

编辑修复:

感谢 Jasco 的帮助,我只需要对您的代码进行少量修改即可使其与我的主题一起使用!

0 投票
0 回答
190 浏览

htk - 在 Mac 上安装 HTK 错误 X11/Xos.h 未找到

我需要为与声音处理相关的项目安装 HTK。但是当我安装它时,我收到了这样的错误:

Xcode 似乎没有Xos.h. 我也签到了/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers/X11,没找到Xos.h

我已经安装了 Xcode 版本 2354 并安装了 XQuartz,但我仍然收到此错误。我的 HTK 版本是 3.5(最新的)。

这里有人知道如何解决这个问题吗?谢谢!

0 投票
1 回答
1766 浏览

ubuntu - HTK 32 位问题 -> apt-get install gcc-multilib -> “包 'gcc-multilib' 没有安装候选”

我正在尝试安装 HTK。我尝试了 ./configure,但收到以下错误make all

所以我搜索了这个问题,在编译 HTK 时发现“致命错误:bits/libc-header-start.h: No such file or directory”。这导致了以下解决方案sudo apt-get install gcc-multilib。然而,这又带来了另一个问题:

在此之后,我无法找到合适的解决方案。我最初可以尝试从文件中删除 -m32 ,但显然这不是正确的方法,可能会导致更多问题。

0 投票
1 回答
597 浏览

visual-studio - HTK 在 windows10 中安装 / 找不到 VC98

我正在尝试在我的 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 中,以便将来可以轻松地从命令行运行它们。