Страница 23 из 30

Re: Образ для Raspberry Pi 2

Добавлено: Вс июн 26, 2016 2:58 pm
dorisca11
Здравствуйте кто нибудь может подсказать где настроить оповещение времени чтоб после 9 вечера Алиса зря не болтала. В windows версии реализовано так, а здесь всю ночь болтает каждый час.

Re: Образ для Raspberry Pi 2

Добавлено: Ср июл 13, 2016 2:34 pm
Sas
dorisca11 писал(а):Здравствуйте кто нибудь может подсказать где настроить оповещение времени чтоб после 9 вечера Алиса зря не болтала. В windows версии реализовано так, а здесь всю ночь болтает каждый час.
В onNewMinute

Код: Выделить всё

if (($h>=8) && getGlobal('clockChimeEnabled')) {
 if ($m=="00") {
   say(timeNow(),1);
 }
}
 

там же активируется ночной режим
в ночном режиме устанавливается уровень
NightMode > activate
setGlobal('minMsgLevel','2');


Никто не заморачивался переписыванием падающего cycle.* на что нить не php или php с проверкой что упало и перезапуском например телеграма или скайпа

Re: Образ для Raspberry Pi 2

Добавлено: Ср июл 13, 2016 4:53 pm
sergejey
Sas писал(а):Никто не заморачивался переписыванием падающего cycle.* на что нить не php или php с проверкой что упало и перезапуском например телеграма или скайпа
В /config.php можно добавить свой массив скриптов, которые должны автоматически перезапускаться при падении.
Например:

Код: Выделить всё

   $restart_threads = array(
                         'cycle_execs.php',
                         'cycle_main.php',
                         'cycle_ping.php',
                         'cycle_scheduler.php',
                         'cycle_states.php',
                         'cycle_webvars.php',
                         'cycle_telegram.php');
 

Re: Образ для Raspberry Pi 2

Добавлено: Ср июл 13, 2016 5:02 pm
Sas
sergejey писал(а):
Sas писал(а):Никто не заморачивался переписыванием падающего cycle.* на что нить не php или php с проверкой что упало и перезапуском например телеграма или скайпа
В /config.php можно добавить свой массив скриптов, которые должны автоматически перезапускаться при падении.
Например:

Код: Выделить всё

   $restart_threads = array(
                         'cycle_execs.php',
                         'cycle_main.php',
                         'cycle_ping.php',
                         'cycle_scheduler.php',
                         'cycle_states.php',
                         'cycle_webvars.php',
                         'cycle_telegram.php');
Это если главный цикл жив, а вот если рухнул и он.
Я там в другой теме выложил скрипты запуска на не убунтах.
может позже допишу слежение за главным процессом и перезапуском его
сейчас пока смотрю что куда и как в системе

Re: Образ для Raspberry Pi 2

Добавлено: Пн авг 15, 2016 7:55 am
iapet
Руслан писал(а):После обновления не работает голос. Настройки как положено, ключ SpeechKit Cloud получен
Yandex TTS.png
Yandex TTS 2.png
возвращаюсь в бекаб. все нормуль.
как еще настраивать голос в PI2 подскажите пожалуйста?
Ты бы ключик затер....

Re: Образ для Raspberry Pi 2

Добавлено: Пт сен 23, 2016 10:36 am
foxvlad
Лазил и вручную искал и поиском не могу найти может кто тыкнет ссылку или посоветует что?

1) Подскажите как регулировать громкость на малине, не только стандартным регулятором, через метод который есть VolumeLevelChanged не меняется громкость меняется значение и Алиса пишет, что громкость изменилась до ХХ%, но по факту не меняется?

2) И еще вопрос как прописать в медиа папку с самой малины, для воспроизведения в медиа?

Re: Образ для Raspberry Pi 2

Добавлено: Пт сен 23, 2016 9:34 pm
skysilver
Можно через вызов консольной утилиты amixer. Только предварительно нужно разобраться с именем звукового интерфейса в ОС. Например, можно создать метод и вызывать его с параметром уровня громкости:

Код: Выделить всё

$volume = $params['volume']*64/100;
shell_exec("amixer cset iface=MIXER,name=\"Master Playback Volume\" ".$volume." >/dev/null");
setGlobal('ThisComputer.MasterVolume', $params['volume']);

Re: Образ для Raspberry Pi 2

Добавлено: Сб сен 24, 2016 11:06 pm
foxvlad
skysilver писал(а):Только предварительно нужно разобраться с именем звукового интерфейса в ОС.
А можно поподробней как это сделать?

И получается надо куда-то в код прописать это имя?

Re: Образ для Raspberry Pi 2

Добавлено: Вс сен 25, 2016 12:02 am
foxvlad
С именем вроде определился через консоль малины регулируется такой командой:

Код: Выделить всё

amixer -c 0 -q set PCM 85% unmute
А вот метод не пашет:

Код: Выделить всё

$volume = $params['volume']*64/100;
shell_exec("amixer cset iface=MIXER,name=\"PCM\" ".$volume." >/dev/null");
setGlobal('ThisComputer.MasterVolume', $params['volume']);

Re: Образ для Raspberry Pi 2

Добавлено: Вс сен 25, 2016 12:23 am
skysilver
Вот в консоли одну команду попробовали, а в shell_exec уже почему-то другую вставляете. ))