Файл конфигурации settings.php
Файл конфигурации settings.php является хранилищем настроек. Пример файла конфигурации приведён в файле settings.sample.php. При установке системы необходимо скопировать этот файл в settings.php и произвести необходимые изменения. Файл представляет из себя скрипт php, который должен возвращать массив с данными настроек системы.
Раздел site
Необязательный раздел. Состоит из одного параметра
Раздел tts
Необязательный раздел. Настройки касающиеся модуля синтеза речи tts. Пример:
"tts"=>[
"pre_sound"=>"dingdong.mp3",
"play_sound_cmd"=>"mpg123 -q %s"
]
Параметр pre_sound
Указывает имя файла для воспроизведения перед голосовым сообщением. Параметр может отсутствовать, тогда будет воспроизведена мелодия по умолчанию.
Параметр play_sound_cmd
Команда для воспроизведения звука. Должна содержать одно включение %s, которое будет заменено на путь к воспроизводимому файлу. Может отсутствовать. По умолчанию значение “mpg123 -q %s”. В качестве плеера можно использовать любую доступную команду для воспроизведения звука, например, mpv --no-terminal %s
.
Параметр pre_sound_period
Период в секундах, в который нет необходимости воспроизводить сигнал “Внимание” между отдельными фразами.
Раздел dashboard
Ассоциативный массив страниц панели управления.
"dashboard"=>[
'charts'=>'Графики'
],
Другие разделы
Может быть создано необходимое вам количество пользовательских разделов для использования в пользовательских скриптах.
Настройки демонов
Через раздел с именем модуля, имеющего демон, могут быть переданы в процесс демона настройки, которые изменят значения по умолчанию.