首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PocketSphinx python和设置声学模型?

PocketSphinx python和设置声学模型?
EN

Stack Overflow用户
提问于 2012-12-01 05:22:49
回答 1查看 2.2K关注 0票数 5

我正在阅读speech recognition上的这份指南,其中提到我需要三个项目来进行语音识别:声学模型、语言模型和语音字典。

我想开始玩这个python demo,它使用Gstreamer从麦克风中捕获,并重新采样到8 8kHz,16位的PCM音频。

我看到我可以指定语言模型和语音词典,并且我使用cmu提供的模型和语音词典

代码语言:javascript
复制
http://sourceforge.net/projects/cmusphinx/files/Acoustic%20and%20Language%20Models/US%20English%20HUB4%20Language%20Model/

但是我不明白我应该在哪里指定声学模型?gstreamer有自己的声学模型吗?我希望使用这里提供的声学模型来获得稍微更好的结果:

代码语言:javascript
复制
 http://sourceforge.net/projects/cmusphinx/files/Acoustic%20and%20Language%20Models/US%20English%20HUB4%20Acoustic%20Model/

(对于超链接,我很抱歉。我不能发布超过2个代表少于10的链接)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-01 05:26:43

但是我很困惑,我应该在哪里指定声学模型?

您可以使用gstreamer元素的hmm属性指定模型。就像教程中介绍的一样

代码语言:javascript
复制
asr.set_property('lm', '/home/user/mylanguagemodel.lm')

您可以使用

代码语言:javascript
复制
asr.set_property('hmm', '/home/user/acoustic_model_folder')

gstreamer是否有自己的声学模型,我正在暗中使用?

是的,默认情况下,它使用发行版中的美国英语模型hub4wsj_sc_8k

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13653379

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档