【发布时间】:2011-12-31 00:20:22
【问题描述】:
我试图弄清楚如何将 sphinx4 或 pocketsphinx 与英语 voxforge 模型一起使用,但我无法让它工作。我曾尝试阅读文档页面(例如 http://cmusphinx.sourceforge.net/sphinx4/doc/UsingSphinxTrainModels.html ),但对我没有帮助。
我想要的是一个可执行文件,我可以在其中指定要使用的模型和用作源的音频文件,并让可执行文件打印出来,这是对录音中声音的最佳猜测。
我有一些运气: pocketsphinx_continuous -infile recording.wav 2> /dev/null
但它会在完整的音频文件被转录之前中止,并且默认模型只有很少的单词才能从音频中创建可读的文本。
我已经编译并测试了 sphinx4 源代码包中的演示,但所有示例似乎都字数不多,需要一个模型,比如 voxforge 对我有用。
我该如何设置?
【问题讨论】:
-
我已经能够修改 Sphinx 以使用 Voxforge 模型进行转录。坏消息是,即使使用 Voxforge,Sphinx 的准确性也差的令人尴尬。我不会在 Sphinx 上浪费你的时间。根本不能用。
-
@Cerin 您会推荐什么替代方案?
-
我也对替代品感兴趣。你能给我们更好的吗?最好是免费的?
-
博客作者grasch.net/node/21 使用Sphinx 和Voxforge 达到27.9% 的单词错误率,适应他的声音后达到13.3%。这对于大型语言模型来说非常好,他用它成功地转录文本(参见他稍后的博客文章)
标签: java speech-to-text cmusphinx