「11時です」のように1時間ごとに通知するプログラム(自動起動などに設定できるスクリプト)を取得したい。
Macでは簡単ですが、Preciseではどのように取得しますか?
「11時です」のように1時間ごとに通知するプログラム(自動起動などに設定できるスクリプト)を取得したい。
Macでは簡単ですが、Preciseではどのように取得しますか?
回答:
そのための標準リポジトリにプログラムがありsaytime
ます。
sudo apt-get install saytime
その後saytime -r 3600
、1時間ごとに実行するように実行できます(3600秒、または別の間隔の秒数を変更します)。このオプションを指定して実行すると、バックグラウンドプロセスとして開始されます。
形式を変更する場合(たとえば、「およびX秒」を削除する場合)は、saytime -r 3600 -f %P%l%M
-の完全な形式オプションになりman saytime
ます。
ソース:http : //ubuntuforums.org/showthread.php?t=516600&p=3130400#post3130400
sox FAIL formats: can't open output file '/dev/audio': Permission denied
padsp
$ padsp saytime -r 3600
padsp saytime -r 3600
Gnomeのスタートアップアプリケーションからどのように作業しますか?そこに追加しようとしましたが、機能しません。
sudo apt-get install festival
クレイジーになりたい場合は、gnome-scheduleに追加することもできます。
echo This is my custom message | festival --tts
カスタムメッセージにコマンドの出力を含めることができる場合
date
より良い声が欲しいなら、次のようなものを試してください:
sudo apt-get install festvox-us1
echo "(set! voice_default 'voice_us1_mbrola)" | sudo tee -a /etc/festival.scm
現在のespeakバージョン(1.48.3)は、mbrolaの音声に直接リンクしています。したがって、次のようなもので良い結果を得ることができます。
date|espeak -v en-us
音声を微調整するためにパラメーターを使用できます。man
他のオプションについてはこちらをご覧ください。