Você pode usar crontab
para obter um relógio de fala. Edite seu crontab
com
crontab -e
Estas linhas
# Minute Hour Day of Month Month Day of Week Command
# (0-59) (0-23) (1-31) (1-12 or Jan-Dec) (0-6 or Sun-Sat)
* * * * * /bin/date '+It is \%-H and \%M'|/usr/bin/espeak >/dev/null 2>/dev/null
dirá a hora a cada minuto. (Use para testes.)
Se você quiser que o horário seja informado a cada 15 minutos, pode substituir a última linha acima pela seguinte linha,
*/15 * * * * /bin/date '+It is \%-H and \%M'|/usr/bin/espeak >/dev/null 2>/dev/null
Se você quiser outro idioma além do inglês, use a espeak
option -v
(e especifique seu idioma).
Por favor note que
date '+It is %-H and %M'|espeak >/dev/null 2>/dev/null
(sem barras invertidas e sem caminhos completos) funciona como um comando direto (quando não está no crontab)