NEWS
Не регулируется громкость.
-
Здравствуйте.
Не получается регулировать громкость.
TTS Volume меняю от 1 до 100, различия нет.
Если ставлю 0 затыкается до перезагрузки компа.(на другие значения реакции нет)
Что ioB использует в качестве плеера. Как посмотреть что он ему передает в параметрах.
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.3 LTS"
-
Здравствуйте.
Не получается регулировать громкость.
TTS Volume меняю от 1 до 100, различия нет.
Если ставлю 0 затыкается до перезагрузки компа.(на другие значения реакции нет)
Что ioB использует в качестве плеера. Как посмотреть что он ему передает в параметрах.
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.3 LTS" `
Не регулировается громкость. => Не регулируется громкость.
Речь идёт о sayIt?
Операционка linux?
https://github.com/ioBroker/ioBroker.sa … in.js#L823
Если ты вводишь в консоли?
amixer cset numid=1 -- 50%
Что происходит?
-
> Речь идёт о sayIt?
да
> Операционка linux?
да
` > Если ты вводишь в консоли?Код:
amixer cset numid=1 – 50% `
:~$ amixer cset numid=1 -- 50% numid=1,iface=MIXER,name='Master Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on
вот
-
> Речь идёт о sayIt?
да
> Операционка linux?
да
` > Если ты вводишь в консоли?Код:
amixer cset numid=1 – 50% `
:~$ amixer cset numid=1 -- 50% numid=1,iface=MIXER,name='Master Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on
вот `
А громкость то регулируется или висит?Я выискал программу для линукс, встроил и забыл. Найди у себя команду которая работает
-
> А громкость то регулируется или висит?
Висит> Найди у себя команду которая работает
вот это вроде работает
xbmc@xbmc-desktop:~<r```
amixer set Master 50Simple mixer control 'Master',0 Capabilities: pvolume pswitch pswitch-joined Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 31 [100%] [0.00dB] [on] Front Right: Playback 31 [100%] [0.00dB] [on] xbmc@xbmc-desktop:~$ amixer set Master 22 Simple mixer control 'Master',0 Capabilities: pvolume pswitch pswitch-joined Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 22 [71%] [-13.50dB] [on] Front Right: Playback 22 [71%] [-13.50dB] [on]
-
Ну поменяй 823 строчку в main.js.
Если заработает. Будем думать 8-)
-
заменил 823 на
ls = libs.child_process.spawn('amixer', ["set", "Master", level]);
радости нет
Я правильно понимаю level это = TTS Volume (=22 для примера)
ТЕ 823 строка = amixer set Master 22
так?
ps вопр файлы в директории ioB должны иметь права 0666?
-
Заработало….........
скрипт говорилки забыл перезапустить.
-
Такие запросы не профессиональны:
Тема поднималась давно. http://forum.iobroker.net/viewtopic.php?t=1939 решения так и нет, или сделайте в драйвере выбор NUMID или то что я предложил, достало уже при каждом обновлении править код под себя
Сделай и поставь PullRequest. У пользователей 100 различных версий linux.
Откуда мне знать, у кого что работает. Пока что ты один был и решение предложил только вчера.