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 、そのドキュメントの上記の 2 行をコピーして保存しましたが、festivalまだ機能しません。

この問題を解決するための正しい手順を誰か教えてください

答え1

/etc/festival.scmapt install で festival をインストールした場合は、festival.scm ファイルが見つかります。

答え2

これは古い質問だとは思いますが、Octaveのオーディオ入力を使用しようとしたときに同じ問題が発生し、ここにたどり着きました。解決策を見つけました。プログラマーのメモブログ

簡単に言うと、「OSS バージョン 3 は Linux のオリジナルのサウンド システムでしたが、2002 年に Advanced Linux Sound Architecture (ALSA) に置き換えられました」(2ALSAを使用している場合は、/dev/dspOSSの一部であるため存在しません。ただし、alsa-oss パッケージ、ラッパーとして機能します。

関連情報