NEWS
Sayit - keine Soundausgabe
-
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.mp3in 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 -
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 -
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@cburghardt Alternativ könnte man den User
iobrokerzu 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/controlC0für eine Ausgabe? -
ls -l /dev/snd/controlC0
crw-rw---- 1 root audio 116, 0 Mai 13 11:21 /dev/snd/controlC0
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