Echoprint – это бесплатная система определения музыки, которая распространяется с открытым кодом, и легко может быть встроена в любой веб-сайт или любое веб-приложение.

Система запоминает сигналы, передаваемые в композиции, сравнивает их с имеющимися в базе данных (на данный момент их уже более 150 тысяч), а затем выдаёт вам автора песни и её название.
Система разделена на три части:
* генератор кода, который конвертирует аудио в уникальный код;
* сервера (на базе Apache), который отвечает на запросы, сделанные генератором кода;
* данные, которые включают в себя информацию о более чем 150.000 песен.
Вы можете выбрать между собственным сервером, либо сервером Echoprint, который уже обрабатывает многочисленные запросы (в этом случае вам также понадобится генератор кода).
P.S.: Существует также PHP АПИ Echonest, который позволяет получить быстрый доступ к данным, размещенным в базе.
Веб-сайт: http://echoprint.me/
Скачать: https://github.com/echonest/