Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Sprachausgabe mit sayit auf 3.5mm Buchse funktioniert nicht

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.1k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    941

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Sprachausgabe mit sayit auf 3.5mm Buchse funktioniert nicht

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
23 Beiträge 3 Kommentatoren 1.2k Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • MartinPM MartinP

    Hmm, wieso wird eigentlich lame jedes Mal aufgerufen, um aus wave files mp3 files zu machen, und diese dann wiederum auszuspielen - wieso werden nicht direkt die wave files ausgespielt? Oder zumindest direkt MP3 Files als Muster angelegt?

    P Offline
    P Offline
    purehunter
    schrieb am zuletzt editiert von
    #21

    @martinp

    hmm, wieso ... ?

    ich könnte mir vorstellen, dass die verschiedenen TTS Engines mal .wav und manche .mp3 erzeugen. mit der Vorgehensweise könnte sein dass der Ablauf einfacher gestaltet werden kann.

    Als ich den Post gerade noch mal sah, fiel es mir wie Schuppen von den Augen: das Ganze wird ja in einem JS abgearbeitet, das wird ja i.d.R. nich compiliert; dann müsste die Datei doch auf meinem System sein...
    ... tatsächlich, ist sie. Das --quiet eingefügt, und die "Fehlermeldungen" sind weg :-)
    Zumindest bis zum nächsten Adapter - Update. Aber ich hab mir eine Kopie beiseite gelegt.

    Manchmal ist es doch sinnvoll, wenn man etwas länger über etwas spricht.

    MartinPM 1 Antwort Letzte Antwort
    0
    • P purehunter

      @martinp

      hmm, wieso ... ?

      ich könnte mir vorstellen, dass die verschiedenen TTS Engines mal .wav und manche .mp3 erzeugen. mit der Vorgehensweise könnte sein dass der Ablauf einfacher gestaltet werden kann.

      Als ich den Post gerade noch mal sah, fiel es mir wie Schuppen von den Augen: das Ganze wird ja in einem JS abgearbeitet, das wird ja i.d.R. nich compiliert; dann müsste die Datei doch auf meinem System sein...
      ... tatsächlich, ist sie. Das --quiet eingefügt, und die "Fehlermeldungen" sind weg :-)
      Zumindest bis zum nächsten Adapter - Update. Aber ich hab mir eine Kopie beiseite gelegt.

      Manchmal ist es doch sinnvoll, wenn man etwas länger über etwas spricht.

      MartinPM Online
      MartinPM Online
      MartinP
      schrieb am zuletzt editiert von
      #22

      @purehunter Es ist natürlich interessant, dass "Sayit" einfach durch Texteingabe getriggert wird, und wenn die "aufzusagenden" Texte variieren ("Achtung Frostgefahr Außentemperatur -1,7°C") auch durchaus unvermeidlich.

      Für immer gleiche Texte ("Fenster Schlafzimmer steht auf") wäre aber ein Vorhalten der bereits erzeugten Audio-Dateien ggfs die bessere Lösung, als jedesmal die ganze Kette Text -> Wav Datei -> MP3 Datei -> Ausspiel zu durchlaufen.

      Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
      Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.14)
      Linux pve 6.8.12-16-pve
      6 GByte RAM für den Container
      Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
      Remote-Access über Wireguard der Fritzbox

      P 1 Antwort Letzte Antwort
      0
      • MartinPM MartinP

        @purehunter Es ist natürlich interessant, dass "Sayit" einfach durch Texteingabe getriggert wird, und wenn die "aufzusagenden" Texte variieren ("Achtung Frostgefahr Außentemperatur -1,7°C") auch durchaus unvermeidlich.

        Für immer gleiche Texte ("Fenster Schlafzimmer steht auf") wäre aber ein Vorhalten der bereits erzeugten Audio-Dateien ggfs die bessere Lösung, als jedesmal die ganze Kette Text -> Wav Datei -> MP3 Datei -> Ausspiel zu durchlaufen.

        P Offline
        P Offline
        purehunter
        schrieb am zuletzt editiert von purehunter
        #23

        @martinp

        Für immer gleiche Texte...

        Ich denke der Aufwand, dafür unterschiedliche Methoden bereitzuhalten lohnt nicht, da im gewählten Szenario lediglich mehr CPU Zeit benötigt wird, und die ist ja meist zur Verfügung. Auf meinem Raspi 4 ist die CPU Last (derzeit) bei einzelnen Prozent.

        Aber die traurige ;-) Meldung ist, dass sich wie allgemein bekannt, Fehler nicht von selbst lösen (wie am 8.1. berichtet). Seit 2 Tagen spricht der sayit Adapter nicht mehr, wenngleich wie gehabt, das vom Adapter ausgegebene Kommando "mpg123 -q /opt/.../say.mp3" auf der Konsole eingegeben, den Text wiedergibt. Und am System habe ich nichts geändert.
        Die ganzen Tage lief ein Skript, das tagsüber stündlich die Uhrzeit ansagte. Das Skript selbst läuft natürlich noch...

        1 Antwort Letzte Antwort
        0
        Antworten
        • In einem neuen Thema antworten
        Anmelden zum Antworten
        • Älteste zuerst
        • Neuste zuerst
        • Meiste Stimmen


        Support us

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

        721

        Online

        32.6k

        Benutzer

        82.2k

        Themen

        1.3m

        Beiträge
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Anmelden

        • Du hast noch kein Konto? Registrieren

        • Anmelden oder registrieren, um zu suchen
        • Erster Beitrag
          Letzter Beitrag
        0
        • Home
        • Aktuell
        • Tags
        • Ungelesen 0
        • Kategorien
        • Unreplied
        • Beliebt
        • GitHub
        • Docu
        • Hilfe