No Image

Распознавание музыки по фрагменту

СОДЕРЖАНИЕ
781 просмотров
10 марта 2020

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

Изучаем инструменты для распознания музыки онлайн

Лучшие сервисы для распознавания музыки в режиме онлайн

Перейдём к описанию сетевых сервисов, позволяющих найти песню онлайн. Абсолютное большинство из них обладает своей собственной базой треков, сравнивая полученный от пользователя трек (записанный через микрофон или полученный в виде аудио-файла) с имеющимися в базе композициями.

При нахождении совпадения сервис информирует пользователя о найденном результате, включая название композиции, её исполнителя, ссылку на видеоролик по данной композиции на YouTube, слова песни и другую соответствующую информацию.

Перечисленные сервисы позволят вам легко определить понравившуюся музыку

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

Midomi — быстро определит песню

Сетевой сервис «Midomi» — один из наиболее популярных сетевых сервисов англоязычного сегмента. Это не только инструмент для распознавания музыки, а и сообщество общающихся между собой пользователей.

Сервис обладает своей собственной базой музыки объёмом в более чем 2 миллиона композиций. При этом он не только идентифицирует звучащую музыку, но и хорошо работает с человеческим голосом, напевающим понравившуюся композицию через обычный микрофон.

  1. Для работы с сервисом Мидоми перейдите на него по вышеприведённой ссылке.
  2. Нажмите на большую кнопку «Click and Sing or Hum», предоставьте сервису доступ к вашему микрофону, и проиграйте (или напойте) отрезок нужной композиции для её последующей идентификации.

Нажмите на кнопку «Click and Sing or Hum» для начала процедуры распознавания музыки

Затем вновь кликните на данную кнопку для остановки процедуры идентификации, система поищет совпадения в своей базе, а затем и выдаст вам результат.

AudioTag — простой поиск музыки по отрывку

Сервис «AudioTag», позволяющий выполнить поиск музыки онлайн, работает несколько по другому принципу, нежели сервис «Midomi». Здесь вы загружаете на сервис аудиофайл с неопознанной музыкой, сервис проводит её распознавание, а затем выдаёт вам результат.

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

При этом учтите, что загружаемый аудиотрек должен быть продолжительностью не менее 15 секунд. Поддерживаются музыкальные форматы MP3, WAV, FLAC, OGG Vorbis, , AMR, FLV, и MP4.

  1. Для работы с сервисом перейдите на него, нажмите на кнопку «Browse», и укажите сайту путь к нужному аудиофайлу на вашем ПК.
  2. Затем нажмите на «Upload» для загрузки файла на ресурс (также можно просто указать ссылку на файл в сети в соответствующем поле, а затем нажать на «Proceed»).

Рабочее окно сервиса «AudiotTag»

Система предложит вам сложить пару цифр (для доказательства, что вы не робот). После этого вы получите искомый результат.

Text-You.Ru — позволяет искать музыку по словам

Если вы помните только пару слов из понравившейся песни, можно поискать совпадения по ним на специальных ресурсах, в которых находятся тексты миллионов песен. К примеру, таким русскоязычным ресурсом является Text-You.Ru, позволяющий выполнять поиск по имени исполнителя, или по словам из песни.

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

Рабочее окно Text-You.Ru

Англоязычным аналогом ресурсов такого типа является, к примеру, ресурс «Lyrster».

WatZatSong — отличный сервис идентификатор

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

Читайте также:  Intel core i5 3330 драйвера

  1. Для работы с сервисом перейдите на него, нажмите на кнопку «Post a sample».
  2. Система предложит вам пройти процедуру регистрации.
  3. После подтверждения регистрации на е-мейл вновь нажмите на «Post a sample», в появившемся меню выберите вариант предоставления трека (record — через микрофон, upload — загрузка на ресурс).
  4. Определитесь с жанром (genre) и языком (language), при необходимости напишите комментарий к треку в самой нижней строке, а затем нажмите на «Confirm» (подтвердить). О полученных ответах вы будете уведомлены на е-мейл.

