Inhalt
Download
https://www.loxforum.com/forum/projektforen/loxberry/plugins/141187-kleine-einfache-tts-mp3-engine
Funktion des Plugins
Verwendete Texte werden in /data/plugins/tts/mp3 abgespeichert, wenn man den selben Text wider benötigt, wird das vorhande Mp3 verwendet.
Vorhandene MP3`s die auch abgespielt werden sollen bitte auch in diesen Ordner kopieren.
Einen Virtuellen Ausgang anlegen → bei Adresse http://Benutzer:Passwort@ip Loxberry eingeben.
Virtuellen Ausgangsbefehl anlegen und folgendes eintragen:
/admin/plugins/tts/tts.php?alarm=1&text=Hallo Peter, wie geht es Dir? spielt vorher gong.mp3 und danach den Text
/admin/plugins/tts/tts.php?mp3=xyz.mp3 spielt xyz.mp3 im Ordner /data/plugins/tts/mp3 ab
/admin/plugins/tts/tts.php?alarm=1&text=Hallo Peter, wie geht es Dir?&mp3=yxz.mp3 spielt vorher gong.mp3 und danach den Text und zum Schluss xyz.mp3
alarm=1 spielt gong.mp3 ab (wird mitgeliefert)
alarm=2 spielt info.mp3 ab (wird mitgeliefert)
alarm=3 spielt alarm.mp3 ab (wird mitgeliefert)
/admin/plugins/alex2lox/tts.php?alarm=1&text=Das ist ein Test Text Es wird vorher der Alarmton abgespielt und dann der Text
/admin/plugins/alex2lox/tts.php?alarm=1&text=Das ist ein Test Text&card=0&device=0 Ausgabe auf Boardeigener Soundcard bcm2835
/admin/plugins/alex2lox/tts.php?alarm=1&text=Das ist ein Test Text&card=0&device=1 Ausgabe auf Boardeigener Soundcard bcm2835 IEC958/HDMI]
/admin/plugins/alex2lox/tts.php?alarm=1&text=Das ist ein Test Text&card=1&device=0 Ausgabe auf USB Soundcard
Im PHP File werden am Bildschirm die gefundenen Soundcards ausgegeben, wird nichts angegeben ist 0:0 definiert.
mit &gain=-2000 bis 0 kann die Lautstärke mitgegeben werden (-2000=leise / 0=laut)
Fragen und dergleichen bitte im Forum stellen
https://www.loxforum.com/forum/projektforen/loxberry/plugins/141187-kleine-einfache-tts-mp3-engine
6 Comments
Michael Rene Maurer
Dank Peter und von Christian, funktioniert es Perfekt!!!!
Danke....
Burkhard Kresser
Danke!
Johann Sawadski
Erfolgreich getestet mit LoxBerry 1.0.4.2
Michael Rene Maurer
Servus, sagmal... kann ich irgendwie per Virtuellen Ausgang die TTS Engine Lauter oder Leiser stellen,?
Hab jetzt noch auf einen alten Raspi einen Webradio am laufen, dort mache ich es mit einem PHP File...
Danke
Johann Sawadski
Du kannst z.B. mit /admin/plugins/tts/tts.php?mp3=xyz.mp3&gain=-2000 die Ausgabe lauter und leiser machen.
Ich glaube aber du meinst noch bisschen was anderes oder?
Einen einzelnen Befehl für lauter / leiser gibt es glaub ich nicht. Würd mich dann auch interessieren wenn jemand was dazu findet.
Michael Rene Maurer
Danke das funktioniert ja auch recht gut, nur sind nicht alle mp3`s gleich laut, oder ich möchte zb. meine Klingel lauter machen!
Habe noch einen RPI 1 mit einem Rebradio am laufen, dort kann ich perr http eien PHP File ausführen, und damit lauter und leiser machen
Aber Danke