Ich würde nanotts standalone testen, so wie auf Github beschrieben.
Wenn das funktioniert, dann sollte es auch im LBS funktionieren:
https://github.com/gmn/nanotts
Usage und MP3 Beispiel sind ja auf der Github Seite beschrieben.
Ankündigung
Einklappen
Keine Ankündigung bisher.
LBS19000301 - TextToSpeech - Wie EDOMI sprechen lernte...
Einklappen
X
-
Hallo zusammen, ich hab auch das Problem das der "Text to Speech" Baustein ein File ohne Ton erzeugt. Den Tipp mit der SSH URL bekomm ich nicht ans laufen.
Hat jemand eine Idee für mich ? Logfile vom Text to Speech Baustein scheint wie bei "nno" in Ordnung zu sein.
VG
Einen Kommentar schreiben:
-
Kurzes Update, habe das Problem gelöst. Es lag wie vermutet an git clone https://github.com/gmn/nanotts. Das ist schief gelaufen, evtl. weil die GIT version zu alt ist. Habe git clone daher statt mit HTTPS URL mit SSH URL ausgeführt. Details siehe hier: https://help.github.com/articles/whi...-with-ssh-urls
Einen Kommentar schreiben:
-
Bräuchte mal eure Hilfe, bekomme den LBS irgendwie nicht zum Laufen.
MP3 Datei wird erzeugt, allerdings ist diese "leer", bzw. es kommt beim Abspielen kein Ton. Es ist auch komisch, dass alle Dateien genau die gleiche Größe haben:
text2speech_01.png
In der Logdatei finde ich keinen Hinweis:
Auch in der Live Ansicht sieht es für mich okay aus:HTML-Code:2018-06-25 15:25:23 320411 19433 debug LBS19000301 [v0.4]: TTS LBS started (1446) 2018-06-25 15:25:23 329050 19433 debug LBS19000301 [v0.4]: Got text:Hallo, das ist ein Test! (1446) 2018-06-25 15:25:23 330202 19433 debug LBS19000301 [v0.4]: TTS LBS ended (1446) 2018-06-25 15:25:23 408947 19847 debug EXE19000301 [v0.4]: TextToSpeech-EXEC : ### INFO ### - Directory: /usr/local/edomi/www/data/tmp/tts (1446) 2018-06-25 15:25:23 410222 19847 debug EXE19000301 [v0.4]: Text-To-Speech execution started (1446) 2018-06-25 15:25:23 411269 19847 debug EXE19000301 [v0.4]: Creating output file: /usr/local/edomi/www/data/tmp/tts/edomi_20180625-152523.mp3 (1446) 2018-06-25 15:25:23 412380 19847 debug EXE19000301 [v0.4]: Executing command: /usr/local/bin/nanotts -v de-DE --speed 1 --pitch 1 --volume 1 --no-play -c -w 'Hallo, das ist ein Test!'| /usr/bin/lame -r -s 16 --bitwidth 16 -m m -b 192 -h - /usr/local/edomi/www/data/tmp/tts/edomi_20180625-152523.mp3 (1446) 2018-06-25 15:25:23 435791 19847 debug EXE19000301 [v0.4]: Result: a:5:{i:0;s:27:"Assuming raw pcm input file";i:1;s:39:"LAME 3.99.5 64bits (http://lame.sf.net)";i:2;s:33:"polyphase lowpass filter disabled";i:3;s:79:"Encoding <stdin> to /usr/local/edomi/www/data/tmp/tts/edomi_20180625-152523.mp3";i:4;s:68:"Encoding as 16 kHz single-ch MPEG-2 Layer III (1.3x) 160 kbps qval=2";} (1446) 2018-06-25 15:25:23 442480 19847 debug EXE19000301 [v0.4]: Text-To-Speech execution finished (1446)
text2speech_02.png
Habe die Installation dann nochmal durchgeführt (Datei 19000301_lbs.sh). Hier scheint der Befehl git clone https://github.com/gmn/nanotts schief zu gehen:
Hat jemand eine Idee, was hier nicht stimmt?HTML-Code:[root@edomi tmp]# git clone https://github.com/gmn/nanotts Initialized empty Git repository in /tmp/nanotts/.git/ error: while accessing https://github.com/gmn/nanotts/info/refs fatal: HTTP request failed
Einen Kommentar schreiben:
-
Ich habe es noch einfach mit einen Oszillator gelöst und funktioniert einwandfrei, super danke!
osi.jpg
Angehängte Dateien
Einen Kommentar schreiben:
-
z.B. Telegrammgenerator
Oder den Binäreingang auf zyklisch Senden konfigurieren.
Einen Kommentar schreiben:
-
Hallo Andre,
danke dann werde ich bei Gelegenheit Polly und deine LBS testen..
Ein andere Frage:
Ich lasse ja eine Ansage durch meine Sonos/LBS laufen wenn ein Fenster offen ist, aber wie kriege ich es hin wenn ich die ansage alle 3 Minuten wiederhole so lange eine Fenster noch offen ist?
Mit den Watchdog läuft ja das Timer nur einmal und kann ich es nicht als Schleife laufen lassen.
Einen Kommentar schreiben:
-
Amazon Polly ist quasi im ersten Jahr kostenfrei. Danach muss man sich einen neuen Account erstellen und hat wieder ein Jahr frei. Allerdings mit einer Volumenbegrenzung, diese ist aber so hoch, dass man sie quasi nicht erreicht.
Einen Kommentar schreiben:
-
Hallo jonofe
Ich habe das TTS LBS mit den Sonos LBS im Einsatz und ich läuft soweit alles super, vielen Dank dafür!
Nur die sound/mp3 Qualität könnte hier besser werden (Hört sich etwas dumpf an!).
Lässt sich die mp3 Qualität hier optimieren?
Gibt es eine kostenlose online dienst für TTS und MP3 Download mit eine bessere quali?
Vielen Dank!
Einen Kommentar schreiben:
-
Okay, danke für die Rückmeldung. Dann scheint es tatsächlich so zu sein, dass squeezelite etwas zickig ist bzgl. kurzer MP3s.
Einen Kommentar schreiben:
-
Ich setze es momentan mit nur dem "SONOS Baustein (v3.6) 19000027" ein. Geplant ist auch künftig ggf. die Ausgabe über mplayer/mpg123 laufen zu lassen. Kurze Texte sind unproblematisch, selbst einzelne Vokale sind kein Problem.
"squeezelite" habe ich nicht.
Einen Kommentar schreiben:
-
Das freut mich zu hören. In welcher Kombination setzt du es denn jetzt ein? Insbesondere squeezelite Version. Und hast du noch Probleme mit kurzen Texten?
Einen Kommentar schreiben:
-
Getestet! Version 0.4 funktioniert nach aktuellem Stand wie erwartet. Speed,Pitch & co. werden korrekt übergeben. Das "Apostroph"-Problem tritt nicht mehr auf.Zitat von jonofe Beitrag anzeigenEinfach mal testen ...
Gute Arbeit! Herzlichen Dank!
Einen Kommentar schreiben:
-
Das war mir leider durchgegangen. Habe aber gestern ein Update hochgeladen. Den Änderung bzgl. der Anführungszeichen sind ungetestet. Das pitch, speed, volume sollte aber funktionieren. Einfach mal testen ...
Einen Kommentar schreiben:
-
André, hattest du schon Zeit & Lust gefunden deine aktuelle/korrigierte Version zu testen bzw. hochzuladen? Ich würde gerne von deinen Fehlerkorrekturen (u. a. Korrektur des "--speed 1 --pitch 1 --volume 1"-Bugs) profitieren...Zitat von jonofe Beitrag anzeigenWerde das so übernehmen.
Danke für ne kurze Rückmeldung!
Einen Kommentar schreiben:

Einen Kommentar schreiben: