Kaldi语音识别学习笔记(一)

来源:互联网 发布:java手游 编辑:程序博客网 时间:2024/06/11 18:03

        新开通的CSDN博客。对工作和学习中的一些东东和大家一起分享,欢迎指点。闲话不多说。

        之前搞了一段时间htk语音识别,现在流行kaldi,自己也开始学习一下,在分享的过程中,如果我的理解不对,请多多指教,谢过各位了。

        先提供一下kaldi开源代码路径 https://github.com/kaldi-asr/kaldi;相关文档 http://kaldi-asr.org/doc/。如果英语不是特别好的话,建议看下大牛的博客http://blog.csdn.net/wbgxx333,里面讲解的很透彻,可以简单跑个例子测试一下,体会一下kaldi的功能。

       2017年7月7日,由于忙其它事情,kaldi学习刚开始就被打断了。今天测试了timit实例,具体操作网上说明比较多,测试过程中出现了几个问题,感觉网上解释的不够清楚。

    问题1:

    总是报如下错(找不到测试数据):timit_data_prep.sh: Spot check ofcommand line argument failed Command line argument must beabsolute pathname to TIMIT directory

with name like /export/corpora5/LDC/LDC93S1/timit/TIMIT。

查询资料,网上给出的答案:

解决:修改run.sh 中的 timit=/export/corpora5/LDC/LDC93S1/timit/TIMIT,使他指向你的数据位置。问题没有描述清楚,实际是解压timit.rar后,数据存放的绝对位置路径(从根目录开始)。即:

#timit=/export/corpora5/LDC/LDC93S1/timit/TIMIT# @JHU

timit=/home/hlc/share/kaldi/egs/timit/data。

   问题2:

                   

   这个问题解决原创 http://blog.csdn.net/wujianhaoren123/article/details/51276203

怎么回事呢?因为这个例程建立语言模型是用irstlm工具建立的,但是在最新版本的kaldi里面,irstlm不是默认编译的。所以我们先得自行编译irstlm

首先进入kaldi目录下的tools/extras目录,执行install_irstlm.sh脚本。安装完成以后,目录下出现irstlim目录。由于timit例程里面的引用irstlm工具的路径是tools目录,所以把这个目录拷贝到tools/目录下。回到egs/timit/s5目录,执行./run.sh脚本,于是timit例程就跑起来了。

  特别注意的情况是:在tools/extras生成irstlm文件夹后,一定要将其拷贝到tools目录下,我之前就是没注意看,导致一直报错误,这样就可以运行timit实例了。


原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 药流23天同房了怎么办 小产后不来月经怎么办 人流12天同房了怎么办 人流20天同房了怎么办 人流后5天同房了怎么办 人流后3天同房了怎么办 人流20后同房了怎么办 上环后月经量多怎么办 上环后喝啤酒了怎么办 取环当天同房了怎么办 生完孩子有外痔怎么办 怀孕了宫腔积液怎么办 做完爱4天怕怀孕怎么办 半永久眉失败了怎么办 取环前2天同房了怎么办 怀孕了发现有子宫肌瘤怎么办 宫腔中央性粘连怎么办 孕妇宫腔粘连带怎么办 内膜厚怎么办吃什么好 功血引起的贫血怎么办 吃宫血宁后月经不来了怎么办 孕晚期胎心不好怎么办 胎心不好怎么办让住院 39 5胎心不好怎么办 肺长了一个肿瘤怎么办 血糖高伤口不愈合怎么办 有轻微的狐臭该怎么办 嘴上汗毛太重怎么办 风把裙子吹起怎么办 每天三四点醒来就睡不着怎么办 打游戏手汗太多怎么办 老年人胸闷气短呼吸困难怎么办 冒险岛宠物饿了怎么办 不小心喝了黑墨怎么办 压的双眼皮开了怎么办 割了双眼皮显老怎么办 心脏供血不足怎么办呢 怀孕了哮喘犯了怎么办 喝了电解质不拉怎么办 喝电解质散吐了怎么办 皮鞋买大了一号怎么办