Project

General

Profile

Настройка распознавания DTMF на «Радио России» в X-плеере

Изначально необходимо удостовериться в наличии лицензий на необходимые для этой операции модули – «X-Player ретрансляция» и «Заполнение Пауз». Последний нужен только для возможности заполнять пустоты эфира как правило музыкальным материалом и джинглами, в случае, если пропадет сигнал на входе звуковой карты.

Если эти опции присутствуют, то можно приступать к настройке.
Создайте и настройте канал ретрансляции, если это еще не было сделано. Для этого потребуется открыть свойства X-плеера:

Задайте ненулевое количество каналов ретрансляции, которые будут использоваться системой, затем настройте первый канал ретрансляции.

Помимо указания звуковых устройств потребуется настроить распознавание меток в окне «Настройки коммутатора»

введите следующие метки:

метки перехода на вещание – 7612 и 1980. Использование метки 0830 для перехода на вещание или на ретрансляцию зависит от конкретного расписания собственного вещания.
В окне «Настройка DTMF» указываются следующие параметры:

  • Минимальная длительность символа = 80 мс,
  • Максимальная длительность символа = 120 мс,
  • Минимальная длительность паузы = 20 мс,
  • Максимальная длительность паузы = 70 мс,
  • Уровень DTMF сигнала = –30 дБ,
  • Режим распознавания необходимо переключить на вариант «В обоих каналах, в фазе».
    Остальные настройки менять не нужно. Данные значения приведены при условии, что на входе звуковой карты присутствует сигнал с уровнем под 0 dBFS. Если сигнал приходит с заниженным уровнем, то потребуется увеличить абсолютное значение параметра «Уровень DTMF сигнала». В итоге, с помощью изменения этого параметра необходимо добиться четкого распознавания меток без появления большого числа ложных срабатываний.
    О том, как корректно распознается метка, можно судить исходя из значения счетчика обнаружения или из текста на вкладке «Тестовые переменные» окна «Сообщений» (Сервис -> Показать журнал ошибок)

Более детальную информацию можно получить из отладочных логов программы. По умолчанию они располагаются в папке C:\Program Files\Digispot II\DJin\DBG_LOG\. При обнаружении любой метки, в этих файлах будут появляться записи вида:

00000858 @ 23-07-2012, 11:59:52.419 @  @ RETR @ DTMF_FOUND @ 7612 @ ADEV_...


Система заполнения пауз настраивается из меню расписания

где указывается список категорий, используемых для заполнения коротких (Gap filler) и длинных (Content filler) пауз.



Все блоки в расписании, которые необходимо запускать по метке, необходимо модифицировать:

У блока необходимо определить параметры «Допустимого отклонения», что позволит искать метку определенное пользователем время. Если требуется, чтобы блок не вышел при отсутствии метки, нужно включить опцию «Запуск только по команде» на вкладке «Ретрансляция».
На этой же вкладке при необходимости можно настроить свой собственный список dtmf-меток, по которым будет запускаться блок, заменив или расширив Стандартные команды запуска, определенные в канале ретрансляции. Таким образом, это может позволить избавиться от коллизий в случае большой плотности одинаковых меток, выполняющих разные функции. Эта настройка, вероятнее всего, не потребуется.
Между блоками собственного эфира должны быть созданы блоки ретрансляции, заполняющие все время московского эфира,

которые отличаются от блока вещания параметром «Поведение» = «Блок ретрансляции». Кроме того, на вкладке «Ретрансляция» рекомендуется установить значение «Обрывать музыкальные элементы», чтобы музыкальная добивка могла быть оборвана при обнаружении метки.
Также необходимо изменить настройки [Сервис -> Настройки -> Доп. -> Расписание -> Загружать блоки] и [Сервис -> Настройки -> Доп. -> Расписание -> Выгружать блоки]. Эти значения должны быть БОЛЬШЕ всех определенных вами «Допустимых отклонений» блоков. Но при этом желательно их минимизировать. Задание нулевых значений недопустимо.

С данной конфигурацией предполагается работать в режиме AUTO X-плеера, однако можно использовать и смешанный режим работы при условии, что все необходимые фейдеры будут открыты, что позволит избежать пропадания звука при автоматическом запуске элементов.

Add picture from clipboard (Maximum size: 742 MB)