开发者

Algorithm for matching songs

Say I have 20 songs in my iPhone's music collection

A song comes up on the television which might or might not be an exact duplicate of a song I have in my collection.开发者_StackOverflow中文版

( not a cover, the exact same song -- this should make it a little easier )

I record 20 seconds out of this song using my iPhone.

I need an algorithm to detect whether this song matches some song in my collection.

This is my first port of call. As research yields results, I will add an answer to my own question, or edit the question.

So this is my question: how to accomplish this task? Is there any commercially or freely available software? Are there any documented known methods?

I'm imagining the first step will be to process source and target sound waves into a series of vectors ( maybe cepstral coefficients? ) and then perform some sort of pattern matching.

maybe I can hijack some well-known matching algorithm?


http://echoprint.me/

this is open source and already contains a library for use with iOS

it looks like it is ready to run

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