Песни: услышать и опознать

Метки: hints, обзоры, web&music

На прошлой неделе в статье «Музыка: найти и скачать» команда лаборатории In web we trust поведала о музыкальных поисковиках, а сегодня, в продолжение темы, будет сделан обзор сервисов, позволяющих определить название песни по её небольшому фрагменту.

Сразу отмечу, что универсального тест-обзора не получится ввиду фантастического разброса музыкальных вкусов пользователей и скудности даже самых крупных библиотек. Но если взять во внимание, что опознавать вы будете, скорее всего, записанное с радио, найденное на пиратском сборнике без ID3 тегов или услышанное в видеоролике с ютюба — шансы на определение песни высоки.

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

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

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


Tunatic

Это программа, установив которую вы получите возможность с высокой степенью вероятности определить название и автора звучащей мелодии. Все, что для этого требуется — микрофон и соединение с вебом. Включаете программу, направляете микрофон на источник звука (или увеличиваете громкость, если микрофон встроенный) — и запускайте начало анализа.

Для опознания песни хватает 25-30 секунд. Хотя, время сканирования варьируется и может сокращаться до 15 секунд либо вытягиваться до 60-ти. Особенностью программы, на фоне других предложений от участников рынка, является опознание мелодии «на лету», что очень практично.

Для тех, кто задался вопросом «А как Тюнатик работает с русскоязычными композициями?» отвечу: работает, но лучше вбейте запомнившийся кусок текста в гугл и не выделывайтесь


Magic MP3 Tagger

Втречайте вторую, пусть не такую удобную, но не менее мощную утилиту. В отличие от Tunatic, Magic Tagger не умеет распознавать музыку «сходу», но база его поистине великолепна, и если вам нужно нормально опознать и протегировать музыкальную коллекцию или просто несколько альбомов, советую воспользоваться именно этой программой.

Сервис тем более актуален на фоне mp3-плееров нового поколения, которые не просто распихивают музыку по одноименным папкам-альбомам, а норовят её рассортировать по жанрам. Это несет в себе скрытую угрозу: когда один альбом разрывается по трем-четырем тегам-жанрам и прослушать целостно его уже не представляется возможным. Решается эта проблема только «причесыванием» ID3 тегов. Вот, Magic MP3 Tagger как раз с этим поможет справится. В качестве альтернативы можете воспользоваться Picard`ом.
 

Picard

Данное программное обеспечение практически не отличается от Magic MP3 Tagger, ни по технологии опознания песен (тут также используются «отпечатки» PUID), ни по специальным функциям. Различие программ только в их интерфейсах. Мне интерфейс Picard`а понравился больше, собственно, поэтому он и включен в этот обзор. Свобода выбора — в несущественных различиях.


Songtapper

И, наконец, мы добрались до он-лайн сервиса. Для этого обзора я отобрал забавный, безбашенный Songtapper. Исходя из названия становится ясно, что песенку придется наиграть самому . И правда, для определения мелодии необходимо настучать её на клавиатуре. В общем, мало того, что информацию в итоге получите, так еще и повеселится по дороге удастся. Создатели предлагают одновременно с настукиванием громко напевать мелодию, это якобы поможет четче настучать ритм. Сервис для творчески одаренных людей!
Я, например, осилил настучать пробелом «Свадебный марш», а вот достойно передать творчество группы Depeche Mode не удалось.
 

А как найти музыку для мобильного телефона?

Для этого есть два пути. Владельцы музыкальных телефонов марки SonyEricson могут воспользоваться сервисом TrackID, позволяющим узнавать исполнителя и название музыкального произведения по его короткому отрывку, записанному на микрофон телефона. Достаточно 10-12-ти секундного отрывка и настроенный мобильный интернет для связи с Web-сервисом SonyEricsson (на нем образец сравнивается с уже существующими в базе данных, и через несколько секунд, в случае успеха, приходит сообщение с информацией о песне).
 

Аналогом TrackID является ShazamID. Это сервис опознавания музыки для сотовых телефонов любой марки, включая iPhone и телефоны на ОС Android. У Shazam собственная технология акустических «отпечатков пальцев», на данный момент в ее базе данных находится информация по более чем 4 млн. композиций. В дополнение ко всему, этот сервис не просто определяет песню, но и высылает фотографии обложки альбома и дополнительное описание. Тестовая версия бесплатна на протяжении 30 дней.

 

Завершает этот обзор программа CDex. Вообще-то CDex — это CD-рипер, он записывает аудио-треки компакт-дисков в виде WAV-файлов, либо конвертирует их с потерей качества, к примеру, в mp3. Но при этом он совместим с базой данных freedb.org, которая помогает верно расставить ID3 теги в случае, если диск самопальный или пиратский.

Итак, web предлагает несколько вариантов решений проблемы опознания полюбившихся песен. Как видим, преимущественно с помощью ПО, но есть и просто специализированные форумы и сообщества, в которых орды пользователей за милую душу распознают вашу любимую мелодию. Но о них тут ни слова — используйте Google.

Автор: Сергей Паранько
Опубликовано: 3 марта 2009

rss

Другие статьи:

Теория социгр: как заставить пользователя возвращаться
04.09.2010

Секреты гейм-девелопмента: 47 игровых механик
29.08.2010

55 книг, отличающих веб-дизайнера от аматора
01.03.2010

← Все

rssНовые стрипы:

#034 - Повышение квалификации

#033 - Бесплатная медицина

#032 - Секреты гейм-девелопмента







© 1969-2010 Inwebwetrust.org
Пишите нам | RSS: Стрипы, Статьи, Все