web-dev-qa-db-ja.com

16.04 LTSシステムがeSpeakを使用して1時間の始めに時刻をアナウンスする方法

Ubuntuの過去のバージョンにはスピーチが組み込まれていました。

Unityで検索すると、TTSに関連する "speak"または "speech"という単語が見つかりません。

私の計画では、cronの仕事を代弁して、モニターをオフのままにしておくことです。

1時間ごとに時間を告知することから始めます。秒に対して完全に正確でなくても問題ありません。

16.04 LTSを話すにはどうすればよいですか?

3
SDsolar

私のプロジェクトでは、cronが会話できるジョブで、espeakが最も簡単です。

Sudo apt-get update
Sudo apt-get install espeak

/home/me/scripts/saytimeで時間を発表できます:

#!/bin/bash
echo "\`$(date +%H)\` Hundred" | espeak

次に、次のようにcrontabに設定します。

export EDITOR=gedit
crontab -e

...次の行を追加します。

00 * * * * /home/me/scripts/saytime

Espeak自体の詳細について:

コマンドラインを使用してテキスト読み上げ出力する方法?

3
SDsolar