Страница 1 из 1
cugra
Програмка на телефоне, включаешь музыку, она записывает образец и через пару секунд, через инет узнаёт, исполнителя, альбом и название песни.... как это работает? hehe
-=GaLaN=-
Скорее всего обращается к базе хешей известных песен. По крайней мере на таком принципе сайт moskva.fm работает. А что за программка?
dimm_82
Цитата:

Как работают службы опознания песен?

В большинстве случаев сервисы, созданные для определения автора песни и её названия, построены на работе с «аудио-отпечатками» (audio fingerprinting / acoustic fingerprinting) или, как их еще называют, «музыкальными водяными знаками». Эти специальные идентификаторы создаются с помощью технологии Technical Recognizes Music идея которой состоит в обработке акустических характеристик мелодии, для создания «акустического отпечатка пальцев». Эти отпечатки хранятся в специальных базах данных, программа-анализатор создает по заданному алгоритму «акустический отпечаток» песни, а затем сверяет его со своей внутренней и внешней базами данных.

Так работают программы Magic MP3 Tagger и PicardTagger. Схожий подход использует Tunatic. Впрочем, есть и такие уникалы, как он-лайн сервис Songtapper, а также программы для мобильных аппаратов ShazamiD и TrackID, использующие собственные алгоритмы.



inwebwetrust.org/trust/Pesni_uslishat_i_opoznat.html
PWR
cugra
для Nokia поставил называется - Shazam
-=GaLaN=-
В общем все эти системы работают на хешах. И вопрос лишь в том, насколько у сервиса полная база песен. По англоязычным песням у них всё в порядке, по рускоязычным песням рекомендую audiotag.info, у них всё круто, уж поверьте тесно знакомому с темой человеку. Wink
cugra
у меня и заграничную просекла и русскую, но правда из более или менее известных груп, скажем групу декабрь не распознала
-=GaLaN=-
cugra писал(а):

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


Вот, а в аудиотеге она есть.
XTC
-=GaLaN=- писал(а):

В общем все эти системы работают на хешах. И вопрос лишь в том, насколько у сервиса полная база песен. По англоязычным песням у них всё в порядке, по рускоязычным песням рекомендую audiotag.info, у них всё круто, уж поверьте тесно знакомому с темой человеку. Wink



Интересно, а что хешируется? Звук? Так он переменной длительности может быть, с разных мест - будут получатся постоянно разные ключи для одного и того же фрагмента. Так как это работает? Wink
-=GaLaN=-
XTC писал(а):

Интересно, а что хешируется? Звук? Так он переменной длительности может быть, с разных мест - будут получатся постоянно разные ключи для одного и того же фрагмента. Так как это работает? Wink


Да, хешируется звук, желательно оригинал с хорошего источника. Весь трек хешируется дискретно кусками по сколько-то секунд. Фрагмент, который присылается для сравнения хешируется так же - поэтому не важно, даётся ли для распознания вся песня или небольшой кусок из середины.

А сравнивание происходит не точное, а с вычисления процента совпадения - и распознанном считается песня, набравшая:
а) Больше всего % совпадения.
и
б) Больше определённого % - поскольку "тыц-тыц-тыц" треки могут быть очень похожими друг на друга в определённые моменты.

Поэтому распознание успешно происходит даже записанного с микрофона телефона фрагмента или на радио даже с диджеем, говорящим поверх музыки(!). Вот так в общих чертах, нюансы могут отличатся, наши нюансы раскрывать не имею права. Wink
cugra
-=GaLaN=-
дык я то про прогу на телефоне гооврю, она реально удобная
-=GaLaN=-
cugra
Ты спросил про принцип работы - я ответил. А принцип работы всех этих сервисов одинаковый.

На радиостанциях ещё есть такая штука, как определение играемой песни по track id, но это не честное распознавание песни по сути, а лишь соотношения радиоэфира и известного радиостанции своего плейлиста.
Новая тема Ответить на тему
Показать сообщения:
Страница 1 из 1
Перейти:
ИНФОРМАЦИЯ ПО ИКОНКАМ И ВОЗМОЖНОСТЯМ

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы