espeakは、バックグラウンドで実行されているスクリプトで実行してもサウンドを出力しません。

espeakは、バックグラウンドで実行されているスクリプトで実行してもサウンドを出力しません。

毎時間スクリプトを実行するクローンジョブがあります。スクリプトには、次のepeakエントリが含まれています。

espeak -v mb-fr1 -s 120 "Snapshot" --stdout | paplay

シェルスクリプトがシェルで正常に実行されると、 espeak は正常に話します。しかし、cronジョブでスクリプトを起動すると、すべてがうまく機能しますが、 espeakでは音は出力されません。デスクトップ環境にリダイレクトする方法がありますか--stdout…(そうでなければ表現できませんね)

ベストアンサー1

おすすめ記事