博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基于kaldi、thchs30 的离线中文识别
阅读量:4211 次
发布时间:2019-05-26

本文共 537 字,大约阅读时间需要 1 分钟。

具体操作细节可查看一下网址:

链接

第一步就是要跑通thchs30的例子,这是清华的中文语音识别例子

第二部做本地识别可查看上面网址,不过有两处不对

1、如下图所示地方要改成final.mat,上面网址的是12.mat

这里写图片描述
2、如下图所示地方也要改

ac_model=${data_file}/models/$ac_model_type  trans_matrix=""  audio=${data_file}/audio

改后:

这里写图片描述

解释原因:

可用file 命令查看final.mat、final.mdl文件

在tri2b下的final.mat、final.mdl文件都是指向性文件,不是数据和模型,所以需要把真正的数据和模型烤过来,就是12.mat 、35.mdl文件

在tri4b下的final.mat、final.mdl文件,final.mat是真的数据文件,所以不用拷其他.mat文件,final.mdl文件还是指向性文件,所以还要拷过来它指向的文件

实际上解码只要3个文件就行了,一个模型文件(final.mdl ),words.txt,和HCLG.fst,一个是字典,一个是有限状态机。这3个文件

不过由于上面说的指向性的原因需要把指向的真正的文件拷过来。

转载自:

你可能感兴趣的文章
《redis in action》redis快照
查看>>
《redis in action》Redis aof持久化
查看>>
《redis in action》开启aof日志
查看>>
《redis in action》redis事务和管道
查看>>
《redis in action》Redis的一些使用
查看>>
这个世界永远不缺奋斗者
查看>>
代码实现java8元空间溢出
查看>>
《redis in action》Redis分布式锁
查看>>
《redis in action》Redis锁超时和重入锁
查看>>
《redis in action》Redis做队列
查看>>
富兰克林效应
查看>>
《redis in action》发布和订阅
查看>>
程序员是如何制作证件照的
查看>>
OpenGL学习二十二:纹理坐标自动生成
查看>>
OpenGL学习二十三:多重纹理
查看>>
OpenGL学习二十四:绘制像素,位图,图像
查看>>
OpenGL学习二十五:像素存储模式
查看>>
OpenGL学习二十六:雾
查看>>
OpenGL学习二十七:混合
查看>>
OpenGL学习二十八:蒙版
查看>>