Рабочее окно сервиса «WatZatSong»

Сервис Moomash

Сервис «Moomash» позволит вам узнать музыку в режиме онлайн, которая имеется в видеоролике на Ютуб. Просто перейдите на данный сервис, скопируйте ссылку с Ютуб-ролика в соответствующее окно, а затем нажмите на кнопку «Start».

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

Вставьте в окно ссылку на ролик с Youtube, и нажмите на кнопку «Start»

Программа Shazam

Если же говорить о наиболее эффективном инструменте для распознания музыки по отрывку, то таким инструментом является программа «Shazam» для Android и iOS. Она демонстрирует наиболее высокие результаты в процессе распознавания музыки, потому те читатели, которые ещё не знакомы с её функционалом, могут попробовать её в деле, насладившись её практичностью и удобством в работе.

Для активации «Shazam» достаточно прикоснуться к экрану вашего смартфона

Заключение

В данной статье мной были описаны сервисы, позволяющие выполнить распознавание трека онлайн. Работа с данными сайтами довольно проста, и не вызовет у пользователей никаких проблем. Если же вы желаете обладать самыми эффективными инструментами, тогда присмотритесь к мобильным приложения «Shazam» и «SoundHound» — они демонстрируют наиболее высокие результаты в распознавании аудио онлайн.

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

Ищем песню по отрывку в режиме онлайн

Как найти песню по отрывку с помощью онлайн–сервисов

Для того, чтобы распознать и узнать исполнителя песни по маленькому отрывку онлайн, вам понадобиться компьютер и стабильное подключение к Интернету хорошего качества. В большинстве случаев сервисы, которые я опишу ниже, работают по принципу записи звучания через микрофон, а потом сравнивают записанный отрывок с огромной базой имеющихся у них песен.

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

Moomash — найти песню по записанному звуку

Сервис Moomash поможет тем пользователям, которые хотят идентифицировать музыку с видеороликов на Youtube. Если вы встретились с хорошей музыкой на Ютуб, но она никак не подписана, тогда просто перейдите на Moomash, вставьте в строку поиска ссылку на видеоролик с Ютуб, и нажмите на кнопку «Start», это поможет быстро распознать музыку по вашему отрывку онлайн.

В зависимости от загрузки сервиса процесс поиска аудио файла займёт от нескольких секунд до 15 минут, сама же база сервиса содержит более 7 миллионов музыкальных композиций.

Сервис определения песен из видео Moomash

Midomi — поможет узнать музыку

Для того, чтобы найти аудио по отрывку онлайн, вы можете воспользоваться популярным сервисом Midomi, который научен распознавать не только музыкальное звучание с какого-нибудь магнитофона, но и ваше собственное пение. Пойте или насвистывайте в микрофон мотивы любимой мелодии, а сервис в свою очередь выполнит сравнение вашей композиции с базой, включающей более 2 миллионов треков.

Для того, чтобы воспользоваться возможностями ресурса перейдите на него (ссылка), нажмите на большую кнопку с надписью «Click or sing or hum», и пропойте любимый отрезок понравившейся композиции. Программа поищет совпадения и выдаст вам результат.

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

Читайте также:  Бумага для печати фотографий на струйном принтере

Audiotag — поиск после загрузки mp3

Особенности данного сервиса в том, что загружаете на него аудиофайл с неизвестной для вас музыкой, а он осуществляет поиск в своей базе композиций, позволяя пользователю найти трек по отрывку онлайн. Обычно для удачной идентификации нужен музыкальный файл продолжительностью звучания 12 и более секунд, сервис понимает абсолютное большинство аудио форматов, выполняя качественный поиск понравившегося вам трека.

  1. Чтобы выполнить поиск на Аудиотег перейдите на ресурс;
  2. Нажмите на кнопку «Browse» и укажите ресурсу путь к нужной композиции на вашем ПК;
  3. Затем нажмите на кнопку «Upload», наберите код, подтверждающий, что вы человек;
  4. Нажмите на «Next» и дожидайтесь демонстрации результатов поиска.

