
Recibo un error mientras ejecuto festival
en mi sistema:linux: can,t open /dev/dsp
Estaba buscando este error en Internet y encontré esta instrucción:
Para resolver este problema simplemente escriba esto
.festivalrc
en su directorio de inicio o/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)
pero no tengo ningún documento nombrado .festivalrc
en mi directorio personal. Creé un documento en mi directorio de inicio con un nombre de archivo .festivalrc
, copié las dos líneas anteriores en ese documento y lo guardé, pero festival
todavía no funciona.
¿Alguien puede decirme los pasos correctos para resolver este problema?
Respuesta1
Puede encontrar el archivo festival.scm /etc/festival.scm
si ha instalado festival a través de apt install.
Respuesta2
Sé que es una vieja pregunta, pero llegué aquí con el mismo problema al intentar usar la entrada de audio de Octave. Encontré una solución en elNotas de un blog programador.
En resumen: "La versión 3 de OSS era el sistema de sonido original para Linux, pero fue reemplazada por Advanced Linux Sound Architecture (o ALSA) en 2002" (2). Si estás usando ALSA, /dev/dsp
no existe, ya que era parte de OSS. Sin embargo, se puede emular utilizando elpaquete alsa-oss, que funciona como envoltorio.