Win7搭建HTK语音识别平台

win7语音识别组件安装_安装自己封装的纯净Windows 7 64位 旗舰版 无第三方软件 1911R2... Windows 7 64位 旗舰版 1911R1 快速装机版 集成常用软件内含两个版本:Win7 旗舰版 x64 SP1 纯净版(无第三方软件)Win7 旗舰版 x64 SP1 装机版(集成常用软件)纯净版桌面属性装机版桌面1、主要特点:集成几乎所有的USB 3.0/3.1驱动:AMD、ASMedia、Etron、Fresco、Renesas、Texas、VIA打开被修复的漏洞以提高性能未集成KB... 阅读详情


Step 1

下载 HTK 和 HTK – samples 两个压缩文件,保存至D盘根目录下新建的HTK文件夹。

下载地址:http://htk.eng.cam.ac.uk/download.shtml

我下载的版本:3.4.1

遇到问题:(1)HTK官方网站需要先注册

(2)(chrome浏览器)注册后下载速度为0。

解决办法:点“取消下载”,再点“重新下载”。


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

Step 2

观察下载的文件夹里都有些什么:

在解压后的HTK文件夹里,阅读README介绍(我用的写字板),重要的内容截图如下(内容是在windows下的编辑及安装):

HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

这里翻译一下第一部分,即在windows下安装的一些先决条件(参考《windows下编译htk3.4 傻瓜式教程》——ICT superyang):

(1)       HTK在visual studio 下编译测试通过(主要是为了使用nmake)

(2)       测试demo时,需要安装ActivePerl(Perl解释器,为了运行测试脚本)

(3)       需要7-zip或winzip解压工具

(4)       需要理解一些DOS命令行知识

(5)       Path中需要包含路径C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin(Visual Studio.NET 2003)或者C:\Program Files\Microsoft Visual Studio\VC98\bin(VC6.0)

 

第二部分即是接下来做的内容。


Step 3

安装VS和ActivePerl和UltraEdit(一个非常强大的文本编辑器)

ActivePerl下载地址:http://www.activestate.com/activeperl/downloads

我安装的版本是:Visual Studio 2010和 ActivePerl-5.16.3.1604和ue_chinese21.10


Step 4

开始编译:

1)  打开DOS窗口

点击开始——在搜索框里输入“运行”——点击运行,输入cmd,回车

2)进入到解压后的HTK-3.4.1文件夹下的htk文件夹中

由于我本身对DOS命令就是小白,看截图可看到最终尝试成功的过程


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

3)  在本目录下创建一个名为bin.win32的文件夹


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

这个文件夹是用来存放htk生成的各个exe程序的


4) 运行VCVARS32

找到VC的安装目录下的bin文件夹,我的是在

D:\Program Files\Microsoft Visual Studio 10.0\VC\bin

将该路径添加到path变量中

在cmd中输入:path=%path%; D:\Program Files\Microsoft Visual Studio 10.0\VC\bin即可,添加完成后继续输入path,看看有没有添加成功,如果添加成功,输入VCVARS32


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

 

遇到问题!!!:


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

原因就是在添加bin路径的时候,在D:前面有一个空格!!!

解决办法:把空格去掉重新添加了一遍,但由于我还不会删除添加过得路径,所以之前添加的错误的也在里面了。。无所谓了。以后会删了再删。


5) 编译HTKLib

进入到HTKLib目录:cd HTKLib,在命令行里输入nmake/f htk_htklib_nt.mkf all进行编译

输入后,DOS窗口会出现如下情况(截取其中部分):


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

这是在编译的过程,一段时间后,编译成功。


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

本次安装htk没有出现报错,但是如果出现报错的话,请参照《windows下编译htk3.4傻瓜式教程》


6)编译HTKTools

在命令行中输入cd..,表示返回上一层目录,再输入 cd HTKTools,进入HTKTools目录,输入nmake/f htk_htktools_nt.mkf all 编译该目录下的文件。


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

编译好了:


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

7)编译HLMLib

输入cd..,再输入cd HLMLib,进入HLMLib目录,输入:nmake/f htk_hlmlib_nt.mkf all编译该目录下的文件。


8)编译HLMTools

输入cd..,再输入cd HLMTools,进入HLMTools目录,输入:nmake/f htk_hlmtools_nt.mkf all编译该目录下的文件。

这时候我们已经编译完所有exe程序,我们打开bin.win32文件夹看一下,如果如下图所示,则证明已经编译成功。


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

Step 5

测试编译生成的程序是否正确

 

1)  为了能在DOS命令行中使用我们编译生成的工具,要将生成的工具路径加入到path中。

在cmd中输入path=%path%;D:\HTK\HTK-3.4.1\htk\bin.win32回车,再输入path查看添加后的结果:


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

