CMUSphinx系列目录

如何解决使用别的声学模型的时候出现的问题

使用别人训练好的hmm模型的时候一直报以下错误(我这里使用的Communicator_40.cd_cont_4000这个模型)

INFO: acmod.c(242): Parsed model-specific feature parameters from Communicator_4
0.cd_cont_4000/feat.params
ERROR: "fe_interface.c", line 101: FFT: Number of points must be greater or equa
l to frame size (409 samples)

这时候就进入该模型的参数配置文件feat.params中修改参数

-nfft 256 把这条参数改成 -nfft 512 或者直接删除掉这条就可以用了

不过这参数的用处还没搞明白

ad_oss.c(103): Failed to open audio device(/dev/dsp): No such file or directory
FATAL_ERROR: "continuous.c", line 242: Failed top open audio device

网上别人说是

(1) Soundrecorder 测试下能否使用

(2) sudo apt-get install libasound2-dev

recompiled sphinxbase

还是没有任何效果

Can't open audio device /dev/dsp: No such file or directory

解决办法是加载snd_pcm_oss,即以root身份执行modprobe snd_pcm_oss。

结果执行这句之后提示没有snd_pcm_oss...网上找了半天发现貌似要装alsa-driver

http://www.alsa-project.org/main/index.php/Main_Page

装上去了,又然后再执行,再提示我

WARNING: Error inserting snd_page_alloc (/lib/modules/3.2.0-26-generic-pae/kernel/sound/acore/snd-page-alloc.ko): Operation not permitted
WARNING: Error inserting snd_timer (/lib/modules/3.2.0-26-generic-pae/kernel/sound/acore/snd-timer.ko): Operation not permitted
WARNING: Error inserting snd_pcm (/lib/modules/3.2.0-26-generic-pae/kernel/sound/acore/snd-pcm.ko): Operation not permitted
FATAL: Error inserting snd_pcm_oss (/lib/modules/3.2.0-26-generic-pae/kernel/sound/acore/oss/snd-pcm-oss.ko): Operation not permitted

我去啊。。。OTZ,然后发现我少装了alsa-util

各种依赖包。。。第一次用linux,完全不懂怎么找依赖包啊

幸好还有人写了怎么装alsa-util。。。

http://www.linuxeden.com/html/hardware/20091220/69686.html

http://ceeji.net/blog/fix-ubuntu-sound/zh-hans/

麦克风不能用的解决方法

Open terminal and paste "sudo gedit /etc/modprobe.d/alsa-base.conf", hit Enter. It will open a file alsa-base.conf. scroll to the end of the file and add the this "options snd-hda-intel position_fix=1" as a new line, save the file and reboot. Enjoy this!

// 找到一个办法,添加 "options snd-hda-intel position_fix=1 enable=yes" 到文件
// /etc/modprobe.d/alsa-base.conf 中(sudo gedit /etc/modprobe.d/alsa-base.conf)

然后还有一点,千万要确认你的麦克风是好的。。。搞了一下午,始终没法让麦发出声音,然后进了windows测麦克风发现,麦克风不能识别。。。thinkpad的耳麦,用专用的扩展孔也不好用啊。。。坑爹

然后我的dic文件是靠http://www.speech.cs.cmu.edu/tools/lmtool.html这个网站在线做出来的

然后发现有些单词的发音会很奇怪。。。可能有些还需要自己稍微修改下

lm语言模型还没搞清楚他的意义。。。也是上面的地址、在线做出来的、不过里面的gram也不知道做什么的

grammar吗?

转载于:https://www.cnblogs.com/yin52133/archive/2012/06/22/2558806.html

