Неверные разрешения при запуске распознавания речи Julius для файла WAV - PullRequest
1 голос
/ 29 сентября 2011

Как вы используете Julius для преобразования файла Wav, содержащего произнесенные слова, в текстовый файл, содержащий эти слова?Я прочитал Julius Book и скачал Julius quickstart на Voxforge.Из документов, я думаю, я предполагаю перечислить файл Wav, который я хочу обработать, в другом файле и передать имя файла этого файла Юлиусу через параметр списка файлов.

ДляНапример, у меня есть исполняемый файл julius и другие файлы быстрого запуска (файлы грамматики, conf и т. д.) в / home / myuser / test, и все мои файлы Wav находятся в / home / myuser / test / audio.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

Я не могу понять, почему он не может получить доступ к файлу.Он принадлежит my user, работает как my user и читает файл, принадлежащий my user.

Почему Julius дает мне этоошибка?

1 Ответ

0 голосов
/ 28 ноября 2014

Просто попробуйте использовать sudo в начале предложения.Как

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