16.04 LTS如何使用eSpeak让系统在最高时间公布时间
过去的Ubuntu版本都内置了语音。
在Unity中搜索我找不到任何与TTS相关的单词“speak”或“speech”
我的计划是让cron
工作说话,这样我就可以关闭显示器了。
从每小时做一次时间公告开始。 如果对第二个不完全精确,那就没关系。
那我怎么能说16.04 LTS说话呢?
对于我的项目,可以说话的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本身的更多详细信息:
如何使用命令行进行文本到语音输出?