2017-03-05 5 views
1

私は現在フェスティバル2.4をインストールして設定しています。私がやっているHERESに何フェスティバルオーディオデバイスの問題。サウンド出力がありません

私は、最初のお祭りプロンプトに入るために./bin/festivalを使用しています。
は、その後、私は祭り2.1を手動で実行している場合apt-getは予想このコマンドの機能としてリポジトリから、それが言う「テスト」しかし
を使用してインストールされている時に持っていなければならないTTS今すぐワードテスト

を話す(SayText "test")行います-built festival 2.4エラーは報告されませんが、サウンドも出力されません。私はset parameterコマンドを使用し、すべてのオーディオメソッドを試して、Audio_Deviceでsetパラメータコマンドを試して、私のシステム上の/ dev /と/ dev/snd /から多くのデバイスを無駄にしようとしました。

oss-compatがインストールされているので、解決策としてリストされていて、cmu sphinxをしばらく作ってからすでにインストールされていました。

私の質問は、私がしていないことをapt-getがやっていることです。私はこれで12時間ほど行ったので、どんなアイデアも大歓迎です。

更新:私のシステムは、複数のオーディオを持っている

:私は、呼び出し祭を監視するためにstraceのを使用しているが、私が作ってみたHERESに何、これを引き起こしていただきました見つけるための試みでシステムになっていますそれに接続されているデバイス、マザーボード上の統合されたオーディオ、揚げ物、nvidiaカードのhdmi出力、および私が当面使用しているUSBオーディオデバイスが含まれます。 ls /dev/は、期待通りに3つのオーディオデバイスを表示します(/dev/audio,/dev/audio2、および/dev/audio3)。 (Parameter.set 'Audio_Device "/dev/audio")で最初の2つを使用するようにフェスティバルを設定すると、以前と同じことをしましたが、エラーもサウンドもありませんでした。私は少し周りを検索し、唯一私が見つけることができます。このエラーの言及が何のために特化した例のためのものである

open("/dev/audio3", O_WRONLY) = -1 EBUSY (Device or resource busy)

:第三の装置/dev/audio3を使用している場合しかし、私は私がこれを発見し、前述のstraceのとさらなる調査時Linux: can't open /dev/audio3を取得します問題の人はやっていた。

答えて

0

Pulseaudioを設定するだけです。あなたの~/.festivalrcファイルの末尾に、または/usr/share/festival/festival.scmにこれらの行を追加します。

(Parameter.set 'Audio_Required_Format 'aiff) 
(Parameter.set 'Audio_Method 'Audio_Command) 
(Parameter.set 'Audio_Command "paplay $FILE --client-name=Festival --stream-name=Speech") 
+0

はい、前にコメントした後にこれをやった、魅力的な作品です! – HalfLife420

0

問題の解決方法が見つかりました。 straceからの情報で武装していたのは、私のオーディオデバイスへのアクセスを妨げていたものを追跡することだけでした。

fuser -fv /dev/snd/* /dev/dsp* /dev/audio*は、システム上のオーディオデバイスにアクセスするすべてのものを効果的に表示します。それはpulseaudio/dev/snd/control****にアクセスしていましたが、audio3ではなくまだ試してみる価値があることを示しました。それから私はパルス音を殺すためにpulseaudio -kを走らせた。その後、私は祭りを聞くことができます。

+1

適切な解決策ではなく、その他のpulseaudioを使用するために祭りを設定することですhttps://wiki.archlinux.org/index.php/Festival –

+0

@NikolayShmyrevもしあなたが私に多くの時間前にハッハッハーと言っていたならば。今はもっとうまく動作し、他のアプリケーションを閉じて動作させる必要はありません。 Nikolayありがとう! – HalfLife420

関連する問題