Audiotag — робот для распознавания музыки

Также вы можете указать ресурсу ссылку на аудиофайл в сети, разместив данную ссылку слева от кнопки «Proceed», а потом и нажав на данную кнопку для получения результатов.

NameMyTune — онлайн сервис

Ресурс, построенный на «человеческом факторе», где вы сначала поёте любимую мелодию, ресурс записывает её, а потом другие пользователи пробуют идентифицировать композицию прослушав то, что вы напели.

Чтобы найти мелодию по отрывку онлайн с помощью «NameMyTune» выполните следующее:

  • Перейдите на данный ресурс (ссылка);
  • Нажмите на «Find the name of a song» слева;
  • Разрешите сервису доступ к своему микрофону;
  • Укажите жанр исполняемой вами песни и эпоху её создания (60-e, 70-е, 80-е и так далее);
  • Укажите ваш е-мейл для получения результатов;
  • Нажмите на белую кнопку микрофона, напойте любимый отрезок 10 и более секунд, вновь нажмите на кнопку микрофона для окончания процесса записи, а затем кликните на «Submit» внизу.

Lyrster — распознавание мелодии

Ещё один онлайн-сервис, который я рекомендую чтобы отыскать аудио по отрывку онлайн – это Lyrster. Его особенность в том, что если вы знаете несколько слов вашей композиции (англоязычной), то достаточно вбить их в строку поиска данного сервиса, и он поищет их на более чем 450 музыкальных ресурсах. К сожалению, сервис англоязычный, и ищет только англоязычные композиции (при попытке поискать русскоязычный текст сервис выдал мне ошибку).

Чтобы искать нужную песню по словам перейдите на данный ресурс, впишите эти слова в строку поиска и нажмите на «Find my song» справа, через пару секунд вы получите результат.

Заключение

Если вам необходимо найти песню онлайн по отрывку, то указанные мной сервисы эффективно вам в этом помогут. Если же у вас под рукой имеется смартфон с подключенным Интернетом, то рекомендую воспользоваться приложениями Shazam или SoundHound для мобильных платформ – они ищут песни не менее эффективно, нежели вышеописанные мной сервисы онлайн.

Сколько раз вы сталкивались с ситуацией, когда по радио или в видео на YouTube слышали классную песню, но не знали кто ее поет, и никто в комментариях не смог сказать ее название? В такой ситуации, вам помогут различные программы по распознаванию музыки, такие как Tunatic, AudioTag, Shazam и Midomi. В этой статье мы сделаем обзор их основных возможностей, протестируем и укажем на преимущества и недостатки каждого.

Shazam

Shazam — самый популярный сервис, который имеет приложение для iPhone и Android, а также десктопный клиент для компьютера под Windows.

Shazam достаточно послушать отрывок всего несколько секунд и вам станет доступна вся необходимая информация о треке, в том числе обложка альбома, а также возможность купить произведение на Amazon. Кроме того, можно поделиться данной композицией со своими друзьями в социальных сетях, посмотреть клип, ознакомиться с гастрольными турами исполнителя, посмотреть его дискографию. В приложении сохраняется вся ваша история поиска.

Установка приложения осуществляется совершенно бесплатно. Приложение имеет стильный дизайн с хорошим функционалом. Конечно, для работы приложения требуется наличие интернета. Для того чтобы начать определение, достаточно нажать одну кнопку, после чего появится надпись «Слушаю» и уже через несколько секунд появится название песни. Тестирование сервиса происходило на Android-смартфоне, но это не имеет никакого значения. Программа определила все предложенные ей песни.

Google Assistant & Siri

Не обязательно устанавливать отдельное приложения, два этих цифровых помощника отлично справляются с этой задачей. Просто вызовите голосового ассистента с помощью кнопки «Домой» и скажите что-то вроде «Какая песня сейчас играет?». Сразу после этого начнется распознавание.

Читайте также:  Серверные операционные системы реферат

