16.04 LTS Como fazer o sistema anunciar o horário no topo da hora com o eSpeak

3

Versões anteriores do Ubuntu tinham voz incorporada.

Pesquisando no Unity não consigo encontrar nada com as palavras "speak" e "speech" que são relevantes para o TTS

Meu plano é ter cron empregos para que eu possa deixar o monitor desligado.

Começando por fazer um anúncio de hora a cada hora. Tudo bem se não for perfeitamente preciso para o segundo.

Então, como posso fazer 16.04 LTS falar?

    
por SDsolar 18.11.2017 / 03:20

1 resposta

3

Para meu projeto, cron jobs que podem falar, espeak é o mais simples.

sudo apt-get update
sudo apt-get install espeak

Pode anunciar a hora com /home/me/scripts/saytime :

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

Em seguida, defina-o no crontab da seguinte forma:

export EDITOR=gedit
crontab -e

... adicione esta linha:

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

Para mais detalhes sobre o próprio espaço:

Como fazer texto para fala saída usando a linha de comando?

    
por SDsolar 18.11.2017 / 03:20