システムで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
でドキュメントを作成し、そのドキュメントの2行以上をコピーして保存しましたが、festival
がまだ機能していません。
この問題を解決するための正しい手順を教えてもらえますか
Apt installを使用してfestivalをインストールした場合は、festival.scmファイルを/etc/festival.scm
にあります。
古い質問だとは思いますが、オクターブのオーディオ入力を使おうとすると同じ問題が発生してここに到着しました。 プログラマーブログのメモ で解決策を見つけました。
簡単に言うと、「OSSバージョン3はLinuxの元のサウンドシステムでしたが、2002年にAdvanced Linux Sound Architecture(またはALSA)に取って代わられました」( 2 )。 ALSAを使用している場合、/dev/dsp
OSSの一部であったため、存在しません。ただし、ラッパーとして機能する alsa-oss package を使用してエミュレートできます。