Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS19000301 - TextToSpeech - Wie EDOMI sprechen lernte...

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • jonofe
    antwortet
    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.

    Einen Kommentar schreiben:


  • fiddo
    antwortet
    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:


  • nno
    antwortet
    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:


  • nno
    antwortet
    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:
    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)
    Auch in der Live Ansicht sieht es für mich okay aus:
    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:
    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
    Hat jemand eine Idee, was hier nicht stimmt?

    Einen Kommentar schreiben:


  • momax
    antwortet
    Ich habe es noch einfach mit einen Oszillator gelöst und funktioniert einwandfrei, super danke!


    osi.jpg

    Angehängte Dateien

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    z.B. Telegrammgenerator
    Oder den Binäreingang auf zyklisch Senden konfigurieren.

    Einen Kommentar schreiben:


  • momax
    antwortet
    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:


  • jonofe
    antwortet
    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:


  • momax
    antwortet
    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:


  • jonofe
    antwortet
    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:


  • eghetto
    antwortet
    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:


  • jonofe
    antwortet
    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:


  • eghetto
    antwortet
    Zitat von jonofe Beitrag anzeigen
    Einfach mal testen ...
    Getestet! Version 0.4 funktioniert nach aktuellem Stand wie erwartet. Speed,Pitch & co. werden korrekt übergeben. Das "Apostroph"-Problem tritt nicht mehr auf.

    Gute Arbeit! Herzlichen Dank!

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    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:


  • eghetto
    antwortet
    Zitat von jonofe Beitrag anzeigen
    Werde das so übernehmen.
    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... Danke für ne kurze Rückmeldung!

    Einen Kommentar schreiben:

Lädt...
X