RTL-SDR

Автоматическая идентификация сигналов в стиле Shazam через базу данных Sigidwiki

Спасибо José Carlos Rueda за новости о его работе по преобразованию «Shazam»-похожей программы на Python, изначально созданной для идентификации песен, в программу, которая может автоматически распознавать радиосигналы по их демодулированным аудиосигналам. Shazam — популярное приложение для смартфонов, которое может за считанные секунды определить название любой воспроизводимой песни по микрофону. Оно работает на основе алгоритмов аудиоотпечатков и базы сохранённых отпечатков песен.

Используя схожий алгоритм с Shazam, программист Joseph Balikuddembe создал программу с открытым исходным кодом под названием “audio_recogition_system” [sic], которая предназначена для создания собственных баз отпечатков аудио из любых MP3-файлов.

José затем придумал хитрую идею взять базу сигналов из sigidwiki.com и создать базу идентификационных сигналов для audio_recogition_system. Он пишет, что из своей базы программа может теперь распознавать до 350 известных сигналов из базы sigidwiki. Его страница содержит инструкции по установке и ссылку на загрузку его готовой базы данных. Программа может распознавать по аудио, которое подается через микрофон ПК/виртуальный аудиокабель или из файла.

Отпечатанные аудио образцы радиосигналов
Отпечатанные аудио образцы радиосигналов

Источник:

Подбираете SDR под задачу?

Опишите, что и где хотите принимать, — подскажем подходящие модели и где их купить.

Похожие материалы

Весь блог