Mit espeak Text vorlesen
Da ich unter jovie keinen Sprecher einrichten konnte und andere Programme wie gespeaker nicht so universell einsetzbar waren.
getestet mit Kanotix-Dragonfire Preview 2012-05
Text aus der Zwischenablage vorlesen lassen. Geht aus dem Browser, Office-Programm, Editor u. a.
Programme installieren
apt-get install espeak xclip gespeaker mbrola mbrola-de4 mbrola-de5 mbrola-de6 mbrola-de7
kwrite öffnen und Text eingeben
#!/bin/sh
#Start - vorlesen der Zwischenablage
xclip -o | espeak -v german-mbrola-7 -s 125
speichern unter
textspeak-start.sh und ausführbar machen mit
chmod +x textspeak-start.sh
Befehl kann angepasst oder mit zusätzlichen Parameter versehen werden.
german-mbrola-7 -.-.-.-.-->
Sprecher
-s 125 -.-.-.-.-.-.-.-.-.-.-.-->
Geschwindigkeit
Konsole öffen und einen Sprecher testen. z. B. Sprachausgabe der Datei kanotix-version.
cat /etc/kanotix-version | espeak -v german-mbrola-6 -s 100
kwrite öffnen und Text eingeben
#!/bin/sh
#Stop - vorlesen der Zwischenablage
killall espeak
speichern unter
textspeak-stop.sh und ausführbar machen mit
chmod +x textspeak-stop.sh
Eintrag ins
K-menü oder über
Systemeinstellungen einen Tastenbefehl zuordnen.
Systemeinstellungen -> Kurzbefehle und Gestensteuerung -> Eigene Kurzbefehle -> Bearbeiten -> Neu -> Globaler Kurzbefehl -> Befehl/Adresse -> (unter
Aktion Eintrag für Befehl - unter
Auslöser Eintrag für Tastenkombination erstellen) -> Anwenden
Je einen Eintrag zum starten und zum stoppen erstellen.
Bedienung
Text makieren und vorlesen mit Tastenbefehl starten oder stoppen.
Meine Tastenkombination
Start ->
Strg+Alt+,
Stop ->
Strg+Alt+.
Hier ein Beispiel der Ausgabe als web_test_sound.ogg.
web_test_sound.ogg∞ 420,8 kb