Author Topic: BASS Audio Recognition Library  (Read 7992 times)

3delite

  • Posts: 926
BASS Audio Recognition Library
« on: 3 Nov '09 - 18:35 »
Hi!

New BASS component from me! :)

Library (.dll) for use in Win32 (9x/ME/2K/XP/Vista) software with BASS.
Makes it easy to add audio recognition functionality to your application. This is not a speech recognition library! It compares files with a % similarity.
- Find audio file 1 in audio file 2
- The files can have different bitrate/resolution, even stereo and mono
Requirements:
- File 1 in file 2 need to have the same loudness
- File 1 in file 2 must not be mixed into, it must be part of it as a whole

I wrote it to find commercials in radio broadcasts.

Delphi tutorial included in the package.

Home page: BASS Audio Recognition Library

Best regards
3delite


ken

  • Posts: 739
Re: BASS Audio Recognition Library
« Reply #1 on: 5 Nov '09 - 14:56 »
Hi!

New BASS component from me! :)


I wrote it to find commercials in radio broadcasts.


Pretty nice, can I compare files with a live audiosource?  Example I put audio from a radiotuner via BASS to your dll, and let your dll loop true a folder with several audiofiles (with commercials) to find what commercials is played on that radio?

fredvs

  • Posts: 327
Re: BASS Audio Recognition Library
« Reply #2 on: 5 Nov '09 - 16:27 »
Waouw, excellent.  ;D
Is it a plan to have your library for Linux ? (audiorecognition.o)
Your Delphi code can easy be used by Lazarus.

3delite

  • Posts: 926
Re: BASS Audio Recognition Library
« Reply #3 on: 6 Nov '09 - 17:42 »
I'll look into it using a record channel handle to use as input, the algorythm is using a fixed length right now.

Regarding linux version: If you buy a license you also get the source code, so it would be quite easy to adapt it to linux or whatever platform.  :)

Best regards
3delite

kachi

  • Posts: 25
Re: BASS Audio Recognition Library
« Reply #4 on: 1 Jan '13 - 01:59 »
@3delite can you provide some information about the techniques and algorithms you have used to develop it?

3delite

  • Posts: 926
Re: BASS Audio Recognition Library
« Reply #5 on: 1 Jan '13 - 11:05 »
I wrote the logic in http://www.un4seen.com/forum/?topic=14333.0 thread.
If you are interested in the source code, then please buy a shareware or commercial license as then you can get the source code (Delphi) as with all of my components.