Linux: не могу открыть /dev/dsp

Linux: не могу открыть /dev/dsp

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, который работает как обертка.

Связанный контент