使wav文件转录与Sphinx4一起工作 [英] Getting WAV file transcription to work with Sphinx4

查看:15
本文介绍了使wav文件转录与Sphinx4一起工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经在我的Windows XP系统上安装了Sphinx-4并设置了JSAPI。我想将英语口语WAV(或MP3)文件转录为文本。

当我运行"WavFile" demo时-它运行成功。

java -jar WavFile.jar

但是,当我像这样传递我自己的wav文件时:

java -jar WavFile.jar c:	est.wav

我得到:

加载‘jar:file:/C:/sphinx4-1.0beta3-bin/sphinx4-1.0beta3/bin/WavFile.jar!/edu/cmu/sphinx/demo/wavfile/config.xml’...

中定义的识别器

解码jar:file:/C:/sphinx4-1.0beta3-bin/sphinx4-1.0beta3/bin/WavFile.jar!/edu/cmu/sphinx/demo/wavfile/12345.wav 结果:1、2、3、4、5

此演示似乎设置为加载和运行内部wav文件(";12345.wav";)或其他文件。

我已经阅读了文档,但就是不知道如何设置";config.xml";,甚至不知道将其放置在哪个目录中。我只是想用标准演示运行一个简单的概念证明。

所以,问题是:我如何运行Sphinx4程序来转录wav文件?

谢谢。

推荐答案

需要编写一个新的应用程序(基于Transcriber.Java),该应用程序使用CMU词典(美国英语),而不是Transcriber.jar支持的数字。

很奇怪,Sphinx没有提供如此有用的样本。

这篇关于使wav文件转录与Sphinx4一起工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