我们接下来输入HInit查看一下能否成功运行编译后的程序,如果如下图所示,则证明path已经被正确的添加进来了~


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

2)为了运行perl测试脚本,我们需要在机器中安装perl解释器,也就是一开始让大家安装的ActivePerl


3)进入到HTKDemo目录(在HTK-samples文件夹下),输入perl runDemo.pl configs\monPlainM1S1.dcf运行测试脚本,如下图:


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

出现了未知的错误!!!呜呜。


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

好在在网上找到了解决办法。

 

解决办法:


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

<</span>来源:http://bingxinye1.blog.163.com/blog/static/16879709820122308157101/  >


按照解决办法,仍旧是进入到HTKDemo目录(在HTK-samples文件夹下),输入perl runDemo.pl configs\monPlainM1S1.dcf运行测试脚本。


 

然后就出现了胜利的画面!!!HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

安装HTK结束~


Step 1

下载 HTK 和 HTK – samples 两个压缩文件,保存至D盘根目录下新建的HTK文件夹。

下载地址:http://htk.eng.cam.ac.uk/download.shtml

我下载的版本:3.4.1

遇到问题:(1)HTK官方网站需要先注册

(2)(chrome浏览器)注册后下载速度为0。

解决办法:点“取消下载”,再点“重新下载”。


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

Step 2

观察下载的文件夹里都有些什么:

在解压后的HTK文件夹里,阅读README介绍(我用的写字板),重要的内容截图如下(内容是在windows下的编辑及安装):

HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

这里翻译一下第一部分,即在windows下安装的一些先决条件(参考《windows下编译htk3.4 傻瓜式教程》——ICT superyang):

(1)       HTK在visual studio 下编译测试通过(主要是为了使用nmake)

(2)       测试demo时,需要安装ActivePerl(Perl解释器,为了运行测试脚本)

(3)       需要7-zip或winzip解压工具

(4)       需要理解一些DOS命令行知识

(5)       Path中需要包含路径C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin(Visual Studio.NET 2003)或者C:\Program Files\Microsoft Visual Studio\VC98\bin(VC6.0)

 

第二部分即是接下来做的内容。


Step 3

安装VS和ActivePerl和UltraEdit(一个非常强大的文本编辑器)

ActivePerl下载地址:http://www.activestate.com/activeperl/downloads

我安装的版本是:Visual Studio 2010和 ActivePerl-5.16.3.1604和ue_chinese21.10


Step 4

开始编译:

1)  打开DOS窗口

点击开始——在搜索框里输入“运行”——点击运行,输入cmd,回车

2)进入到解压后的HTK-3.4.1文件夹下的htk文件夹中

由于我本身对DOS命令就是小白,看截图可看到最终尝试成功的过程


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

3)  在本目录下创建一个名为bin.win32的文件夹


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

这个文件夹是用来存放htk生成的各个exe程序的


4) 运行VCVARS32

找到VC的安装目录下的bin文件夹,我的是在

D:\Program Files\Microsoft Visual Studio 10.0\VC\bin

将该路径添加到path变量中

在cmd中输入:path=%path%; D:\Program Files\Microsoft Visual Studio 10.0\VC\bin即可,添加完成后继续输入path,看看有没有添加成功,如果添加成功,输入VCVARS32


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

 

遇到问题!!!:


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

原因就是在添加bin路径的时候,在D:前面有一个空格!!!

解决办法:把空格去掉重新添加了一遍,但由于我还不会删除添加过得路径,所以之前添加的错误的也在里面了。。无所谓了。以后会删了再删。


5) 编译HTKLib

进入到HTKLib目录:cd HTKLib,在命令行里输入nmake/f htk_htklib_nt.mkf all进行编译

输入后,DOS窗口会出现如下情况(截取其中部分):


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

这是在编译的过程,一段时间后,编译成功。


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

本次安装htk没有出现报错,但是如果出现报错的话,请参照《windows下编译htk3.4傻瓜式教程》


6)编译HTKTools

在命令行中输入cd..,表示返回上一层目录,再输入 cd HTKTools,进入HTKTools目录,输入nmake/f htk_htktools_nt.mkf all 编译该目录下的文件。


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

编译好了:


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

7)编译HLMLib

输入cd..,再输入cd HLMLib,进入HLMLib目录,输入:nmake/f htk_hlmlib_nt.mkf all编译该目录下的文件。


8)编译HLMTools

输入cd..,再输入cd HLMTools,进入HLMTools目录,输入:nmake/f htk_hlmtools_nt.mkf all编译该目录下的文件。

这时候我们已经编译完所有exe程序,我们打开bin.win32文件夹看一下,如果如下图所示,则证明已经编译成功。


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

Step 5

测试编译生成的程序是否正确

 

1)  为了能在DOS命令行中使用我们编译生成的工具,要将生成的工具路径加入到path中。

