Auto Detect

Здесь обсуждаются любые продукты компании СофтЛаб-НСК для телевизионного вещания (Форвард Т, Форвард ТС, Форвард Голкипер, Форвард Рефери, Форвард Офис, Форвард Инжест)

Модераторы: Людмила, PR, vd, Даниленко Сергей

Ответить
admin
Site Admin
Сообщения: 323
Зарегистрирован: 07 ноя 2005 19:42

Auto Detect

Сообщение admin »

Уважаемые коллеги!

С 1 апреля 2007 года внесены изменения в прайс-лист по продуктам ФорвардТ ( http://www.softlab-nsk.com/rus/forward/ ... _price.pdf ). В частности, появилась новая программная опция Auto Detect. Она представляет собой набор программного обеспечения (ПО) для автоматической врезки рекламы по DTMF-метке или музыкальному фрагменту-"бамперу" (джингл, отбивка-заставка рекламного блока). ПО Auto Detect состоит из программы-конфигуратора отбивок/DTMF-сигналов и специальных модулей, непосредственно занимается распознаванием. Принцип работы следующий: на региональной (ретранслирующей) станции специальное ПО постоянно прослушивает входной звук с головной станции и "распознает" (выделяет из входного звука) звук сигнала DTMF или музыкальной отбивки. При обнаружении образца в проходящем звуке программа формирует условный сигнал, аналогичный сигналу при нажатии кнопки GPI. Программа OnAir при получении подобного сигнала может выполнять те или иные действия, которые могут быть заранее определены.

Наиболее уверенное определение метки врезки рекламы происходит при использовании технологии DTMF. К сожалению, ни одна из головных телекомпаний не пользуется в настоящее время этой технологией .

То, с чем можно реально работать сейчас - это врезка по фрагменту отбивки. При этом мы прекрасно понимаем, что оттестировать у себя все транслируемые каналы и все возможные рекламные отбивки мы просто не в состоянии. Поэтому мы передаем ПО Auto Detect для бесплатного опробования и тестирования всем нашим пользователям, пожелающим воспользоваться подобной возможностью. Срок тестирования продлен до 15 января 2008 года. После этого Вы можете принять решение о целесообразности приобретения данной опциии. Гарантируем, что принявшим наиболее активное участие в тестировании, будут сделаны скидки при приобретении опции Auto Detect.

В полном объеме опция Auto Detect работает с версии ПО ForwardT Software 4.2.1.

Инсталлятор для версии 4.2.1 здесь:
http://www.softlab-nsk.com/rus/forward/download.html

и здесь:

ftp://mx2.softlab.nsk.ru/ForwardTxSoftw ... _4_2_1.exe
ftp://sl-news.softlab.nsk.ru/ForwardTxS ... _4_2_1.exe
ftp://ftp.sl.iae.nsk.su/ForwardTxSoftwa ... _4_2_1.exe

Программа-конфигуратор после установки находится здесь:
C:\Program Files\ForwardT Software\ConfigTools\SLAutoDetectConfig.exe

Общие инструкции (подготовка, конфигурирование, составление расписания) можно найти в специальном видеоуроке по работе с ПО Auto Detect.
Его можно найти здесь:
http://www.softlab-nsk.com/rus/forward/tutorial.html


Отдел технической поддержки СофтЛаб-НСК
Последний раз редактировалось admin 25 окт 2007 12:01, всего редактировалось 1 раз.
Савалов Глеб
Сообщения: 25
Зарегистрирован: 25 апр 2007 22:39
Откуда: Челябинск

Сообщение Савалов Глеб »

ну не выходит каменный цветок.
Даже и не знаю с чего начать.
Звук значит был записан с эфира, в замечательном качестве(44100 16 бит, стерео). Отбивка у нас (ТНТ) 6 сек. Они есть разные, но концовка (3 сек) всегда одна. Вот она и пошла в расход.
Все сделано по тутору. Но не стартует. Уже с разными уровнями громоксти пробовал, и на входе и на самой отбивке менял.. Не стартует.
Может быть есть тонкости в создании GPI команды или интерграции ее в расписание? Вообще у кого получилось? Может я один такой дундук.
Игорь Таранцев
Сообщения: 493
Зарегистрирован: 04 янв 2004 12:45
Откуда: СофтЛаб-НСК

Сообщение Игорь Таранцев »

После ряда экспериментов с материалами, присланными пользователями, рекомендую немного изменить настройки алгоритма распознавания звуковых файлов. Для этого надо запустить редактор реестра и в папке
HKEY_LOCAL_MACHINE\SOFTWARE\SoftLab-NSK\SLGPIPlugins\Wave
изменить два числа:
AnalysisDigit = 13
SampleRate = 24000 или 22050
Число 24000 надо поставить для тех, у кого в плате FD300 выбрана частота звука 48000 Hz. Соответственно, 22050 надо поставить тем, у кого частота звука в плате 44100 Hz.
При таких настройках длительность распознавания составляет 340 и 370 миллисекунд соответственно. Т.е. звуковой сэмпл должен быть примерно в полсекунды длиной.
Попробуйте изменить настройки и повторить эксперимент (заново оцифровывать звук не нужно).
Boris_UI
Сообщения: 4
Зарегистрирован: 09 апр 2007 10:26

Значения в реестре

Сообщение Boris_UI »

Поясните пожалуйста назначение параметров в ветке
HKEY_LOCAL_MACHINE\SOFTWARE\SoftLab-NSK\SLGPIPlugins\Wave
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Сообщение Даниленко Сергей »

Вот пример из реестра:

[HKEY_LOCAL_MACHINE\SOFTWARE\SoftLab-NSK\SLGPIPlugins\Wave]
"TriggersCount"="2"
"AnalysisDigit"="12"
"LowFrequency"="75"
"LowPassFilterSize"="63"
"PowerRecalcRate"="100"
"Threshold"="65"
"SampleRate"="8000"

[HKEY_LOCAL_MACHINE\SOFTWARE\SoftLab-NSK\SLGPIPlugins\Wave\0]
"Name"="WAV_w1"
"DeviceName"="FD300 Input 1 B1"
"SamplesCount"="3"
"Sample0"="D:\wav-файлы\wav-DTMF\wave3.wav"
"Sample1"="D:\wav-файлы\wav-DTMF\wave.wav"
"Sample2"="D:\wav-файлы\wav-DTMF\wave2.wav"

[HKEY_LOCAL_MACHINE\SOFTWARE\SoftLab-NSK\SLGPIPlugins\Wave\1]
"Name"="WAV_wav"
"DeviceName"="FD300 Input 1 B1"
"SamplesCount"="1"
"Sample0"="D:\wav-файлы\wav-DTMF\wave3.wav"

Ветка [HKEY_LOCAL_MACHINE\SOFTWARE\SoftLab-NSK\SLGPIPlugins\Wave] описывает общие настройки распознавания.

Ключи в порядке их важности:

1)"SampleRate" - частота, на которой идет обработка при распознавании. Должна быть кратна частоте, выбранной для звука в настройках платы! Например, для 48КГц (в плате) можно здесь указать 8000, 16000, 24000

