# sounding

Модуль воспроизведения звуковых файлов. Предназначен для озвучивания определенных сообщений. Доступен из ветки sounding (hg update sounding) Состоит из двух очередей: высокого приоритета (будут поставлены в озвучивание немедленно) и низкого (озвучивание раз в цикл одного сообщения).

Само сообщение - это склейка звуковых файлов *.wav (см пример конфига)

    plugin.sounding:
       enable: on

       module.snd1:
         sndPath:    /work/src/java/sounds # директория звуковых файлов
         sndMapsHigh: # высокий приоритет
             alm1: alm.wav//devs/shneck.wav//numbers/20.wav//tmpr/overheat.wav # имя тега alm
             alm2: alm.wav//tmpr/overheat.wav//zones/zona.wav//zones/1-4.wav   # склеиваемые в сообщенние файлы разделены '//'

         sndMapsLow: # низкий приоритет
             alm3: alm.wav//numbers/20.wav//tmpr/overheat.wav
             alm4: alm.wav//zones/zona.wav//zones/1-4.wav

Для вызова соответствующего сообщения имя_модуля.tg_H_alm1 внешним клиентом установить в 1 ( будет проиграно сообщение alm.wav + devs/shneck.wav + numbers/20.wav + tmpr/overheat.wav

Рекомендуется использовать отдельным блоком jroboplc_sounding