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)に置き換えられました」(2)。 ALSAを使用している場合は/dev/dspOSSの一部なので存在しません。ただし、シミュレーションは以下を使用して実行できます。alsa-ossパッケージ、ラッパーとして使用されます。

関連情報