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

/etc/festival.scmapt install을 통해festival을 설치한 경우 festival.scm 파일을 찾을 수 있습니다 .

답변2

나는 그것이 오래된 질문이라는 것을 알고 있지만 Octave의 오디오 입력을 사용하려고 할 때 동일한 문제가 발생하여 여기에 왔습니다. 에서 해결책을 찾았습니다.프로그래머 블로그의 참고 사항.

간단히 말해서: "OSS 버전 3은 Linux용 원래 사운드 시스템이었지만 2002년에 Advanced Linux Sound Architecture(또는 ALSA)로 대체되었습니다."(2). ALSA를 사용하는 경우 /dev/dspOSS의 일부이므로 존재하지 않습니다. 그러나 다음을 사용하여 에뮬레이트할 수 있습니다.alsa-oss 패키지, 래퍼로 작동합니다.

관련 정보