
festival
При запуске в моей системе возникает ошибка :linux: can,t open /dev/dsp
Я искал эту ошибку в Интернете и нашел эту инструкцию:
Чтобы решить эту проблему, просто запишите это
.festivalrc
в свой домашний каталог или/usr/share/festival/festival.scm
(Parameter.set 'Audio_Command "aplay -q -c 1 -t raw -f s16 -r $SR $FILE") (Parameter.set 'Audio_Method 'Audio_Command)
но у меня нет документа с именем .festivalrc
в моем домашнем каталоге. Я создал документ в моем домашнем каталоге с именем файла .festivalrc
и скопировал две строки выше в этом документе и сохранил его, но festival
это все еще не работает.
Пожалуйста, кто-нибудь может подсказать мне правильные шаги для решения этой проблемы?
решение1
Файл festival.scm вы можете найти, /etc/festival.scm
если вы установили festival с помощью apt install.
решение2
Я знаю, что это старый вопрос, но я пришел сюда с той же проблемой, когда пытался использовать аудиовход Octave. Я нашел решение наЗаметки программиста блог.
Вкратце: «OSS версии 3 была оригинальной звуковой системой для Linux, но в 2002 году была заменена Advanced Linux Sound Architecture (или ALSA)» (2). Если вы используете ALSA, /dev/dsp
не существует, так как это часть OSS. Однако его можно эмулировать с помощьюпакет alsa-oss, который работает как обертка.