毎時間スクリプトを実行するクローンジョブがあります。スクリプトには、次のepeakエントリが含まれています。
espeak -v mb-fr1 -s 120 "Snapshot" --stdout | paplay
シェルスクリプトがシェルで正常に実行されると、 espeak は正常に話します。しかし、cronジョブでスクリプトを起動すると、すべてがうまく機能しますが、 espeakでは音は出力されません。デスクトップ環境にリダイレクトする方法がありますか--stdout
…(そうでなければ表現できませんね)