在cmd中输入path=%path%;D:\HTK\HTK-3.4.1\htk\bin.win32回车,再输入path查看添加后的结果:


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

我们接下来输入HInit查看一下能否成功运行编译后的程序,如果如下图所示,则证明path已经被正确的添加进来了~


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

2)为了运行perl测试脚本,我们需要在机器中安装perl解释器,也就是一开始让大家安装的ActivePerl


3)进入到HTKDemo目录(在HTK-samples文件夹下),输入perl runDemo.pl configs\monPlainM1S1.dcf运行测试脚本,如下图:


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

出现了未知的错误!!!呜呜。


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

好在在网上找到了解决办法。

 

解决办法:


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

<</span>来源:http://bingxinye1.blog.163.com/blog/static/16879709820122308157101/  >


按照解决办法,仍旧是进入到HTKDemo目录(在HTK-samples文件夹下),输入perl runDemo.pl configs\monPlainM1S1.dcf运行测试脚本。


 

然后就出现了胜利的画面!!!HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程


HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

安装HTK结束~


Win7系统缺少语音识别功能的解决方法及设置步骤 在软件中找到"API Key"和"Secret Key"的输入框。需要注意的是,本文以"百度语音识别"作为示例,你也可以选择其他第三方语音识别软件,步骤大致相同,只是具体的配置和设置可能会有所不同。首先,你需要下载并安装第三方的语音识别软件。进入百度开发者平台,找到"语音识别"相关的API文档。根据文档中的说明,设置软件中的"API URL"和"Token URL"。在使用百度语音识别软件之前,你需要注册一个百度开发者账号。打开安装好的语音识别软件,并进行一些基本的配置。说出你想要识别的文本内容。 阅读详情

相关推荐

Win7系统语音包安装图文教程及语音识别

请记住,在使用语音识别时确保您的麦克风正常工作,并且您的语音清晰可听。在语音识别向导的下一个屏幕上,您将看到一个选项,提示您选择要安装的语音识别语言包。在语音识别向导的第一个屏幕上,您将被要求选择用于语音输入的设备。在语音识别向导的最后一个屏幕上,您将看到一个总结您进行的设置的摘要。在本文中,我们将为您提供Win7系统语音包的安装图文教程,并介绍如何使用语音识别功能。在语音识别设置窗口中,点击“开始”按钮,启动语音识别向导。至此,您已成功安装和配置Win7系统的语音包和语音识别功能。步骤3:打开控制面板。

WmqApps的博客 5410

【免费下载】 WIN7(x64位)语音识别组件包

WIN7(x64位)语音识别组件包 【下载地址】WIN7x64位语音识别组件包 WIN7(x64位)语音识别组件包 项目地址: https://gitcode.com/open-source-toolkit/a4fce ...

gitblog_09752的博客 1761

WIN7(x64位)语音识别组件包.rar

软件介绍: 从WINDOWS7 X64位原版系统中提取出来的语音识别组件,现在很多GHOST版WIN系统为了精简体积都去除了语音识别组件,所以在安装语音朗读语音叫号类软件时,都不能正常发音,如果你遇到此问题,可以使用这个语音组件包,解压后运行regsvr.bat批自动,会自动安装语音组件到你的系统中。

【HTK]htkbook学习笔记

HTKbook 是htk的说明书,其中包含了语音识别的一些基本知识,所以决定通读这篇文档,对理论支持方面也能有些启发。   htkbook前两部分,第一部分主要阐述hmm的基本概念,和在语音识别中的一些应用。第二部分讲了工具包中每个工具的细节,各种参数的应用,含义等。 内容太多。看不懂 一些资源 win7下htk的安装,使用,配置 http://1029975378...

weixin_33907511的博客 596

win7 64位语音识别包

win7 64位语音识别修复包,亲测可用。

WIN732位语音识别组件包

WIN732位语音识别组件包!

win7语音识别组件安装_win7系统安装PCS7方法

PCS7安装顺序1、先设置WIN7相关设置及安装相关组件2、安装PCS7软件,安装完成后重启3、启动先安装授权,参考相关安装文档所有安装完成,你可以使用PCS7软件了WIN7设置内容建议WIN7使用ultimate原版,如果使用简化版或中文版,可能会不兼容情况出现以下内容为你正常安装WIN7操作系统软件后所有的设置及安装PCS7软件内容1、以管理员ADMINISTRATOR 用户登录,如果你不是以...

weixin_39964869的博客 4761

WIN7 x64 语音组件包

目前大多数GHOST WIN7系统都精简掉了语音识别组件,因本人安装一套门店管理系统需要语音叫号装了N多遍系统才制作而成,本工具从WIN7 x64原版系统提取,解压后运行regsvr.bat后即可完美恢复使用语音识别。

【免费下载】 重拾语音识别功能:WIN7(x64位)语音识别组件包推荐

