We seek to understand and document all radio transmissions, legal and otherwise, as part of the radio listening hobby. We do not encourage any radio operations contrary to regulations. Always consult with the appropriate authorities if you have questions concerning what is permissable in your locale.

Author Topic: Automated sig id  (Read 368 times)

Offline Josh

  • DX Legend
  • ******
  • Posts: 4079
  • Karma: +10/-19
    • View Profile
Automated sig id
« on: February 06, 2020, 2232 UTC »
Shazam Style Automatic Signal Identification via the Sigidwiki Database

Thank you to Josť Carlos Rueda for submitting news about his work on converting a "Shazam"-like Python program made originally for song identification into a program that can be used to automatically identify radio signals based on their demodulated audio sounds. Shazam is a popular app for smartphones that can pull up the name of any song playing within seconds via the microphone. It works by using audio fingerprinting algorithms and a database of stored song fingerprints.

Using similar algorithm to Shazam, programmer Joseph Balikuddembe created an open source program called "audio_recogition_system" [sic] which was designed for creating your own audio fingerprint databases out of any mp3 files.

Josť then had the clever idea to take the database of signal sounds from sigidwiki.com, and create an identification database of signal sounds for audio_recogition_system. He writes that from his database the program can now identify up to 350 known signals from the sigidwiki database. His page contains the installation instructions and a link to download his premade database. The software can identify via audio that is input from the PC microphone/virtual audio cable or from a file.
https://www.rtl-sdr.com/shazam-style-automatic-signal-identification-via-the-sigidwiki-database/
We do not encourage any radio operations contrary to regulations.