Project

General

Profile

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

Для настройки распознавания DTMF меток требуется открыть окно настроек плеера ретрансляции

после чего в окне «Настройки коммутатора»

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

метки перехода на вещание – 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_...


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

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

После выполнения всех настроек необходимо удостовериться, что нажата кнопка AUTO:

Add picture from clipboard (Maximum size: 742 MB)