![](https://seccdn.libravatar.org/avatar/8b8ed095b6f65150d378cc644d2bc154.jpg?s=120&d=mm&r=g)
Hallo Liste,
ich habe mir die ein oder andere Variante für /dev/null hier schon aus
der Liste heraus gelesen. Leider klappt das irgendwie nicht.
Ich lasse mir über einen cron-job die Zeit ansagen (mit diesem script).
#!/bin/bash
echo "Die Zeit. Es ist" `date +"%H"` "Uhr" | /usr/local/bin/txt2pho -f |
/usr/local/bin/mbrola -f 1.1 -t 0.9 -v 0.8
/usr/local/mbrola/txt2pho/data/de5 - - | /usr/local/bin/bplay -s 22050
-b 16
leider produziert bplay eine Ausgabe der Art
Playing raw data : 16 bit, Speed 22050 Mono ...
Wenn ich ein &>/dev/null dahinter hänge bekomme ich keine Ausgabe mehr.
Entsprechend 2>/dev/null keine Ausgabe als Text, aber auch hier kein
sound.
Bei >/dev/null ändert sich nichts an der Ausgabe (sound+text)
Das bekomme ich jetzt stündlich als mail. In kcron habe ich keine
Meldung angekreuzt, ein filter hilft zwar, aber ist ja nicht die
Leitungslösung :-(
Mache ich etwas falsch oder geht das nicht?
Danke,
Kai.
--
Kai Krämer
![](https://seccdn.libravatar.org/avatar/ac652a7da1917a2096649d26e68b8b3b.jpg?s=120&d=mm&r=g)
Kai Krämer schrieb:
ich habe mir die ein oder andere Variante für /dev/null hier schon aus der Liste heraus gelesen. Leider klappt das irgendwie nicht.
Ich habe mir für die Sprachausgabe eines Textes folgendes Script gebaut: ----8<---- cat $file | sed 's/@/ ät /g' | sed 's/§/ Paragraph /g' | sed 's/Abs./ Absatz /g' | sed 's/abs./ Absatz /g' txt2pho -f | mbrola -v2 -f1.2 -t1.0 -l 22050 /usr/local/txt2pho/voices/de5f - -.au | \ play - -t au ---->8---- Und das funktioniert wunderbar. Bye Michael -- _______________________________________________________________________ http://macbyte.info/ ICQ #151172379 http://autohbci.macbyte.info/
participants (2)
-
Kai Krämer
-
Michael Raab