语音识别之HTK入门(一)HTK的下载配置

语音识别之HTK入门(一)HTK的下载配置


跪拜大佬帖子:
https://www.cnblogs.com/ansersion/p/4155828.html
基本按照大佬的帖子进行调试的,为表示敬意,全程跪着键盘。

最近学习语音识别的相关知识,通过网上查找资料,很难找到与语音相关的代码实现与资料,一头雾水,头昏脑胀,通过几天的搜刮与几位相识大佬的推荐,了解到HTK与KALDI的相关知识,参考了大佬的博客记录,今天有幸跑通测试,故记录一下整个过程。
不由得感叹知识的匮乏,可笑自己的无知,几年前的代码,现在还跑得甚为艰辛,惭愧惭愧。

Linux环境配置

   虚拟机+Linux系统的Ubuntu18.0

HTK我是在Linux上跑的,在windows配置了半天没有配置好,头晕脑涨,不得已转战Linux,也感受到了Linux的简洁快速,没有花里胡哨的东西,只是学识尚浅,对Linux没有深入学习,调试过程中也出现了一些问题,都在这记录下来,以备后面回顾。
在这里插入图片描述

VMware Tools安装

这个建议最好一定要装好,因为主机和虚拟机之间复制粘贴啥的都需要,如果不安装,就不能复制粘贴,非常麻烦。编辑虚拟机设置中把CD选择自动检测,登陆后进行安装,会自动下载Tool,终端运行sudo vmware-install
一路回车,直到完成,提示 Enjoy,Vmware

必备环境

G++

sudo apt-get install build-essential
sudo apt-get install gcc-multilib

Libx11.dev

sudo apt-get install Libx11.dev

HTK下载

HTK官方主页:http://htk.eng.cam.ac.uk/
包括了最新的文件及英文版的htcbook,下载前需要注册用户,登陆密码会发到你的注册邮a箱中,必须要注册登陆下载。
下载Linux的sample和source,并解压。

HTK环境设置

解压后的htk文件夹下依次运行以下命令

sudo ./configure --prefix=/usr/local/  

在这里插入图片描述

sudo make all  
sudo make install  
sudo install-hdecode 

完成后输入以下命令进行测试,出现以下结果即安装成功

HInit

在这里插入图片描述
打开解压好的sample/HTKdemo,运行以下命令,出现如下结果,即测试正常:

mkdir -p hmms/{tmp,hmm.{0,1,2,3}} proto acc test
perl runDemo configs/monPlainM1S1.dcf

在这里插入图片描述
好了,到此,配置结束,可以愉快的玩耍了,下一节将对数据的获取进行记录,洗洗睡了。

发布了27 篇原创文章 · 获赞 17 · 访问量 4160

猜你喜欢

转载自blog.csdn.net/weixin_44747240/article/details/104150412