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.scm
apt install을 통해 Festival을 설치한 경우 그곳에서 Festival.scm 파일을 찾을 수 있습니다.
답변2
나는 이것이 오래된 질문이라는 것을 알고 있지만 Octave의 오디오 입력을 사용하려고 할 때 동일한 문제에 직면했습니다. 나는 해결책을 찾았습니다.프로그래머 블로그 노트.
간단히 말해서: "OSS 버전 3은 Linux용 원래 사운드 시스템이었지만 2002년에 Advanced Linux Sound Architecture(또는 ALSA)로 대체되었습니다."(2). ALSA를 사용하는 경우 /dev/dsp
OSS의 일부이므로 존재하지 않습니다. 그러나 시뮬레이션은 다음을 사용하여 수행할 수 있습니다.alsa-oss 패키지, 래퍼로 사용됩니다.