为什么 Julius 语音识别引擎在传递 WAV 文件时会返回分段错误?

为什么 Julius 语音识别引擎在传递 WAV 文件时会返回分段错误?

我在 Ubuntu 12.04 LTS 上安装了juliusjulius-voxforge软件包,现在我尝试julius在名为 test.wav 的 WAV 文件上运行命令。我运行了以下命令:

julius -input raw test.wav

但它只是说“分段错误”,没有进一步的信息。我已经在文档中搜索了几个小时,但找不到任何相关信息。

答案1

我也能够在 Ubuntu 12.04 中确认此行为

你最好的做法是提交错误,以便您可以从开发人员那里获得适当的支持。

答案2

您无法像这样直接在 CLI 上输入在 Sample.jconf 所在的位置打开终端(声学模型和语法所在的位置)然后使用此命令

julius -input rawfile -C Sample.jconf

之后输入您的 wav 文件及其位置,请记住输入文件应为-1).wav 格式 2)位分辨率 - 16 位 3)采样率 - 16000 hz 4)音频通道 - 单声道

答案3

我认为你忘记调用配置文件了。例如:-C config

相关内容