Linux: não é possível abrir /dev/dsp

Linux: não é possível abrir /dev/dsp

Estou recebendo um erro durante a execução festivalno meu sistema:linux: can,t open /dev/dsp

Eu estava procurando por esse erro na Internet e encontrei esta instrução:

Para resolver este problema, basta escrever isto .festivalrcem seu diretório pessoal ou/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)

mas não tenho nenhum documento nomeado .festivalrcem meu diretório inicial. Criei um documento em meu diretório inicial com o nome do arquivo .festivalrc e copiei duas linhas acima desse documento e salvei-o, mas festivalainda não está funcionando.

Por favor, alguém pode me dizer os passos certos para resolver este problema

Responder1

Você pode encontrar o arquivo festival.scm /etc/festival.scmse tiver instalado o festival através do apt install.

Responder2

Sei que é uma dúvida antiga, mas cheguei aqui com o mesmo problema ao tentar usar a entrada de áudio do Octave. Encontrei uma solução noNotas de um blog de programador.

Resumindo: "OSS versão 3 era o sistema de som original para Linux, mas foi substituído pela Advanced Linux Sound Architecture (ou ALSA) em 2002" (2). Se você estiver usando ALSA, /dev/dspele não existe, pois fazia parte do OSS. No entanto, pode ser emulado usando opacote alsa-oss, que funciona como um wrapper.

informação relacionada