2)"AnalysisDigit" - 2**AnalysisDigit (2 в степени AnalysisDigit) первых сэмплов каждого звукового образца используются для распознавания

Из 1) и 2) можно рассчитать длительность фрагмента, используемого для распознавания. В данном случае для AnalysisDigit"="12" и для
"SampleRate"="8000" длительность равна 4096 (2**12) / 8000 = 0,512 сек.

3)"Threshold" - уровень срабатывания в %. Не рекомендуется ставить меньше 40-50%. Чем больше это значение тем меньше ложных срабатываний.

4)"LowFrequency" - частота среза НЧ фильтра для удаления гармоники 50 ГЦ

5)"LowPassFilterSize" - размер фильтра

6)"PowerRecalcRate" - через сколько отсчетов параметры фильра пересчитываются

7)"TriggersCount" - количество сигналов (не путать с конкретными звуковыми образцами - о них ниже)

Ключи типа [HKEY_LOCAL_MACHINE\SOFTWARE\SoftLab-NSK\SLGPIPlugins\Wave\0], [HKEY_LOCAL_MACHINE\SOFTWARE\SoftLab-NSK\SLGPIPlugins\Wave\1]... описывают настройки конкретного сигнала.

Например:
[HKEY_LOCAL_MACHINE\SOFTWARE\SoftLab-NSK\SLGPIPlugins\Wave\0]
"Name"="WAV_w1"
"DeviceName"="FD300 Input 1 B1"
"SamplesCount"="3"
"Sample0"="D:\wav-файлы\wav-DTMF\wave3.wav"
"Sample1"="D:\wav-файлы\wav-DTMF\wave.wav"
"Sample2"="D:\wav-файлы\wav-DTMF\wave2.wav"