重拾语音识别功能:WIN7(x64位)语音识别组件包推荐 【下载地址】WIN7x64位语音识别组件包 WIN7(x64位)语音识别组件包 项目地址: https://gitcode.com/open-source-toolkit/...

gitblog_09702的博客 1405

win7语音TTS组件修复

不少精简版的win7会把TTS组件精简掉,导致语音TTS功能无法使用,这个组件能迅速帮你修复。这是目前最简便的方法。

win7 win10语音识别修复

win7 win10语音识别修复

win7没有语音识别怎么办|win7系统语音识别设置方法

2018-01-05 10:35:30win7其实也有语音识别的功能,只不过大部分时候都用不上,有些优化过的系统中还会将此功能删除。可是有很多win7用户开机的时候语音识别会自动运行,那么win7怎么关闭语音识别呢?我...2016-10-17 15:12:20今天本教程和大家分享win7系统语音识别功能使用教程,win7自带有很多功能,比如语音识别功能,可能很少用户使用过这款功能。语音识别可以让...

q6q6q的专栏 5196

语音识别-Windows7.rar

语音识别-Windows7.rar

如何使用MASM来编译、连接、调试汇编语言

先声明下,本人绝非大虾,也只是菜鸟一个,写此文的目的只是为了加深我对知识的理解罢了。好,进入正题。我是把masm解压后发在D盘中的一个叫masm的文件里,在masm文件里新建个记事本(记事本功能是很强大的,只要改下后缀名,写什么语言都noproblem),在记事本里写上你要的汇编程序,然后另存为***.asm的文件。接下来,点击“开始”\运行\command.接下来便弹出如下黑色的窗口(上面...

weixin_34380948的博客 974

win7 32位语音识别

win7 32位语音识别

【通信原理 入坑之路】—— 详解IQ调制以及星座图原理

文章目录一. IQ调制与解调的原理与过程二.PSK(相移键控)和IQ调制的关系:2.1 用IQ调制实现QPSK调制 一. IQ调制与解调的原理与过程 IQ调制的定义是:“IQ调制就是数据分为两路,分别进行载波调制,两路载波相互正交。I是in-phase(同相), q是 quadrature(正交)” 我们通过下面的示意图介绍IQ调制的过程: 首先,信号分成两路:I路和Q路(为了方便理解我们把这两...

凝望,划过星空的博客 11万+

【亲测免费】 让WIN7 x64重获新生:语音组件包推荐

在当今数字化时代,语音交互技术已成为许多应用场景中不可或缺的一部分。然而,许多精简版的GHOST WIN7系统在追求体积最小化的过程中,往往剔除了关键的语音识别组件,导致用户在使用需要语音交互功能的软件时遭遇困扰。为了解决这一问题,我们推出了“WIN7 x64 语音组件包”,旨在帮助用户轻松恢复系统缺失的语音识别功能,无需重装系统或进行复杂的配置。 ## 项目技术分析 “WIN7 x64 语音

gitblog_09766的博客 984

图像处理(12)--图像各种噪声及消除方法

文章目录结构1.什么是图像噪声2. 图像噪声来源3. 噪声分类及其消除方法3.1 高斯噪声及其消除方式3.1.1 如何确定一种噪声是高斯噪声3.1.2 高斯滤波消除高斯噪声3.1.3 高斯函数的重要性质3.2 瑞利噪声及其消除方式3.3 伽马(爱尔兰)噪声及其消除方式3.4 指数分布噪声及其消除方式3.5 均匀噪声及其消除方式3.6 脉冲(椒盐)噪声及其消除方式 1.什么是图像噪声 图像噪声是指...

ShaneHolmes 11万+

在64位Win7下遇到的问题

一、32位的dll,在64位下注册的方法。 cd \windows\syswow64 regsvr32 c:\ filename.dll 其他方法好像暂时不行。 二、VB6没有编译64位的选项      三、所有的软件,尽量安装其自带的64位版本,否则,可能有问题

2256

避坑指南:MTK平台Widevine L1密钥安装全流程详解(含SP META工具使用与Log分析)

本文详细解析了MTK平台实现Widevine L1认证的全流程,涵盖密钥申请、格式转换、安全烧录等关键步骤,特别针对Trustonic TEE环境下的SP META工具使用与日志分析提供实用指南。帮助开发者规避常见错误,确保DRM密钥安全部署,满足高端内容保护需求。

weixin_27219587的博客 476

【抖音】a_bogus参数逆向分析

点击——展开xxx条回复﹀就会出现。可以看到这个栈是有请求相关的数据的。所以就是在bdms.js里面生成的。

qq_44990881的博客 3000
上一篇: AAC编解码(一)
下一篇: webrtc 单通道降噪算法(ANS)简析
audiocool
博客等级 码龄9年 335粉丝 43原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值