Я ищу методы, которые работают на практике для определения какого-либо типа акустического сходства между различными песнями.
Большинство методов, которые я видел до сих пор (MFCC и т. Д.), На самом деле, похоже, нацелены на поиск только идентичных песен (т. Е. Дактилоскопии, для распознавания музыки не рекомендуется). Хотя большинство систем рекомендаций работают с сетевыми данными (совместно прослушиваемыми песнями) и тегами.
Большинство аудио-дескрипторов Mpeg-7 также, похоже, находятся в этом направлении. Кроме того, большинство из них определены на уровне «извлечения этого и того», но никто, кажется, фактически не использует эти функции и не использует их для вычисления некоторого сходства песен. Еще даже эффективный поиск похожих предметов ...
Такие инструменты, как http://gjay.sourceforge.net/ и http://imms.luminal.org/, по-видимому, используют некоторый простой спектральный анализ, расположение файловой системы, теги, а также вводимые пользователем данные, такие как «цвет» и рейтинг, назначаемый пользователем вручную или как часто песню слушали и пропускали.
Итак: какие аудиофункции достаточно быстро вычисляются для общей музыкальной коллекции и могут использоваться для создания интересных плейлистов и поиска похожих песен? В идеале я хотел бы добавить существующий плейлист и вывести несколько песен, которые бы соответствовали этому плейлисту.
Так что меня действительно интересует акустическое сходство , не так много идентификация / дактилоскопия . На самом деле, я просто хотел бы удалить идентичные песни из результата, потому что я не хочу их дважды.
И я также не ищу запрос , напевая . У меня даже нет подключенного микрофона.
Да, и Я не ищу онлайн-сервис . Во-первых, я не хочу отправлять все свои данные в Apple и т. Д., Во-вторых, я хочу получать только рекомендации из песен, которые у меня есть (я не хочу покупать дополнительную музыку прямо сейчас, пока я не исследовал всю мою музыку. Я еще даже не конвертировал все свои CD в mp3 ...) и, во-вторых, мой музыкальный вкус не является мейнстримом; Я не хочу, чтобы система постоянно рекомендовала Марию Кэри.
Плюс, конечно, мне действительно интересно, какие методы работают хорошо, а какие нет ... Спасибо за любые рекомендации соответствующей литературы и методов.