在Wav文件上运行Julius语音识别时的无效权限

时间:2011-09-29 19:13:17

标签: permissions speech-recognition speech-to-text

如何使用Julius将包含口语单词的Wav文件转换为包含这些单词的文本文件?我已阅读Julius Book,我已在Voxforge上下载了Julius quickstart release。从文档中,我想我想列出我想要在另一个文件中处理的Wav文件,并通过filelist参数将 文件的文件名传递给Julius。

例如,我在/ home / myuser / test中有julius可执行文件和其他快速启动文件(语法文件,conf等),我在/ home / myuser / test中有我所有的Wav文件/音频。 julius由我的用户拥有,并具有执行权限,并且所有音频文件都拥有777权限。我的文件列表位于/home/myuser/test/audio/filelist.txt,内容如下:

/home/myuser/test/audio/somewav1.wav
/home/myuser/test/audio/somewav2.wav
/home/myuser/test/audio/somewav3.wav

然而,当我跑步时:

./julian -input rawfile -filelist /home/myuser/test/audio/filelist.txt -C julian.jconf

我收到错误:

./julian: line 1: /home/myuser/test/audio/somewav1.wav: Permission denied

我无法理解为什么它无法访问该文件。它由我的用户拥有,以我的用户身份运行,并读取我的用户拥有的文件。

为什么朱利叶斯会给我这个错误?

1 个答案:

答案 0 :(得分:0)

尝试使用sudo句子前面。像

sudo ./julian -input rawfile -filelist /home/myuser/test/audio/filelist.txt -C julian.jconf