Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Problem mit Sayit - Textausgabe

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Problem mit Sayit - Textausgabe

    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      cybertron last edited by

      Hallo zusammen,

      vor einigen Tagen fiel meiner Frau auf, dass unsere Sayit nur noch die Ankündigung abspielt, aber den Text nicht mehr ausgibt.

      Jetzt ist es natürlich so, dass das System ständig in Bewegung ist. Hier ein Update, da ein Update, hier ein neuer Adapter, da ein neuer Adapter..,

      so dass ich die fehlende Ausgabe nicht mit einer Veränderung in Zusammenhang bringen kann.

      Ich habe für Sayit einen separaten Raspi in der Multinodeumgebung mit einer USB-Soundkarte und daran einen Einbaulautsprecher.

      Anfangs habe ich an den Treibern und der Funktion der Soundkarte gezweifelt, aber das mp3-File der Ankündigung wird sauber abgespielt, so dass ich davon ausgehe, dass die Grundfunktion gegeben ist.

      Trage ich irgendeinen Text im sayit.0.tts.text ein, kommt promt die Ankündigung, dann ist Ruhe.

      Bei der Ausgabe über Scripte passiert gleiches, obwohl die richtige Nachricht immer in sayit.0.tts.text drin steht.

      Hat jemand vielleicht einen Lösungsansatz ?

      Danke & Gruss

      Silvio

      1 Reply Last reply Reply Quote 0
      • C
        cybertron last edited by

        Hallo zusammen,

        heute habe ich mich mal wieder den Versuchen mit Sayit gewidmet.

        Leider bekomme ich bei jedem Versuch einer Sprachausgabe immer folgenden Fehler:

        sayit-1 2016-07-19 15:17:20.065 error Can't find a suitable libao driver. (Is device in use?) 
        sayit-1 2016-07-19 15:17:20.065 error MPEG 2.0 layer III, 48 kbit/s, 22050 Hz mono 
        sayit-1 2016-07-19 15:17:20.065 error Playing MPEG stream from say.mp3 ... 
        sayit-1 2016-07-19 15:17:20.065 error Directory: /opt/iobroker/node_modules/iobroker.sayit 
        sayit-1 2016-07-19 15:17:20.065 error tcgetattr(): Inappropriate ioctl for device 
        sayit-1 2016-07-19 15:17:20.065 error THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK! 
        sayit-1 2016-07-19 15:17:20.065 error Uses code from various people. See 'README' for more! 
        sayit-1 2016-07-19 15:17:20.065 error now maintained by Nanakos Chrysostomos and others. 
        sayit-1 2016-07-19 15:17:20.065 error Version 0.3.2-1 (2012/03/25). Written and copyrights by Joe Drew, 
        sayit-1 2016-07-19 15:17:20.065 error High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2, and 3\. 
        sayit-1 2016-07-19 15:17:20.065 error Cannot play:Error: Command failed: /bin/sh -c mpg321 /opt/iobroker/node_modules/iobroker.sayit/say.mp3 
        sayit-1 2016-07-19 15:17:20.007 info Copied file '/opt/iobroker/node_modules/iobroker.sayit/say.mp3' to '/opt/iobroker/cache/bcd8199101b4f1ce605313a38e3b0efc.mp3' 
        
        

        Komischer Weise spielt Sayit allerdings jede Ankündigung, wie schon beschrieben ab.

        Ich hoffe, jemadn weiss Rat

        Danke & Gruss

        Silvio

        1 Reply Last reply Reply Quote 0
        • F
          Fitti last edited by

          HI,

          wie sind denn Deine sayIt Einstellungen? Du machst also eine Ausgabe durch System?

          Ist es der gleiche Raspi oder ein anderer, wo Sayiz und Soundausgabe installiert sind. Was ist also wo in deiner MultiNode Umgebung?

          1 Reply Last reply Reply Quote 0
          • Bluefox
            Bluefox last edited by

            @cybertron:

            Hallo zusammen,

            heute habe ich mich mal wieder den Versuchen mit Sayit gewidmet.

            Leider bekomme ich bei jedem Versuch einer Sprachausgabe immer folgenden Fehler:

            sayit-1 2016-07-19 15:17:20.065 error Can't find a suitable libao driver. (Is device in use?) 
            sayit-1 2016-07-19 15:17:20.065 error MPEG 2.0 layer III, 48 kbit/s, 22050 Hz mono 
            sayit-1 2016-07-19 15:17:20.065 error Playing MPEG stream from say.mp3 ... 
            sayit-1 2016-07-19 15:17:20.065 error Directory: /opt/iobroker/node_modules/iobroker.sayit 
            sayit-1 2016-07-19 15:17:20.065 error tcgetattr(): Inappropriate ioctl for device 
            sayit-1 2016-07-19 15:17:20.065 error THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK! 
            sayit-1 2016-07-19 15:17:20.065 error Uses code from various people. See 'README' for more! 
            sayit-1 2016-07-19 15:17:20.065 error now maintained by Nanakos Chrysostomos and others. 
            sayit-1 2016-07-19 15:17:20.065 error Version 0.3.2-1 (2012/03/25). Written and copyrights by Joe Drew, 
            sayit-1 2016-07-19 15:17:20.065 error High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2, and 3\. 
            sayit-1 2016-07-19 15:17:20.065 error Cannot play:Error: Command failed: /bin/sh -c mpg321 /opt/iobroker/node_modules/iobroker.sayit/say.mp3 
            sayit-1 2016-07-19 15:17:20.007 info Copied file '/opt/iobroker/node_modules/iobroker.sayit/say.mp3' to '/opt/iobroker/cache/bcd8199101b4f1ce605313a38e3b0efc.mp3' 
            
            

            Komischer Weise spielt Sayit allerdings jede Ankündigung, wie schon beschrieben ab.

            Ich hoffe, jemadn weiss Rat

            Danke & Gruss

            Silvio `
            Vermutlich hast du Ankündigunglänge als zu kurz eingestellt. Setzte was größeres und probieren dann.

            1 Reply Last reply Reply Quote 0
            • C
              cybertron last edited by

              Hallo zusammen,

              meine Multihostumgebung sieht folgender Maßen aus.

              ioBroker-01 - Hardware, History (sql), Kommunikation, ( hm.rega, hm-rpc, SQL, email usw.)

              iobroker-02 - Visualisierung (vis, flot..usw)

              iobroker-05 - Multimedia (Sayit, Squeezbox,)

              Am ioBroker-05 ist eine USB-Soundkarte an welcher ein kleiner Lautsprecher (Gira) angeschlossen ist.

              Ich habe derzeit 2 Sayit-Instanzen. Die eine mit Ankündigung (sayit.0) für die allgemeinen Ansagen, wie Waschmaschine, Trockner, DWD usw.

              Eine 2. Instanz (sayit.1) hat keine Ankündigung. Hier lasse ich Ansagen ausgeben, die auf Anforderung kommen (z.b. aktuelles Wetter, Termine usw.). Diese werden über Tasten in Vis ausgegeben.

              Stelle ich sayit auf Browser, höre ich alles einwandfrei. Das Problem taucht dann nur bei Einstellung 'System' auf.

              Die beiden Sayit's sehen wie folgt aus.

              426_sayit02.jpg
              426_sayit01.jpg

              Ich habe inzwischen das Gefühl, dass das Soundformat welches von Google oder von Ivonna kommt nicht abspielbar ist,

              denn die mitgelieferten Soundfiles (beep…) werden ja sauber abgespielt.

              Gruss

              Silvio

              1 Reply Last reply Reply Quote 0
              • F
                Fitti last edited by

                Das kann gut sein. Die sind ja immer technisch aktuell. Ob Deine kleine USB Soundkarte und deren Treiber das dann können?

                Schaue mal in das Verzeichnis /opt/iobroker/cache/

                Da sind dann solche Files drinnen wie 23d30d65a595063105b38e9eb7e653a9.mp3

                Lade die doch mal runter und höre sie dir an. Bei mir werden diese durch Sayit erzeugt, ich nutzte Ilona.

                Kannst Du diese irgendwie auf dem 05er system per Hand abspielen? Laufen die auf dem PC?

                Fitti

                1 Reply Last reply Reply Quote 0
                • O
                  Onkel Fritz last edited by

                  Hallo cybertron,

                  ich kann dir zwar bei deinem Problem nicht helfen, aber vielleicht kannst du mir verraten, wie man sayit auf dem System zum plappern bringt.

                  Bei Systemkommando hast du ja nichts eingetragen. Ich finde da auch nirgends irgendwelche Angaben dazu.

                  Ich habe ioBroker mit einem lubuntu auf einem udoo neo laufen. MP3 mit einem Player abspielen auf dem System funktioniert. Sayit im Windows-Browser oder Android funktioniert auch.

                  Aber wenn ich auf Systemausgabe umstelle tut sich nichts, also auch keine Ankündigung.

                  1 Reply Last reply Reply Quote 0
                  • O
                    Onkel Fritz last edited by

                    Inzwischen läuft die Ausgabe bei mir auf dem System. Ich habe den Udoo neo gegen einen Raspberry Pi3.

                    Der Udoo war einfach zu schwach auf der Brust und lief fast immer bei 100% CPU-Last. Letztendlich konnte ich ihm ein stotterndes Krächzen entlocken, ohne etwas bei Systemkommando einzugeben. Standardmäßig läuft die Ausgabe wohl über mpg321, das auf dem System installiert sein muß.

                    Jetzt habe ich 2 Instanzen von sayit, einmal für System und einmal für Browser.

                    Wenn der Windows-Rechner läuft und das Soundsystem an ist soll die Ausgabe über Browser und die großen Boxen laufen.

                    Ist der Rechner aus, sollen die Ansagen über kleine PC-Lautsprecher laufen, die direkt am Raspberry angeschlossen sind.

                    Ob der Rechner an ist kann ich über den Stromverbrauch ermitteln. Jetzt muß ich nur noch eine Möglichkeit finden festzustellen, ob auch ein Fenster vom ioBroker im Browser läuft.

                    Meine Ansagen kommen übrigens von Google. Das klappt auch mit mpg321.

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post

                    Support us

                    ioBroker
                    Community Adapters
                    Donate
                    FAQ Cloud / IOT
                    HowTo: Node.js-Update
                    HowTo: Backup/Restore
                    Downloads
                    BLOG

                    411
                    Online

                    31.9k
                    Users

                    80.3k
                    Topics

                    1.3m
                    Posts

                    4
                    8
                    2135
                    Loading More Posts
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes
                    Reply
                    • Reply as topic
                    Log in to reply
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                    The ioBroker Community 2014-2023
                    logo