Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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 Soundausgabe

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    6
    1
    261

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    9
    1
    246

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    901

Sayit - keine Soundausgabe

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
sayit
5 Beiträge 3 Kommentatoren 652 Aufrufe 1 Beobachtet
  • Ä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.
  • C Offline
    C Offline
    cybertron
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich weiss, dieses Thema ist schon zum x-ten Male, aber ich konnte bisher nirgends eine wirkliche Lösung finden.
    Ich habe einen RPI3 heute komplett neu aufgesetzt.
    mpg321 ist installiert und läuft auf der Console fehlerfrei.

    Setze ich in sayit einen Text ein, erhalte ich jedoch nur die leidige Fehlermeldung:

    sayit.0	2019-02-26 17:47:16.500	info	Copied file "/opt/iobroker/node_modules/iobroker.sayit/lib/../sayit.0.say.mp3" to "/opt/iobroker/cache/ff4d1ffd3000d449eabc04e8440861e0.mp3"
    sayit.0	2019-02-26 17:47:15.810	info	saying: Das Ist ein Test
    sayit.0	2019-02-26 17:47:14.277	error	Can't find a suitable libao driver. (Is device in use?)
    sayit.0	2019-02-26 17:47:14.277	error	ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM default
    sayit.0	2019-02-26 17:47:14.277	error	ALSA lib conf.c:5007:(snd_config_expand) Evaluate error: No such file or directory
    sayit.0	2019-02-26 17:47:14.277	error	ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
    sayit.0	2019-02-26 17:47:14.277	error	ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
    sayit.0	2019-02-26 17:47:14.277	error	ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
    sayit.0	2019-02-26 17:47:14.277	error	ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
    sayit.0	2019-02-26 17:47:14.277	error	ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
    sayit.0	2019-02-26 17:47:14.277	error	ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
    sayit.0	2019-02-26 17:47:14.277	error	ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.front
    sayit.0	2019-02-26 17:47:14.277	error	MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo
    sayit.0	2019-02-26 17:47:14.277	error	Playing MPEG stream from Airport_Gong.mp3 ...
    sayit.0	2019-02-26 17:47:14.277	error	Directory: /opt/iobroker/node_modules/iobroker.sayit
    sayit.0	2019-02-26 17:47:14.277	error	Comment : 0 Genre :
    sayit.0	2019-02-26 17:47:14.277	error	Album : Year :
    sayit.0	2019-02-26 17:47:14.277	error	Title : Airport_Gong Artist :
    sayit.0	2019-02-26 17:47:14.277	error	tcgetattr(): Inappropriate ioctl for device
    sayit.0	2019-02-26 17:47:14.277	error	THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!
    sayit.0	2019-02-26 17:47:14.277	error	Uses code from various people. See 'README' for more!
    sayit.0	2019-02-26 17:47:14.277	error	now maintained by Nanakos Chrysostomos and others.
    sayit.0	2019-02-26 17:47:14.277	error	Version 0.3.2-1 (2012/03/25). Written and copyrights by Joe Drew,
    sayit.0	2019-02-26 17:47:14.277	error	High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2, and 3.
    sayit.0	2019-02-26 17:47:14.277	error	Cannot play:Error: Command failed: mpg321 -g 70 /opt/iobroker/node_modules/iobroker.sayit/Airport_Gong.mp3
    

    in der Console wird der Gong jedoch sauber abgespielt:

     mpg321 -g 70 /opt/iobroker/node_modules/iobroker.sayit/Airport_Gong.mp3
    High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2, and 3.
    Version 0.3.2-1 (2012/03/25). Written and copyrights by Joe Drew,
    now maintained by Nanakos Chrysostomos and others.
    Uses code from various people. See 'README' for more!
    THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!
    Title   : Airport_Gong                   Artist :
    Album   :                                Year    :                              
    Comment : 0                              Genre :
    
    Directory: /opt/iobroker/node_modules/iobroker.sayit
    Playing MPEG stream from Airport_Gong.mp3 ...
    MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo
    ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.front
    
    [0:02] Decoding of Airport_Gong.mp3 finished.
    
    

    Da ich den Raspi eigentlich fast ausschlieslich für Sayit nutzen wollte, wäre ich für jeden Tip wirklich dankbar.

    Gruss
    Silvio

    1 Antwort Letzte Antwort
    0
    • C Offline
      C Offline
      cburghardt
      schrieb am zuletzt editiert von
      #2

      Nur als Referenz, bei mir war es ein Problem der Berechtigungen:
      sudo chmod o+rw /dev/snd/controlC0
      sudo chmod o+rw /dev/snd/pcmC0D0p

      AlCalzoneA 1 Antwort Letzte Antwort
      0
      • C cburghardt

        Nur als Referenz, bei mir war es ein Problem der Berechtigungen:
        sudo chmod o+rw /dev/snd/controlC0
        sudo chmod o+rw /dev/snd/pcmC0D0p

        AlCalzoneA Offline
        AlCalzoneA Offline
        AlCalzone
        Developer
        schrieb am zuletzt editiert von
        #3

        @cburghardt Alternativ könnte man den User iobroker zu der Gruppe hinzufügen, die bereits Schreibzugriff auf die Dateien hat. Ist ggf besser als grundsätzlich allen Zugriff zu erlauben.

        Wäre interessant zu wissen auch für den Installer. Was ergibt
        ls -la /dev/snd/controlC0 für eine Ausgabe?

        Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

        1 Antwort Letzte Antwort
        0
        • C Offline
          C Offline
          cburghardt
          schrieb am zuletzt editiert von
          #4

          ls -l /dev/snd/controlC0
          crw-rw---- 1 root audio 116, 0 Mai 13 11:21 /dev/snd/controlC0

          1 Antwort Letzte Antwort
          0
          • AlCalzoneA Offline
            AlCalzoneA Offline
            AlCalzone
            Developer
            schrieb am zuletzt editiert von
            #5

            Dann dürfte das Problem mit sudo usermod -a -G audio iobroker zu beheben sein, ohne jedermann Zugriff zu geben.

            Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

            1 Antwort Letzte Antwort
            0

            Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

            Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

            Mit deinem Input könnte dieser Beitrag noch besser werden 💗

            Registrieren Anmelden
            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

            587

            Online

            32.8k

            Benutzer

            82.8k

            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