锐英源软件
第一信赖

精通

英语

开源

擅长

开发

培训

胸怀四海 

第一信赖

当前位置:锐英源 / kaldi / kaldi脚本、kaldi脚本运行、kaldi脚本运行失败
政企荣誉
  • 亚马逊语音识别合作亚马逊语音识别合作
    意向种子企业,小语种方向
  • 资本力量1+6融资活动政府推荐参加资本力量
    1+6融资活动
  • 输入法全平台上市公司众为兴
    合作伙伴
  • 中航信飞机票务平台河南职教中心
    成人学历和能力培训合作联盟成员
服务方向
人工智能数据处理
人工智能培训
kaldi数据准备
小语种语音识别
语音识别标注
语音识别系统
语音识别转文字
kaldi开发技术服务
软件开发
运动控制卡上位机
机械加工软件
软件开发培训
Java 安卓移动开发
VC++
C#软件
汇编和破解
驱动开发
联系方式
固话:0371-63888850
手机:138-0381-0136
Q Q:396806883
微信:ryysoft

kaldi脚本、kaldi脚本运行、kaldi脚本运行失败

Kaldi脚本是kaldi的功能核心,在kaldi编译后,会编译出很多可执行文件,这些文件在脚本里调用生成各种模型结果,这些可执行文件也有一些辅助文件,比如fstdraw和fstprint等等。

这些脚本里通常第一个步骤是数据准备过程,这个过程可以通过命令下载网上的数据,也可以指定数据目录来使用本地数据,有了数据,就是一些_prep类脚本命令,比如timit_data_prep.sh,这个脚本里下段代码:。

    #生成文本标签
    cat $tmpdir/${x}.trans | sort > $prepare_dir/$x/${y}_text || exit 1;
    if [ $y == phn ]; then 
        cp $prepare_dir/$x/${y}_text $prepare_dir/$x/${y}_text.tmp
        python local/normalize_phone.py --map $map_file --to $phoneme_map --src $prepare_dir/$x/${y}_text.tmp --tgt $prepare_dir/$x/${y}_text
        rm -f $prepare_dir/$x/${y}_text.tmp
        cp $prepare_dir/$x/${y}_text $prepare_dir/$x/transcript_${y}_text
    fi

比如cat行,先cat显示文件,文件内容按管道输出,sort排序后再输出到_text文件,如果遇到错误exit 1返回。

if段里调用python脚本来处理数据文件,python的切片和矩阵数据功能非常强,处理数据代码简单还好理解。

从上面代码片段就知道了kaldi脚本的特点,shell编程和python编程结合来处理数据,而shell编程初学者很少用到,python编程复杂环境初学者也很少接触,所以初学者一般很难耐心看kaldi脚本,遇到问题就很难解决。

锐英源软件使用过清华脚本thchs30、wsj、yesno和cnn-rnn-ctc脚本等等,脚本里的可执行文件对应的cc源代码,进行过局部修改和日志分析,解决了很多奇怪问题,所以kaldi脚本运行失败时,请找锐英源软件,能帮你解决一些问题。

锐英源软件的一站式语音识别开发平台入选了郑州双创大会,平台内包含输入法和客户端等等,锐英源软件技术精湛,欢迎咨询。

友情链接
版权所有 Copyright(c)2004-2021 锐英源软件
公司注册号:410105000449586 豫ICP备08007559号 最佳分辨率 1024*768
地址:郑州大学北校区院(文化路97号院)内