I have a project where I need to identify the audio recorded by iPhone's microphone with a single preset audio file. The general use case for this type of stuff is for comparing the microphone input with a very large song database, but in my case my database only needs to have one audio file (and false positives are tolerable). http://echoprint.me/ is seemingly the best open-source alternative I've found, but it is also designed mainly to work with large databases (and as a result the default version of the program needs a long audio input from the microphone to be able to make a match). I'm now tweaking it to better fit my situation, but I'm also wondering if there are any other, simpler alternatives? Any suggestions would be great, including paid ones that are relatively easy to integrate with the iPhone. http://www.phash.org/ seems to be a good choice, but I didn't find the documentation very encouraging at all, especially since it doesn't have a forum section either.