Амплитуда не важна (программа сама сделает усиление до нужного уровня).an-kov сказал(а):djsoft, а каковы оптимальные параметры дтмф тона (длительность, мс, пауза между тонами, мс, и их амплитуда, дБ) в бета-версии? Просто перестало надежно ловить метки. Использую контроль через url.
Минимальная длина тона (или паузы) - 40мс. Программа может поймать и до 20мс, но не всегда, да и по стандарту должно быть, кажется, не менее 45 мс.
Обновитесь на последнюю версию 4.8.3, там были улучшения по части DTMF. В частности, можно настраивать минимальный уровень DTMF.
Пока что ловится именно DTMF. Частоты, минимальная длина тона - все это определено в стандарте и программа ловит только такие сигналы. Высокие частоты или сигналы на другой частоте не являются DTMF и программа с ними не работает.diktorpavlov сказал(а):Например, Дорожное радио использует DTMF-сигнал слишком быстрый, Милицейская волна использует вообще высокочастотные метки - они не слышны почти в эфире
Видимо, там не DTMF а что-то другое, похожее. Можете скопировать задание для двух вариантов:diktorpavlov сказал(а):, а радио NRJ использует набор "68888", но они так быстро проносятся в эфире, что порой Радио Босс определяет их как 688, а другой раз 6888, в третий - 660888. Конечно, блоки не перекрываются.
- 688 (если придет 6888, то тоже сработает)
- 6608
Думаю, в будущем можно будет добавить работу по образцам. Анализ метки слишком круто. Это надо как-то учесть фоновый шум/музыку и т.п.diktorpavlov сказал(а):Можно также записать из эфира метку, добавить в радиобосс и система сама определит все параметры кода - длительность, высокочастотность метки, расстояние в мс между тонами, и другие параметры. Это не образец, а именно анализ метки и подстановка вариантов в профиль радиостанции.