Sphinx语音识别学习记录 (五)-错误调试相关推荐

  1. 语音识别学习记录 [kaldi中的openfst]

    在Kaldi tutorial: Overview of the distribution中介绍了一个使用openfst的例子.先来介绍一下这个例子,再来说明FST(finite-state tran ...

  2. 实例学习SSIS(四)--使用日志记录和错误流重定向

    原文:实例学习SSIS(四)--使用日志记录和错误流重定向 导读: 实例学习SSIS(一)--制作一个简单的ETL包 实例学习SSIS(二)--使用迭代 实例学习SSIS(三)--使用包配置 实例学习 ...

  3. 几种Linux段错误调试方法

    一.产生段错误的原因 段错误就是指某一进程访问了不属于它权限范围的内存空间,比如:访问了不存在的内存,访问了受系统保护的内存,访问了只读的内存等.下面是一段会产生段错误的实例代码:main.c #in ...

  4. Intel VT学习笔记(五)—— 调试技巧

    Intel VT学习笔记(五)-- 调试技巧 要点回顾 INT 3失效 调试技巧 参考资料 要点回顾 在上一篇中,我们主要学习了如何填写Guest state fields的各项字段,以及如何对错误码 ...

  5. java10个基础错误_我们处理了10亿个Java记录的错误-这是导致97%的错误的原因

    java10个基础错误 97%的记录错误是由10个唯一错误引起的 在2016年,一件事在30年内没有改变. 开发和运营团队仍依靠日志文件对应用程序问题进行故障排除. 由于某些未知原因,我们隐式信任日志 ...

  6. 我们处理了10亿个Java记录的错误-这是导致97%的错误的原因

    97%的记录错误是由10个唯一错误引起的 在2016年,一件事已经30年没有改变了. 开发和运营团队仍依靠日志文件对应用程序问题进行故障排除. 由于某些未知原因,我们隐式地信任日志文件,因为我们认为事 ...

  7. FPGA实验记录五:I2C读取AHT10温湿度传感器

    FPGA实验记录五:I2C读取AHT10温湿度传感器 一.AHT10温湿度传感器 1. 简介 AHT10,新一代温湿度传感器在尺寸与智能方面建立了新的标准:它嵌入了始于回流焊的双列扁平无引脚SMD封装 ...

  8. 语音识别学习笔记(三)【动态时间归正的识别技术】

    语音识别学习笔记(三)[动态时间归正的识别技术] 1.概述  在语音识别中,简单的将输入模板和参考模板进行比较存在很大的缺陷,因为语音信号具有很大的随机性,即便是同一个人在不同时刻说同一句话,也不可能 ...

  9. 语音识别学习笔记(二)【基于矢量量化的识别技术】

    语音识别学习笔记(二)[基于矢量量化的识别技术] 概述  量化分为标量量化和矢量量化(Vector Quantization,VQ).标量量化是将采样后的信号值逐个进行量化,而适量量化是将若干个采样信 ...

最新文章

  1. 在ASP.NET应用程序中捕捉身份验证状态的变化
  2. tomcat 目录配置 appBase和docBase 简介
  3. 随便写写的正则表达式
  4. rust(71)-for、while循环表达式
  5. Self Encapsulate Field(自封装字段)
  6. linux下日志晒选打包,Linux 文件日志筛选操作
  7. android 滚动到底部,Android 控制ScrollView滚动到底部(示例代码)
  8. 【Flink】FLink 如果watermark水印时间超出今天会是什么问题呢
  9. cad加载tiff影像插件_ENVI影像规则裁剪
  10. 深入理解操作系统原理之文件系统
  11. 利用Blob进行文件上传的完整步骤
  12. NLP:不要重新造轮子
  13. 不踩雷不将就 京东智能产品30天无忧退
  14. 66个求职应聘技巧性问答(六)
  15. 将png格式图片批量转存为jpg格式
  16. AE效果:过时与抠像
  17. _access()函数
  18. 基于51单片机定时器计数+74HC595移位寄存器+8位数码管时钟
  19. 【黄啊码】MySQL入门—3、我用select *,老板直接赶我坐火车回家去,买的还是站票
  20. 类三点弯曲的ANSYS模拟分析

热门文章

  1. 关于AI Architecture未来的一些思考
  2. 这个深度学习工业质检工具,效率提升30%,质量提高80%
  3. 大范围行人和车辆检测,天池PANDA比赛技术解析
  4. mtensor一个tensor计算库,支持cuda延迟计算
  5. CVPR 2020|打脸SOTA!不能忍,谷歌发起图像匹配挑战赛
  6. ps 2键盘代码 c语言,MicroBlaze中断编程——以PS/2键盘输入为例
  7. 速度堪比Adam,准确率媲美SGD,还能稳定训练GAN:全新优化器成为NeurIPS爆款
  8. Pytorch还是TensorFlow?顶会带你览趋势
  9. 笔记 | 《机器学习》手推笔记聚类与性能度量
  10. Github | ICCV2019论文1000余篇更新!附下载链接