Re: Изменение громкости
Добавлено: Чт сен 22, 2016 10:50 pm
Создаешь метод в нем дергаешь скрипт изменения системной громкости а сам метод дергаешь слайдером
Что имеете ввиду под дергаешь скрипт?Sas писал(а):Создаешь метод в нем дергаешь скрипт изменения системной громкости а сам метод дергаешь слайдером
Оно ж для винды, на малине работать не будет. ))foxvlad писал(а):safe_exec('..\\apps\\nircmd\\nircmdc setsysvolume '.$volume);
safe_exec('amixer -c 0 -q set PCM '.$params['VALUE'].'% unmute');
setGlobal('ThisComputer.MasterVolume', $params['volume']);
Код: Выделить всё
// это однократный будильник, выключим его
sg("AlarmOne.AlarmOn",0);
//Меняем громкость
$vol=gg("AlarmOne.AlarmVol");
callMethod('ThisComputer.VolumeLevelChanged', array('VALUE'=>$vol));
sleep(5);
// все проснулись
setGlobal("SleepAllMode.active",0);
say('Тест будильника',1);
// включим радио
callMethod("Radio.RadioPlay");
// запланируем выключить радио через 1час
SetTimeOut("AlarmOne_RadioStop",'callMethod("Radio.RadioStop");', 3600);
callMethod('ThisComputer.VolumeLevelChanged', array('VALUE'=>95));Код: Выделить всё
$cur_vol=gg('ThisComputer.volumeLevel');
...
callMethod('ThisComputer.VolumeLevelChanged', array('VALUE'=>$cur_vol));
foxvlad писал(а):Может кому надо будет, вот так заработало:
safe_exec('amixer -c 0 -q set PCM '.$params['VALUE'].'% unmute');
setGlobal('ThisComputer.MasterVolume', $params['volume']);
Для raspberry это справедливо все и уровень громкости Алисы изменяется именно так, но есть одно НО - в реальности заметить изменение громкости можно только между 75% и 100%. Все, что ниже 75% особо заметно по громкости не будет. Где-то явно ошибка в прошивке самой raspberry. После 75% громкость идет как-то скачкообразно.Alex77 писал(а): это похоже на тоже самое что мы выбираем процент в плеере, но при этом голос алисы все равно громкий - как сам голом уменьшить?
alx69 писал(а):Для raspberry это справедливо все и уровень громкости Алисы изменяется именно так, но есть одно НО - в реальности заметить изменение громкости можно только между 75% и 100%. Все, что ниже 75% особо заметно по громкости не будет. Где-то явно ошибка в прошивке самой raspberry. После 75% громкость идет как-то скачкообразно.Alex77 писал(а): это похоже на тоже самое что мы выбираем процент в плеере, но при этом голос алисы все равно громкий - как сам голом уменьшить?