Здесь:
"Name" - условное имя
"DeviceName" - звуковое устройство на котором ведется распознавание
"SamplesCount" - число файлов со звуковыми образцами

А дальше пошло перечисление файлов звуковых образцов:
"Sample0"="D:\wav-файлы\wav-DTMF\wave3.wav"
"Sample1"="D:\wav-файлы\wav-DTMF\wave.wav"
"Sample2"="D:\wav-файлы\wav-DTMF\wave2.wav"
Савалов Глеб
Сообщения: 25
Зарегистрирован: 25 апр 2007 22:39
Откуда: Челябинск

Сообщение Савалов Глеб »

разработчикам.

После долгих мучений и помощи Курганских коллег настроил распознавание. Тестировал сегодня в течение 8ми часов.
Из 19ти влетов - 2 несработало. Причем в Кургане они сработали(уровень входного звука у нас одинаковый, а сэмпл один и тот же). Но в то же время те влеты, которые не пошли там, сработали у меня.. Т.е. закономерность найти не можем..
Может быть какие-нибудь особенные требования к ЭВМ или процессам которые запущены на машине.. Может быть нам сегодня не хватило мощностей.. Настройки в реестре такие как Вы рекомендовали
на моей стороне: P4 (3.0GHz), 1024 ram, barracuda 250gb sata.

что могло случится...
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Сообщение Даниленко Сергей »

Производительности современных машин должно хватать однозначно. Вы сами можете посмотреть на загрузку процессора во время работы OnAir.
Нужны образцы, которые Вы используете для распознавания. Нам нужно получить достаточно большой кусок эфира (1-2 минуты), из которого Вы вырезали сэмпл, и сам образец, который Вы используете для распознавания. Нужен только звук. Присылайте сюда: forward@sl.iae.nsk.su
admin
Site Admin
Сообщения: 323
Зарегистрирован: 07 ноя 2005 19:42

Сообщение admin »

Уважаемые коллеги!

Напоминаем Вам, что до 1 октября 2007 года Вы можете опробовать у себя на бесплатной основе программную опцию Auto Detect.

Auto Detect - набор программного обеспечения (ПО) для автоматической врезки рекламы по DTMF-метке или музыкальному фрагменту-"бамперу" (джингл, отбивка-заставка рекламного блока). ПО Auto Detect состоит из программы-конфигуратора отбивок/DTMF-сигналов и специальных модулей, непосредственно занимающихся распознаванием. Принцип работы следующий: на региональной (ретранслирующей) станции специальное ПО постоянно прослушивает входной звук с головной станции и "распознает" (выделяет из входного звука) звук сигнала DTMF или музыкальной отбивки. При обнаружении образца в проходящем звуке программа формирует условный сигнал, аналогичный сигналу при нажатии кнопки GPI. Программа OnAir при получении подобного сигнала может выполнять те или иные действия, которые могут быть заранее определены (например запуск блока рекламных роликов, отключение логотипа...)

По результатам пробного тестирования Вы можете принять решение о целесообразности приобретения данной опциии.

Гарантируем, что принявшим наиболее активное участие в тестировании, будут сделаны скидки при приобретении опции Auto Detect.

В полном объеме опция Auto Detect работает с версии ПО ForwardT Software 4.2.1.

Инсталлятор для версии 4.2.1 здесь:
http://www.softlab-nsk.com/rus/forward/download.html

и здесь:

ftp://mx2.softlab.nsk.ru/ForwardTxSoftw ... _4_2_1.exe
ftp://sl-news.softlab.nsk.ru/ForwardTxS ... _4_2_1.exe
ftp://ftp.sl.iae.nsk.su/ForwardTxSoftwa ... _4_2_1.exe

Общие инструкции (подготовка, конфигурирование, составление расписания) можно найти в специальном видеоуроке по работе с ПО Auto Detect:

http://www.softlab-nsk.com/rus/forward/tutorial.html

и в кратком руководстве:
http://www.softlab-nsk.com/rus/forward/ ... nfig_2.pdf

