Auf dem Mac gibt es eine Funktion, mit der Sie Ihren Computer dazu bringen können, die Uhrzeit mündlich anzukündigen. Gibt es unter Ubuntu etwas Ähnliches? Das heißt, gibt es ein Paket, das dies bereits tut, oder muss ich etwas konfigurieren say
, um die Uhrzeit zu jeder vollen Stunde auszulesen? Und wenn ja, wie mache ich das? Ich verwende Ubuntu GNOME 15.04 mit GNOME 3.16.
9
date
gibt es im Text aus. Vielleicht könnten Sie das durch ein Text-zu-Sprache-Programm leiten?[time]
ersetzt durch die Stunde):It is now [time] O'clock
sed
Antworten:
Sie könnten Ihre Crontab verwenden
Erstellen Sie ein kleines Skript
Fügen Sie den folgenden Code hinzu
und ausführbare Rechte festlegen
Bearbeiten Sie Ihre Crontab über
und fügen Sie die Konfiguration unten hinzu
Sie können die
espeak
Zeile durch eine der folgenden Möglichkeiten ersetzenoder
oder
%I
- Stundenformat (01..12)%H
- Stunde im Format (00..23)%M
- Minute (00..59)%S
- Sekunde (00..60)%T
-HH:MM:SS
im 24 FormatWeitere Optionen über
man date
,man espeak
,man festival
undman spd-say
quelle
>
.flite
). Es spricht die Zeit zur vollen Stunde und (hh: mm) wann immer ich ihm ein Wake-on-Lan-Paket sende. Ich habe es so eingestellt, dass es etwas langsamer spricht (set Duration_stretch=1.3
), um einen angenehmeren Ton zu erhalten.Dies gibt Ihnen die Zeit zum Sprechen (danke an kos für die bessere Syntax):
Erste Installation
say
, die zu finden ist ingnustep-gui-runtime
:Dann führen Sie es aus.
24-Stunden-Modus:
12-Stunden-Modus
quelle