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. SayIT keine Ausgabe

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    548

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

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

SayIT keine Ausgabe

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
6 Beiträge 2 Kommentatoren 709 Aufrufe
  • Ä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.
  • N Offline
    N Offline
    NetFritz
    schrieb am zuletzt editiert von
    #1

    Hallo

    Habe auf einem Raspberry Pi Zero W ioBroker installiert und möchte mit dem Sayit- Adapter Text to Spech umwandeln.

    Auf dem RPi ist auf den GPio Pins eine Zusatzkarte von RASPIAUDIO.Com gesteckt die unter Pi Einstellungen-Audio-Device-Settings

    als "snd_rpi_hifiberry_dac (Alsa Mixer) eingestellt ist.

    Stelle ich unter Objekte-sayit.0-tts-text einen Text ein dann wird der Text in eine mp3 Datei umgewandelt, aber nicht ausgegeben.

    Ich bekomme dann einige Fehlermeldungen:

    sayit.0	2019-02-06 12:19:37.598	error	Can't find a suitable libao driver. (Is device in use?)
    sayit.0	2019-02-06 12:19:37.598	error	ALSA lib pcm_hw.c:1713:(_snd_pcm_hw_open) Invalid value for card
    sayit.0	2019-02-06 12:19:37.598	error	MPEG 2.0 layer III, 24 kbit/s, 16000 Hz mono
    sayit.0	2019-02-06 12:19:37.598	error	Playing MPEG stream from 632252d315c89b8cf01582c683b01db2.mp3 ...
    sayit.0	2019-02-06 12:19:37.598	error	Directory: /opt/iobroker/cache
    sayit.0	2019-02-06 12:19:37.598	error	tcgetattr(): Inappropriate ioctl for device
    sayit.0	2019-02-06 12:19:37.598	error	THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!
    sayit.0	2019-02-06 12:19:37.598	error	Uses code from various people. See 'README' for more!
    sayit.0	2019-02-06 12:19:37.598	error	now maintained by Nanakos Chrysostomos and others.
    sayit.0	2019-02-06 12:19:37.598	error	Version 0.3.2-1 (2012/03/25). Written and copyrights by Joe Drew,
    sayit.0	2019-02-06 12:19:37.598	error	High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2, and 3.
    sayit.0	2019-02-06 12:19:37.598	error	Cannot play:Error: Command failed: mpg321 -g 70 /opt/iobroker/cache/632252d315c89b8cf01582c683b01db2.mp3
    sayit.0	2019-02-06 12:19:37.080	debug	Duration "hallo höre mal nicht zu du armer ": 4
    sayit.0	2019-02-06 12:19:36.802	info	saying: hallo höre mal nicht zu du armer 
    
    

    Lade ich dann in Instanzen diese mp3 Datei und drücke Play, dann wird sie Abgespielt ebenso im VCL-Player.

    Unter Instanzen ist eingestellt:

    Ausgabe durch : System

    Sprache : PicoTTS - Deutsch

    Linux Player : mpg321

    stelle ich den omxplayer ein dann werden auch ein paar Fehlermeldungen angezeigt:

    sayit.0	2019-02-06 12:26:16.249	error	Cannot play:Error: Command failed: omxplayer -o local /opt/iobroker/cache/632252d315c89b8cf01582c683b01db2.mp3
    sayit.0	2019-02-06 12:26:15.268	error	Cannot play:Error: Command failed: omxplayer -o local /opt/iobroker/node_modules/iobroker.sayit/632252d315c89b8cf01582c683b01db2.mp3
    sayit.0	2019-02-06 12:26:12.615	debug	system.adapter.admin.0: logging true
    sayit.0	2019-02-06 12:26:12.482	debug	Duration "hallo höre mal nicht zu du armer ": 4
    sayit.0	2019-02-06 12:26:12.080	info	saying: hallo höre mal nicht zu du armer 
    
    

    Wie kann ich den Fehler loswerden ?

    Muss ich einen anderen Player einstellen, und wie ?

    Gruß NetFritz

    1 Antwort Letzte Antwort
    0
    • wendy2702W Offline
      wendy2702W Offline
      wendy2702
      schrieb am zuletzt editiert von
      #2

      Was hast du in den SayIt Einstellungen eingestellt? Screenshot!

      Was ist mit dem Fehler: Can't find a suitable libao driver. (Is device in use?) –> Google benutzt?

      --> https://www.google.com/search?q=Can%27t ... e&ie=UTF-8

      Bitte keine Fragen per PN, die gehören ins Forum!

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      1 Antwort Letzte Antwort
      0
      • N Offline
        N Offline
        NetFritz
        schrieb am zuletzt editiert von
        #3

        Hallo

        Hier die Konfig.
        1563_sayit.png
        Warum geht es wenn ich die mp3 Datei in der konfig abspiele ?

        Wenn ich mal "sudo apt-get install git libao-dev" installiere ?

        Gruß NetFritz

        1 Antwort Letzte Antwort
        0
        • wendy2702W Offline
          wendy2702W Offline
          wendy2702
          schrieb am zuletzt editiert von
          #4

          Hast du denn auch auf dem PI "mpg321" installiert?

          Siehe Sayit docu:````
          To enable the text to speech on RaspberryPI or linux system call one time following command sudo apt-get -y install mpg321 to install mpg321.

          Bitte keine Fragen per PN, die gehören ins Forum!

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          1 Antwort Letzte Antwort
          0
          • N Offline
            N Offline
            NetFritz
            schrieb am zuletzt editiert von
            #5

            Hallo

            "mpg321" habe ich installiert wie in der Sayit Anleitung beschrieben.

            Wenn ich in der Konsole

            sudo mpg321 /opt/iobroker/cache/632252d315c89b8cf01582c683b01db2.mp3 -a default eingebe.

            wird die Datei auch auf dem Pi abgespielt.

            Gruß NetFritz

            1 Antwort Letzte Antwort
            0
            • N Offline
              N Offline
              NetFritz
              schrieb am zuletzt editiert von
              #6

              Hallo

              Habe jetzt mal ein Script erstellt.

              var idSayIt     = "sayit.0.tts.text";               
              setState (idSayIt, "Fenster offen ");
              
              

              wenn ich das Script starte dann kommt in der Log:

              	2019-02-06 18:53:19.017	error	Can't find a suitable libao driver. (Is device in use?)
              sayit.0	2019-02-06 18:53:19.017	error	ALSA lib pcm_hw.c:1713:(_snd_pcm_hw_open) Invalid value for card
              sayit.0	2019-02-06 18:53:19.017	error	MPEG 2.0 layer III, 24 kbit/s, 16000 Hz mono
              sayit.0	2019-02-06 18:53:19.017	error	Playing MPEG stream from 890dced7d85dd07e4fe0a2141db535d5.mp3 ...
              sayit.0	2019-02-06 18:53:19.017	error	Directory: /opt/iobroker/cache
              sayit.0	2019-02-06 18:53:19.017	error	tcgetattr(): Inappropriate ioctl for device
              sayit.0	2019-02-06 18:53:19.017	error	THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!
              sayit.0	2019-02-06 18:53:19.017	error	Uses code from various people. See 'README' for more!
              sayit.0	2019-02-06 18:53:19.017	error	now maintained by Nanakos Chrysostomos and others.
              sayit.0	2019-02-06 18:53:19.017	error	Version 0.3.2-1 (2012/03/25). Written and copyrights by Joe Drew,
              sayit.0	2019-02-06 18:53:19.017	error	High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2, and 3.
              sayit.0	2019-02-06 18:53:19.017	error	Cannot play:Error: Command failed: mpg321 -g 70 /opt/iobroker/cache/890dced7d85dd07e4fe0a2141db535d5.mp3
              sayit.0	2019-02-06 18:53:18.436	debug	Duration "Fenster offen ": 3
              sayit.0	2019-02-06 18:53:18.323	info	saying: Fenster offen 
              
              

              Kopiere ich dann "mpg321 -g 70 /opt/iobroker/cache/890dced7d85dd07e4fe0a2141db535d5.mp3" aus der Log in die Konsole

              dann wird der Text auf den RPi ausgegeben. ???

              Kann das ewtl. etwas mit dem Rechten zu tun haben?

              In der Konsole mit root und ioBroker mit User iobroker ?

              Gruß NetFritz

              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

              655

              Online

              32.7k

              Benutzer

              82.5k

              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