Debianのインストールコマンドラインでのみコマンドが機能しないと言います。

Debianのインストールコマンドラインでのみコマンドが機能しないと言います。

uname -a印刷物Linux debian 4.9.0-3-686-pae #1 SMP Debian 4.9.30-2+deb9u5 (2017-09-19) i686 GNU/Linux

グラフィカルインターフェイスはインストールせず、コアシステムユーティリティのみをインストールしました。

私は命令をsudo apt-get install gnustep-gui-runtime受け取るためにこれをしますsay。コマンドを実行すると、say foo終了する前にプロンプ​​トの下の行にカーソルが数回点滅します。

echo $?返品1

ベストアンサー1

スクリプトで使用しても同じ問題が発生しました。終了コードを実行しspd-say -w "Message"て確認して、spd-sayが音声ディスパッチャに信号を送信できることを確認できます。これが失敗した場合は、spd構成をリセットする必要があります。

spd設定をリセットするには、spd-confターミナルで実行してください。

「spd-conf」を実行するとプロンプトが表示され、ほとんどの場合、デフォルトのオプションをそのままにすることができます(つまり、Enterを数回押すことができることを意味します)。最後に、「音声スケジューラを起動できませんでした。ステータス256で終了しました。これは、音声スケジューラがすでに実行されている可能性があります。実行中のすべての音声スケジューラを終了して再試行しますか?[はい]:」で
Enterを押します。その後、スピーカーからメッセージを聞く必要があります。

これでspd-sayが正常に動作します。

おすすめ記事