Мы попробовали как Siri, так и Google Assistant, чтобы определить некоторые популярные треки. Результаты нас порадовали. Поэтому, если не хотите устанавливать отдельное приложение — это хороший вариант.

SoundHound

SoundHound — самый большой конкурент Shazam, так что довольно сложно точно решить, какая из программ лучше. SoundHound позволяет использовать голосовое управление и просто сказать: «OK, Hound. Что это за песня?», — после чего приложение сразу распознает нужную мелодию. Или можно найти песню по словам, которые вы запомнили.

Вы также можете нажать на оранжевую кнопку, чтобы определить музыку и посмотреть текст песни в реальном времени, найти клип и поделиться им в социальных сетях. Программа готова даже дать ответ на вопрос наподобие «Какая последняя песня у Тейлор Свифт?». Причем всё это — без помощи рук.

Приложение доступно наAndroidиiOS.

Midomi

Midomi — онлайн сервис для распознавания музыки, который не требует загрузки файла. Достаточно нажать одну кнопку и программа начнет прослушивать трек, который требуется найти. Запись фрагмента происходит очень быстро — необходимо менее 10 секунд, чтобы определить исполнителя. Перед записью, приложение спрашивает разрешение доступа к вашему микрофону.

В результатах поиска появится название произведение, имя исполнителя и обложка альбома. Также будет предложено найти клип или приобрести mp3-файл. Можно будет посмотреть все песни из данного альбома, прослушать небольшие 30 секундные отрывки для ознакомления с возможностью приобрести понравившиеся композиции.

AudioTag

AudioTag — для того чтобы начать поиск, достаточно перейти на сайт и загрузить файл с нужным фрагментом или указать на него ссылку. Разработчиками сайта рекомендуется загружать треки длительностью 15 – 45 секунд, но никто не запрещает вам отправить всю песню.

Поддерживается работа с форматами MP3, WAV, OGG. В верхней части сайта есть кнопка для переключения на русский язык. Если качество отрывка будет невысоким и робот не сможет однозначно определиться с названием, то он предложит несколько вариантов.

Анализ проходит в течении 20-30 секунд. К сожалению, если услышали музыку по радио, тут же найти ее не удастся. Поэтому, нужно успеть записать фрагмент. Разработчики утверждают, что робот сможет справиться даже с плохими по качеству записями.

В результате тестирования, сервис AudioTag смог найти все пять треков. Он легко справился как с прошлогодними композициями, так и с песнями десятилетней давности. Единственным недостатком является необходимость дополнительно записывать отрывок песни и загружать его на сайт.

Tunatic

Tunatic представляет собой бесплатное декстопное приложение. Её можно установить под операционные системы Windows и Mac OS. После простой установки появляется окно программы с надписью «Tunatic ready. Click to identify song». Работать с ней чрезвычайно просто — достаточно нажать белую кнопку с изображением лупы во время воспроизведения трека. После соединения с сервером появится надпись «Identifying song. Please wait» — это программа собирает и отправлять данные на сервер для поиска совпадений в базе данных. Если у вас не работает микрофон или музыку не слышно, то появится надпись «Signal too weak. Check your microphone». Если песня определилась, то появится имя исполнителя и ее название.

Результаты тестирования следующие: из 5 зарубежных песен нашлось только 3. Поиск каждого трека занимает около 45 секунд. Не могу сказать, закономерность это или случайность, но треки старше 2010 года — идентифицировать не удалось.

Выводы

Подводя итоги нашего обзора, хочу отдать первое место Shazam за практически мгновенное распознавание, а также широкий выбор решений, как для десктопных компьютеров, так и для практически любых мобильных устройств. Второе место занимает Midomi, который также быстро и безошибочно нашел предложенные треки, и, кроме того, умеет анализировать записи «на лету» без необходимости загрузки файлов. Третье место получает AudioTag за определение всех отрывков, но с возможностью поиска только сохраненных на компьютере файлов. Четвертое место получает программа Tunatic за то, что не справилась со всеми предложенными ей произведениями.

Комментировать
781 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
Adblock
detector