如何使用Julius搭建一个语音识别引擎?
来源:互联网 发布:it helpdesk工作内容 编辑:程序博客网 时间:2024/06/01 22:23
使用Julius搭建一个语音识别引擎这里主要就是听写程序,可以进行一段语音的连续识别,而且主要是针对中文:
一.语音识别引擎的基本结构
基本所有的开源语音识别引擎都是如下的结构,包括:Sphinx,Julius等,下面主要以Julius为例,说明相关的内容:
1.Acoustic Model(声学模型):用于音素的识别。
所使用的技术:
1) HMM(Hiden Mokov Model):
2) GMM(Gaussian Mixture Model):
3)DFA&NFA:
构建自己的声学模型:
可以使用的工具:
2.Phoneme Dictionary(读音词典):用于词语的识别。
构建自己的读音词典:
可以使用的工具:
3.Language Model(语言模型):用于语句的识别。
构建自己的读音词典:
可以使用的工具:
上面的三者3=>2=>1 依次成依赖关系,只要把上面的三者配置好,一个语音识别引擎就搭建好了,其他的就是利用开发包提供API进行客制化开发了。
二.具体操作
以Julius-Voxforge当中的Sample为例,使用Julius主要就是涉及三个文件:
1.sample.grammar:语言文法。
2. sample.voca:读音词典。
3. julian.jconf:语音识别引擎的主要配置文件。在这里指定相面的三大要素.
至于其他文件:
sample.dfa
sample.dict
sample.term
都是通过命令自动生成的---mkdfa.pl sample。
- 如何使用Julius搭建一个语音识别引擎?
- Julius搭建语音识别库
- julius开源语音识别引擎
- julius开源语音识别引擎
- 使用Google语音识别引擎
- 我写了一个语音识别引擎
- 基于Julius的机器人语音识别系统构建
- 关于julius开源语音识别 应用的 一些文章
- 基于JavaScript的在线语音识别库Julius
- 使用Tensorflow搭建语音识别系统
- 如何备份微软的语音识别引擎的训练配置文件
- 使用Google语音识别引擎(Google Speech API)
- 使用Google语音识别引擎(Google Speech API)
- 语音识别引擎的安装
- 教你如何在树莓派上搭建语音识别服务
- 教你如何在树莓派上搭建语音识别服务
- 【语音识别】日语语音识别系统Julius(v4.4)的基于DNN的识别(5月8号:识别结果更新)
- 使用微软的语音识别引擎Microsoft Speech API进行语音控制
- D-U-N-S 号申请最新流程
- Android device备忘
- 性能需求分析
- java JTable设置多行表头
- iPhone iPad 如何播放网页调用Flash视频
- 如何使用Julius搭建一个语音识别引擎?
- 10步让你成为更优秀的软件开发人员
- 存储过程
- 轻松搞定面试中的二叉树题目
- AdaBoost算法原理
- 【转】编程学习基本路线指南
- windows下apache tomcat整合
- TCP协议
- UITextField和 UITextView输入完毕后隐藏键盘