Алгоритм подбора песен - PullRequest
2 голосов
/ 08 июля 2011

Скажем, у меня есть 20 песен в музыкальной коллекции моего iPhone

По телевизору появляется песня, которая может быть или не быть точной копией песни, которую я имею в своей коллекции.

(не кавер, точно такая же песня - это должно немного облегчить ее)

Я записываю 20 секунд этой песни, используя свой iPhone.

Мне нужен алгоритм, чтобы определить,эта песня соответствует какой-то песне в моей коллекции.

Это мой первый порт захода.Поскольку исследования дают результаты, я добавлю ответ на свой вопрос или отредактирую вопрос.

Итак, это мой вопрос: как выполнить эту задачу?Есть ли коммерческое или бесплатное программное обеспечение?Существуют ли какие-либо документированные известные методы?

Я представляю, что первым шагом будет обработка исходных и целевых звуковых волн в серии векторов (возможно, кепстральных коэффициентов?), А затем выполнение какого-либо сопоставления с образцом.

может быть, я смогу похитить какой-нибудь известный алгоритм сопоставления?

1 Ответ

0 голосов
/ 09 июля 2011

http://echoprint.me/

это открытый исходный код и уже содержит библиотеку для использования с iOS

похоже, он готов к запуску

...