kaldi
健忘的松鼠
该作者不懒,但现在依然什么也没有留下
展开
-
kaldi apiai_decode分析研究2、脚本主要涉及工具参数分析
本系列预计包括3篇文章,分别如下:1、链式模型下载与运行测试2、脚本主要涉及工具参数分析3、在线识别系统搭建=================================================在原始情况下,该目录结构如下:其中,脚本path.sh主要通过export指令标识kaidi主要工具路径,download-model.sh用于下载已经训练的模板文件api.ai-kaldi-asr-model.zip并完成解压工作,recognize-wav.sh则完成用原创 2020-09-05 17:06:18 · 422 阅读 · 0 评论 -
kaldi apiai_decode分析研究1:链式模型下载与运行测试
本系列预计包括3篇文章,分别如下:1、链式模型下载与运行测试2、脚本主要涉及工具参数分析3、在线识别系统搭建=================================================1、链式模型下载与运行测试研究完yesno例程后,感觉应该再看一些例程后再开始系统的学习kaldi结构和源代码更为靠谱,所以仔细分析了一下kaldi的例程目录,发现本例程较为简单,且有现成的模型可以下载,故开始了apiai_decode的学习。下面是具体的学习过程。打开read原创 2020-09-05 10:10:44 · 864 阅读 · 0 评论 -
3---kaldi 自己录音,做自己版本的yesNo
学习经历0---原始文档备份和环境准备1---原始脚本注释解析2---原始脚本训练和测试拆分3---自己录音,做自己版本的yesNo=========================================================3---自己录音,做自己版本的yesNo这个过程较为曲折,经过时间较长,主要经历了win10录音和词典设计,查找m4a转wav方法和脚本设计,识别测试失败乱投医(再次注释理解后面脚本),查看log文件并找到采样率改变方法,再次运行wer过原创 2020-08-29 21:34:38 · 1213 阅读 · 0 评论 -
2---原始脚本训练和测试拆分
学习经历0---原始文档备份和环境准备1---原始脚本注释解析2---原始脚本训练和测试拆分3---自己录音,做自己版本的yesNo================================================================在上一篇文章中,实际上已经对run.sh做了分析工作。所以这一步其实是比较简单的,算是加深自己对脚本的理解把。思路过程虽然简单,但更改过程实际上较为繁琐,只在这里做简单的记录说明,有需要的朋友可留言索要。(1)将run.原创 2020-08-29 13:45:16 · 492 阅读 · 0 评论 -
1---原始脚本注释解析kaldi yesno
学习经历0---原始文档备份和环境准备1---原始脚本注释解析2---原始脚本训练和测试拆分3---自己录音,做自己版本的yesNo=============================================1---原始脚本注释解析引言为研究脚本,从网络上找到了一个pause脚本,具体如下:#!/bin/bashget_char(){ SAVEDSTTY=`stty -g` stty -echo stty raw dd if=/dev/原创 2020-08-29 13:23:05 · 411 阅读 · 0 评论 -
kaldi yesNo例程学习应用
学习经历0---原始文档备份和环境准备1---原始脚本注释解析2---原始脚本训练和测试拆分3---自己录音,做自己版本的yesNo================================================================0---原始文档备份和环境准备kaldi编译完之后,系统目录图片如下:从网络上下载的yesno目录结构如下:为了可以多次从下载的文件处开始对比研究,构建脚本如下(脚本目标让网络下载的和系统刚编译的一样)原创 2020-08-29 11:11:00 · 321 阅读 · 0 评论