web-dev-qa-db-fra.com

16.04 LTS Comment faire en sorte que le système annonce l'heure en haut de l'heure avec eSpeak

Les versions précédentes d'Ubuntu avaient un discours intégré.

Rechercher dans l'Unity Je ne trouve rien avec les mots "parle" ni "discours" qui soient pertinents pour TTS

Mon plan est de faire en sorte que les travaux cron parlent afin que je puisse laisser le moniteur éteint.

Commençant par l'avoir faire une annonce de temps chaque heure. Ce n'est pas grave si ce n'est pas parfaitement précis à la seconde.

Alors, comment puis-je faire parler 16.04 LTS?

3
SDsolar

Pour mon projet, cron travaux qui peuvent parler, espeak est le plus simple.

Sudo apt-get update
Sudo apt-get install espeak

Il peut annoncer l'heure avec /home/me/scripts/saytime:

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

Puis placez-le dans crontab comme ceci:

export EDITOR=gedit
crontab -e

... ajoutez cette ligne:

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

Pour plus de détails sur espeak lui-même:

Comment produire une synthèse vocale en ligne de commande?

3
SDsolar