NEWS
Драйвер sayit
-
OS Linux Debian 8
Код:
exec ('mpg321 /home/iobroker/cache/2da56fcef2e27d42656aa750c6137e7e.mp3');Выполняется нормально.
Код:
setState("sayit.0.tts.text", 'Внимание, проверка');;Генерирует ошибку:
sayit-0 2016-09-23 11:08:33.168 error Can't find a suitable libao driver. (Is device in use?) sayit-0 2016-09-23 11:08:33.168 error ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave sayit-0 2016-09-23 11:08:33.168 error MPEG 2.0 layer III, 32 kbit/s, 24000 Hz mono sayit-0 2016-09-23 11:08:33.168 error Playing MPEG stream from 2da56fcef2e27d42656aa750c6137e7e.mp3 ... sayit-0 2016-09-23 11:08:33.168 error Directory: /home/iobroker/cache sayit-0 2016-09-23 11:08:33.168 error tcgetattr(): Inappropriate ioctl for device sayit-0 2016-09-23 11:08:33.168 error THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK! sayit-0 2016-09-23 11:08:33.168 error Uses code from various people. See 'README' for more! sayit-0 2016-09-23 11:08:33.168 error now maintained by Nanakos Chrysostomos and others. sayit-0 2016-09-23 11:08:33.168 error Version 0.3.2-1 (2012/03/25). Written and copyrights by Joe Drew, sayit-0 2016-09-23 11:08:33.168 error High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2, and 3. sayit-0 2016-09-23 11:08:33.168 error Cannot play:Error: Command failed: /bin/sh -c mpg321 /home/iobroker/cache/2da56fcef2e27d42656aa750c6137e7e.mp3Причина думаю в неверно сформированной команде "/bin/sh -c mpg321 /home/iobroker/cache/2da56fcef2e27d42656aa750c6137e7e.mp3"
Эта команда в консоли не исполняется. Зачем тут "/bin/sh -c " ?
-
OS Linux Debian 8
Код:
exec ('mpg321 /home/iobroker/cache/2da56fcef2e27d42656aa750c6137e7e.mp3');Выполняется нормально.
Код:
setState("sayit.0.tts.text", 'Внимание, проверка');;Генерирует ошибку:
sayit-0 2016-09-23 11:08:33.168 error Can't find a suitable libao driver. (Is device in use?) sayit-0 2016-09-23 11:08:33.168 error ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave sayit-0 2016-09-23 11:08:33.168 error MPEG 2.0 layer III, 32 kbit/s, 24000 Hz mono sayit-0 2016-09-23 11:08:33.168 error Playing MPEG stream from 2da56fcef2e27d42656aa750c6137e7e.mp3 ... sayit-0 2016-09-23 11:08:33.168 error Directory: /home/iobroker/cache sayit-0 2016-09-23 11:08:33.168 error tcgetattr(): Inappropriate ioctl for device sayit-0 2016-09-23 11:08:33.168 error THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK! sayit-0 2016-09-23 11:08:33.168 error Uses code from various people. See 'README' for more! sayit-0 2016-09-23 11:08:33.168 error now maintained by Nanakos Chrysostomos and others. sayit-0 2016-09-23 11:08:33.168 error Version 0.3.2-1 (2012/03/25). Written and copyrights by Joe Drew, sayit-0 2016-09-23 11:08:33.168 error High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2, and 3. sayit-0 2016-09-23 11:08:33.168 error Cannot play:Error: Command failed: /bin/sh -c mpg321 /home/iobroker/cache/2da56fcef2e27d42656aa750c6137e7e.mp3Причина думаю в неверно сформированной команде "/bin/sh -c mpg321 /home/iobroker/cache/2da56fcef2e27d42656aa750c6137e7e.mp3"
Эта команда в консоли не исполняется. Зачем тут "/bin/sh -c " ? `
Поставь задержку Длительность извещения (сек): 5 секунд -
Поставь задержку Длительность извещения (сек): 5 секунд `
Не помогло. Пробовал ещё 2 сек.Помогло только отключение извещения.
Это ошибка?
-
Поставь задержку Длительность извещения (сек): 5 секунд `
Не помогло. Пробовал ещё 2 сек.Помогло только отключение извещения.
Это ошибка? `
Если извещение gong оно около 3сек, нужно ставить задержку на 1-2сек больше или настроить микширование http://www.iobroker.net/docu/?page_id=4268&lang=ru#i-8
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