I am trying to build song matching app . The android app would read music files and generate a fingerprint and send this to server. Server wil verify the fingerprint against its database of fingerprints to get highest matched similiarity.
For this I was looking into musicg , I am able to use it for .wav songs, but any other formatted is not supported.
How do I support musicg for non-wav formats like mp3, wma, rm etc..?
Using ffmpeg to convert to wav and then processing using musicg is an option.
Are there any other options in your mind?