
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 年被高級 Linux 聲音架構(或 ALSA)取代」(2)。如果您使用的是 ALSA,/dev/dsp
則不存在,因為它是 OSS 的一部分。但是,可以使用以下方法進行模擬alsa-oss包,它用作包裝器。