С момента выхода версии ПО 4.2.1 в сотрудничестве с нашими пользователями, принявшими участие в тестировании, внесены некоторые изменения в компоненты ПО Auto Detect. В частности, обновлено приложение SLAutoDetectConfig, которое конфигурирует отбивки. В него добавлена возможность выбора длительности детектируемого фрагмента отбивки, возможность выбора частоты детектирования в соответствии с настройками звука платыFD300.

Новая версия приложения SLAutoDetectConfig находится здесь:

ftp://ftp.sl.iae.nsk.su/Public/ForwardT ... Config.zip
ftp://mx2.softlab.nsk.ru/Public/Forward ... Config.zip
ftp://sl-news.softlab.nsk.ru/Public/For ... Config.zip

Скопируйте обновленный файл сюда:

C:\Program Files\ForwardT Software\ConfigTools

Кроме того, была разработана специальная утилита SLAutoDetectTest, которая предназначена для оценки качества звукового образца (пригодности для распознавания) и подбора оптимальных параметров распознавания звуковых отбивок.

Программа SLAutoDetectTest и документ к ней находится здесь:

ftp://ftp.sl.iae.nsk.su/Public/ForwardT ... ctTest.zip
ftp://mx2.softlab.nsk.ru/Public/Forward ... ctTest.zip
ftp://sl-news.softlab.nsk.ru/Public/For ... ctTest.zip

Предлагаем поделиться своим положительным/отрицатеьным опытом в использовании ПО Auto Detect. Сделать это можно на нашем форуме:

viewtopic.php?t=2100

В ближайшее время в ПО Auto Detect планируется внести следующие изменения:
1)Добавить возможность установки уровня распознавания отдельно для каждого из wav-файлов, участвующих в распознавании.
2)Добавить возможность установки паузы между обнаружением заставки и срабатыванием сигнала в OnAir отдельно для каждого из wav-файлов, участвующих в распознавании
3)Добавить возможность установки места положения фрагмента для детектирования в wav-файле с отбивкой отдельно для каждого из wav-файлов, участвующих в распознавании.


Отдел технической поддержки СофтЛаб-НСК
Матвеев Павел
Сообщения: 3
Зарегистрирован: 17 июл 2007 15:57

Сообщение Матвеев Павел »

У меня тоже проблема - делаю все по мануалу, но распознавание не работает. Параметры реестра изменены как надо. Может, с какими-то еще настройками поиграть можно? Господа, у кого получилось, поделитесь опытом плиз...

Да, кстати, с фтпшника не могу ничего скачать почему-то...
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Сообщение Даниленко Сергей »

Ссылки проверили, все работают. Могут быть какие-нибудь кратковременные проблемы с сетью. Попробуйте доступиться по ссылка еще раз.
Сообщите, пожалуйста, свой e-mail на forward@sl.iae.nsk.su. Мы Вам скинем новые компоненты почтой.
Настоятельно рекомендуем:
1)воспользоваться новым тестовым приложением AutoDetectTest
2)прочитать новый документ по AutoDetectTest
3)проверить еще раз настройки, например, звук на плате и частота распознавания - они должны быть кратны.
admin
Site Admin
Сообщения: 323
Зарегистрирован: 07 ноя 2005 19:42

Сообщение admin »

Для Матвеева Павла:
Отправили письмо с новыми компонентами
Матвеев Павел
Сообщения: 3
Зарегистрирован: 17 июл 2007 15:57

Сообщение Матвеев Павел »

Разработчикам:

Спасибо большое. Тестирую уже сутки, распознает 100%. Мануал хороший сделали, обстоятельный, за него отдельный респект)
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Сообщение Даниленко Сергей »

Это радует, передам Ваши слова автору документа.
vd
Сообщения: 2311
Зарегистрирован: 05 мар 2003 19:21

Сообщение vd »

Документ по AutoDetectTest выложен в общий раздел "Документация":
http://www.softlab-nsk.com/rus/forward/docs.html

В будущих версиях ПО эта программа и документ по ней будут несколько изменены, но не принципиально, и пользоваться можно уже сейчас.
mlin
Сообщения: 2
Зарегистрирован: 17 сен 2007 12:51

Сообщение mlin »

Работили с автоматическим распознование около месяца все было отлично. Но после смены заставок на канале ( уровень звука заставки рекламного блока ниже 6 дБ ) автоматически не срабатывает. При необходимости можем выслать образцы звука.
Ответить