Программы для распознавания музыки
Содержание:
- Найти песню по звуку онлайн в сети через компьютер
- Обзор лучших приложений
- Поиск музыки Sound Search for Google Play
- Приложения для распознавания музыки для Андроид
- Определение мелодий с помощью утилиты Shazam
- MusicBrainz Picard
- Используем приложение “Яндекс Алиса” (Android / iOS)
- Определение мелодий с помощью утилиты Shazam
- Как происходит распознавание музыки?
- Поиск музыки Sound Search for Google Play
- Найти песню по звуку онлайн — лучшие сервисы
- Несколько программ, которые помогут распознать услышанную где-то музыку
- Принцип работы приложений для распознавания музыки
- Распознавание мелодий Tunatic
- Приложение SoundHound (Android / iOS)
- SHAZAM
Найти песню по звуку онлайн в сети через компьютер
Мы уже упоминали об англоязычном сайте midomi.com, на котором можно распознать мелодию, если напевать ее в микрофон. Возможности интернета этим сервисом не ограничиваются.
Известны следующие онлайн-сервисы, на которых доступно определение звука:
- audiotag. Пройдите на сайт audiotag.info, загрузите файл, введите капчу, и получите интересующую вас информацию о композиции. Если записи, загруженной на пк нет, можно указать url-адрес. На сайте есть поддержка русского языка. По выполнении запроса можно получить сведения об исполнителе, названии песни, годе выпуска, альбоме. Сервис — бесплатный, изобилует рекламой;
- musipedia. Откройте сайт musipedia.org, включите микрофон, чтобы напеть мелодию, или поднесите его к устройству, воспроизводящему музыку. На сайте доступен еще один способ — flash-пианино. Если вам знакома игра на пианино, нажмите на эту опцию, сыграйте отрывок из искомой композиции.
Обзор лучших приложений
Вариаций таких утилит предостаточно, разработчики выпускают приложения чуть ли не каждый день, однако есть и уже проверенные временем и многочисленными пользователями.
Shazam
Самая популярная утилита для поиска музыкальных композиций — Shazam. Принцип работы поддерживаемой на iOS и Android программы — крайне прост:
- Запустить приложение.
- Нажать кнопку «Распознать» и приблизить его к источнику звука для записи фрагмента.
- Получить результат на экран спустя пару секунд.
К очевидным преимуществам утилиты можно отнести бесплатное использование, а также возможность скачивания некоторых треков — у Shazam имеется огромная сеть партнёров. Он интегрируется со всеми популярнейшими соцсетями и сервисами.
Shazam требует постоянного доступа к интернету, и далеко не на всех версиях ОС устройств может работать с актуальными обновлениями.
Рейтинг:
- AppStore — 4,9;
- PlayMarket — 4,6.
SoundHound
Приложение SoundHound можно считать утилитой-конкурентом Shazam. Поисковый алгоритм включает выдачу не только названия композиции и исполнителя, но также и другие сведения о ней — альбом, год записи, ссылку на видеоклип и пр.
Программа даёт возможность сохранять поисковые результаты для обращения к ним в удобный момент. Приложение доступно как в бесплатной, так и в платной версиях с расширенным функционалом.
Свежие записи
«Есения»: 3 интересных факта об одном из самых успешных фильмов советского кинопроката5 турецких сериалов про любовь, которые высоко оценили российские зрители6 ожидаемых российских сериалов: актеры отличные, сюжеты интригуют
Рейтинг:
- AppStore — 4,9;
- PlayMarket — 4,6.
TrackID
Простой и удобный в использовании сервис TrackID можно скачать исключительно в Google Play, а, значит, эксплуатация программы доступна лишь пользователям смартфонов на Android.
Для поиска композиции в запущенном приложении нужно нажать на фиолетовый кружок: начнётся опция записи музыкального фрагмента через микрофон в смартфоне. Акустический отпечаток будет сравниваться с имеющимися в музыкальной базе данных, и результаты поиска отобразятся на экран.
Рейтинг:
- AppStore — недоступно;
- PlayMarket — 4,3.
Sound Search
Sound Search — виджет для поиска музыкальных композиций, интегрированный в устройства на операционной системе Android (от 4-й версии и выше). Таким образом, пользователи смартфонов могут не скачивать на устройство дополнительные утилиты: в некоторых функциях Sound Search не уступает вышеупомянутому SoundHound, при этом работает бесплатно. А вот наличие интернета для работы приложения — обязательно.
На устройствах iOS приложение недоступно для скачивания.
Рейтинг:
- AppStore — недоступно;
- PlayMarket — 4,1.
MusicID
Функционал бесплатной утилиты MusicID — более скромен по сравнению с указанными выше программами-конкурентами. Однако, свою ключевую миссию оно выполняет весьма неплохо — идентификация песни по музыкальному фрагменту происходит за пару секунд.
В поисковые результаты MusicID выводит обложку альбома с названием песни и именем артиста. Программа также предложит просмотреть и приобрести его в iTunes Store. Помимо того, приложение может показать также и похожие музыкальные композиции и видеоклипы в Youtube.
Рейтинг:
- AppStore — 4,1;
- PlayMarket — 3,6.
Таким образом, владельцы смартфонов на iOS и Android с помощью этих приложениями могут без труда найти название понравившейся песни, играющей по радио. Бесспорным лидером среди программ этого сегмента является Shazam — функционал сервиса доступен пользователям как в платной, так и в бесплатной версиях.
Поиск музыки Sound Search for Google Play
Для удобства пользователей в Android версии 4 и выше был встроенный виджет для поиска музыки. Обязательное условие использования – подключение к интернету. Виджет на телефоне в режиме офлайн не работает. Поиск композиций в Sound Search for Google Play (Аудиопоиск на Google Play) выполняется без задержек и как правило, находит название с исполнителем. При необходимости, можно вынести ярлык виджета на рабочий стол. Положительные стороны представленного приложения на Android:
- бесплатная работа;
- простота использования;
- точность и быстрая скорость поиска;
- не нужно скачивать на телефон дополнительные приложения.
Практически все программы и виджеты Google гарантируют качественную и быструю работу. Именно поэтому пользуются спросом у потребителей. В каждом программном обеспечении есть свои отрицательные стороны:
- не устанавливается на более старых версиях операционных систем;
- результат поиска может показывать как оригинал так и ремикс композиции;
- доступен только для Android.
Принцип работы достаточно понятный и простой. Запускаем виджет, включаем отрывок песни или напеваем и ждём результат. Виджет не работает без интернета, поскольку выполняет только слепок песни, а сам поиск выполняется на мощных интернет сервисах Google. В течение нескольких секунд пользователь получает результат и может купить песню. Вот ссылка на документацию от Google .
Приложения для распознавания музыки для Андроид
Для мобильных устройств на Android выпущено огромное количество утилит для определения мелодий. Они анализируют окружение с помощью микрофона и находят соответствия внутри своей базы. Наиболее популярные имеют большой набор композиций, в том числе от российских исполнителей.
1. Shazam для Андроид
Developer:
Price: Free
Шазам стал одним из самых популярных приложений сразу после выхода. Его алгоритмы отлично идентифицируют незнакомые композиции и находят их в базе. Чтобы Shazam проанализировал окружение, достаточно включить микрофон одним нажатием и дождаться результатов сканирования. Он сможет выполнить распознавание по видео или звучащей мелодии прямо на телефоне. Найденный трек получится прослушать, также можно будет ознакомиться с клипом.
Преимущества:
- точный поиск по звучащей во внешней среде или на телефоне композиции;
- отображение результатов с текстами и ссылками для прослушивания.
Многие пользователи уверены: аналогов Shazam, способных создать достойную конкуренцию, нет. Сторонников такого мнения стало еще больше, когда с обновлением появилась возможность воспроизведения музыки с личными чартами и плейлистами.
2. SoundHound
Developer:
Price: Free
Приложение отлично распознает музыку даже в шумном месте вдали от источника звука. Оно также сможет идентифицировать название и исполнителя, если вы просто напоете мелодию или включите трек с обработкой. В SoundHound доступны специальные плейлисты, учитывающие вкус пользователя по запросам.
Преимущества:
- высокая точность распознавания;
- подробное описание исполнителей.
Из SoundHound получится сразу перейти к прослушиванию музыки. Он автоматически определит сервисы с легальным доступом к найденному треку.
3. Music Recognition
Developer:
Price: Free
Одно из лучших бесплатных приложений для определения мелодий. Нужно нажать одну кнопку, после чего оно сразу начнет процедуру распознавания окружающих звуков. Пользователь узнает название песни и сможет ознакомиться с биографией исполнителя. Также будет доступно прослушивание фрагмента трека. Доступ к целой композиции предоставляется через Spotify или Deezer.
Преимущества:
- точное определение музыки с исполнителем;
- красивый визуализатор для прослушивания.
Music Recognition может не только распознать треки, но и создать атмосферу дискотеки. Оно использует вспышку смартфона и симулирует эффект стробоскопа.
4. Music Detector
Developer:
Price: Free
С Music Detector получится определить название трека по воспроизводимому в браузере или другом приложении звуку онлайн. Для распознавания незнакомых композиций будет достаточно небольшого фрагмента мелодии. Когда пользователь нажимает кнопку идентификации, утилита самостоятельно анализирует звук на смартфоне или в окружении и выдает результат.
Преимущества:
- определение песни даже при ее звучании на телефоне;
- предоставление ссылок для прослушивания после определения названия трека.
Music Detector попробует распознать мелодию даже при смешанном шуме. Поэтому нет необходимости выключать остальные источники звука.
5. Shortcut for Google Sound Search
Developer:
Price: Free
Простейшее приложение для мобильных телефонов для идентификации музыки. Sound Search работает с Google Ассистентом и представляет собой икноку быстрого доступа. Нужно нажать по ней во время звучания музыкального трека. После поисковик автоматически начнет распознавание композиции.
Преимущества:
- простое приложение без лишних функций;
- функция определения мелодий на базе Google Assistant.
Если выполнить длительное нажатие, Shortcut for Google Sound Search откроет историю активности. В ней сохраняются названия идентифицированных музыкальных отрывков.
Определение мелодий с помощью утилиты Shazam
Программа по определению музыки поддерживает различные телефонные системы, такие как, iOS и Android. Так же существуют версии на компьютер с программным обеспечением macOS. К сожалению, на момент написания статьи эта известная утилита прекратила работу с Windows Store, обуславливая это низкой долей телефонов от компании Майкрософт на рынке. Shazam одна из простейших программ в использовании. Работа Shazam делится на три этапа:
- Запуск программы.
- Нужно активировать кнопку «Распознать» и поднести к источнику звука.
- Получаем результат, если же не удалось распознать, повторите второй этап.
MusicBrainz Picard
Рис. 3. MusicBrainz Picard
Это прекрасный, многоплановый инструмент для профессиональных музыкантов. Им пользуется очень много людей, так или иначе связанных с обработкой музыки.
Распознавание треков – это лишь один из инструментов MusicBrainz Picard. Здесь можно менять форматы (речь идет не о mp3, vaw, а о таких вещах, как 10” Vinyl, Cassette, CD и так далее).
Здесь своя огромная база данных музыкальной информации.
Сам поиск происходит при помощи тегов. На сегодняшний день это самая передовая система из всех доступных.
Алгоритм, как и во всех остальных приложениях, заключается в следующем:
- Запускаем приложение. Даем прослушать фрагмент песни. Для этого жмем кнопку «Add files».
- Жмем на кнопку поиска.
- Получаем результат. Он будет представлен в виде информации об исполнителе и треке.
Скачать приложение можно на официальном сайте – picard.musicbrainz.org.
Позитив:
- множество инструментов для обработки музыки;
- понятный интерфейс.
Негатив:
нельзя прослушать музыку с микрофона.
Используем приложение “Яндекс Алиса” (Android / iOS)
Голосовой помощник Яндекс Алиса умеет не только искать информацию или места на карте, но еще и распознаёт музыку. Поэтому, если ассистент установлен на вашем устройстве, скачивать дополнительные приложения (вроде Shazam) не нужно.
Поиск аудио работает очень просто. Например, звучит песня (по радио, в кафе), и вы хотите узнать, что это за трек и кто его исполняет. Запускаем Алису через приложение «Яндекс».
Спросите «Алису»: «Что за песня сейчас играет?» или «Алиса, распознай музыку».
Через несколько секунд она назовет имя исполнителя и выведет на экран ссылку на соответствующий файл в Яндекс.Музыке.
В случае неудачи она ответит, что-то вроде «Мне медведь на ухо наступил» или «Не нашла, что это за мелодия, включите погромче». Соответственно, делайте то, что скажет ассистент – возможно, это поможет найти искомый аудиотрек.
На середину 2019 года функционал “Яндекса”, с помощью которого можно найти музыку, работает на устройствах с iOS и Android.
Примечание. К сожалению, настольная версия “Алиса” (для ОС Windows) не позволяет найти музыку по мелодии.
Из 10 заданий Алиса справилась с 7. Для сравнения: Шазам правильно угадал 8 из 10 песен. Алиса совсем не смогла распознать попурри от ансамбля «Ритмы Кавказа» а точнее — лезгинку. Зато Шазам, в отличие от Алисы, вместо «Калинки» от Надежды Бабкиной показал результат «На горе колхоз» той же исполнительницы. Более популярные треки оба приложения узнают одинаково хорошо.
Плюсы “Яндекс Алисы”:
- не требуется установка дополнительных приложений;
- Яндекс Алиса не только выводит ссылку на трек на экран, но и произносит его название.
Недостатки:
- невозможность распознавания музыки на устройствах с ОС Windows;
- не все треки распознаются корректно или распознаются вообще;
- невозможность одновременного воспроизведения и распознавания музыки на одном устройстве.
Определение мелодий с помощью утилиты Shazam
Программа по определению музыки поддерживает различные телефонные системы, такие как, iOS и Android. Так же существуют версии на компьютер с программным обеспечением macOS. К сожалению, на момент написания статьи эта известная утилита прекратила работу с Windows Store, обуславливая это низкой долей телефонов от компании Майкрософт на рынке. Shazam одна из простейших программ в использовании. Работа Shazam делится на три этапа:
- Запуск программы.
- Нужно активировать кнопку «Распознать» и поднести к источнику звука.
- Получаем результат, если же не удалось распознать, повторите второй этап.
Как происходит распознавание музыки?
У каждого сервиса есть свои особенности, но в целом процесс выглядит так. Полученный от пользователя фрагмент композиции подвергается различным преобразованиям в результате которых строится спектрограмма, представляющая собой двумерную матрицу. Оси этой матрицы соответствуют времени записи и частоте звука. На следующем этапе происходит поиск пиковых значений. К сожалению, эти значения не являются уникальными, поэтому объединяют несколько ближайших пиков. Затем вычисляется частота первого пикового значения и разность по частоте и по времени между рядом стоящими пиками. Таким образом, получают сигнатуру звуковой дорожки, то есть набор характеристик, однозначно идентифицирующих песню. Ну а теперь остаётся только найти эту сигнатуру в базе данных.
В случае с радио есть способ проще — можно определить песню зная время её звучания и, желательно, радиостанцию.
Поиск музыки Sound Search for Google Play
Для удобства пользователей в Android версии 4 и выше был встроенный виджет для поиска музыки. Обязательное условие использования – подключение к интернету. Виджет на телефоне в режиме офлайн не работает. Поиск композиций в Sound Search for Google Play (Аудиопоиск на Google Play) выполняется без задержек и как правило, находит название с исполнителем. При необходимости, можно вынести ярлык виджета на рабочий стол. Положительные стороны представленного приложения на Android:
- бесплатная работа;
- простота использования;
- точность и быстрая скорость поиска;
- не нужно скачивать на телефон дополнительные приложения.
Практически все программы и виджеты Google гарантируют качественную и быструю работу. Именно поэтому пользуются спросом у потребителей. В каждом программном обеспечении есть свои отрицательные стороны:
- не устанавливается на более старых версиях операционных систем;
- результат поиска может показывать как оригинал так и ремикс композиции;
- доступен только для Android.
Принцип работы достаточно понятный и простой. Запускаем виджет, включаем отрывок песни или напеваем и ждём результат. Виджет не работает без интернета, поскольку выполняет только слепок песни, а сам поиск выполняется на мощных интернет сервисах Google. В течение нескольких секунд пользователь получает результат и может купить песню. Вот ссылка на документацию от Google https://support.google.com/googleplaymusic/answer/2913276?hl=ru .
Найти песню по звуку онлайн — лучшие сервисы
midomi
Адрес: midomi
Один из лучших онлайн сервисов, который позволяет максимально точно и, главное, быстро узнать песню по звуку онлайн на компьютере через микрофон. Достаточно просто нажать кнопку на сайте и включить необходимый трек, сайт сразу же начнет свою работу и выведет в 99% случаев правильный результат.
Понимает большинство композиций, поэтому можно не переживать, что что-то может не определиться. В первую очередь, несомненно стоит попробовать, конечно же, его. Сайт одинаково хорошо понимает, как русские песни, так и английские. Все работает максимально быстро и удобно.
Особенности:
- На русском языке
- Поддержка ПК, смартфонов и планшетов
- Быстро находит треки
- Бесплатно
- Не требует регистрации
- Огромная база песен, поэтому в 99% вы найдете, что нужно
- При желании можно попробовать самому напеть мотив, даже в этом случае может сработать поиск
- Удобное управление
- Качественные алгоритмы работы
- Поиск по тексту трека
AaudioTag
Адрес: AaudioTag
Довольно качественный сервис, который понимает не только английские песни, но и множество русских. В отличие от предыдущего сайта — здесь нет распознавания в режиме реального времени и, чтобы распознать трек, необходимо загрузить на сайт его файл. После этого, будет выведена вся необходимая информация.
Особенности:
- Работает онлайн
- На русском языке
- Бесплатно
- Без регистрации
- Нет записи с микрофона, работает только по файлам
- Простое управление
- Находит множество треков на русском и английском
- Хорошие алгоритмы работы
- Может распознать композицию из ссылки на видео
TextYou
Адрес: TextYou
Сайт по сути является сборником текстов от различных песен, но с помощью него можно найти и необходимый трек. Главное знать текст, по мелодии найти в этом случае не получится. Просто введите текст от играемой песни в строку поиска по исполнителю и вам сразу покажут результат — кто исполнитель и, как она вообще называется.
Довольно неплохая возможность не только найти нужную композицию, но и узнать, что же там вообще поется — вообще все. Как вариант несомненно стоит попробовать, особенно, если у вас медленный интернет и нет возможности загрузить, к примеру, файл трека на предыдущий сервис.
Особенности:
- Бесплатно
- На русском языке
- Ищет только по тексту
- Русские и английские треки
- Множество композиций в базе
- Простое управление
Несколько программ, которые помогут распознать услышанную где-то музыку
Каждый из нас наверняка сталкивался с ситуацией, когда на улице, в общественном транспорте, ресторане или на работе, услышанная внезапно песня производила сильное впечатление и западала в душу. Часто эта композиция и в дальнейшем не даёт покоя. Хочется услышать её снова хотя бы раз. Хорошо, если эта песня или мелодия играла на телефоне у знакомого. Или вы услышали её, находясь в компании друзей. В этом случае всегда можно спросить об этой песне у товарища или коллеги. Есть большая вероятность, что они подскажут. Но что делать, если музыка доносилась из проезжающего мимо авто или её фрагмент был услышан в телевизионной передаче или по радио?
Многие разработчики программ и веб-сервисов тоже задумались об этом. И сегодня представлено довольно большое количество приложений на компьютеры и смартфоны, а также сайтов, помогающих распознать понравившуюся песню. Единственное, что от вас потребуется — это записать на телефон, диктофон или что угодно ещё фрагмент музыкальной композиции длиной не менее 10 секунд (чем больше, тем лучше). На данный момент уже есть сервисы, позволяющие распознать песню, которую вы напели своим голосом. Но вероятность успеха в этом случае довольно мала, поэтому будьте готовы записать фрагмент при необходимости.
Принцип работы приложений для распознавания музыки
Популярность утилитов для поиска музыки и наличие их едва ли не в каждом смартфоне объясняются простотой и удобством использования: освоить их могут даже дети. Всего лишь небольшого отрывка из песни достаточно для того, чтобы специальная программа отобразила название этого трека и его исполнителя.
В основе функционала утилиты для распознавания песен — сравнение «услышанных» звуков с данными поисковой базы. Алгоритм работы большинства популярнейших приложений заключается в следующем:
- При запуске программы микрофон смартфона осуществляет запись воспроизводимого извне звука. Зачастую записи не препятствуют даже незначительные сторонние помехи (типа шума или разговора людей): главное для приложения — «уловить» основную часть.
- На основании записанного звука программа создаёт так называемый акустический отпечаток. Его данные передаются в общее хранилище всей музыкальной информации, где записанный фрагмент сравнивается с имеющимися файлами на предмет наличия соответствий.
- Если в каталогах будет найдена соответствующая композиция, на экран смартфона будет выведена информация о ней: исполнитель и название песни (иногда — даже альбома). При наличии выхода в интернет некоторые утилиты дают также внешние ссылки о песне на iTunes, YouTube и пр. Пользователь сможет просмотреть видеоклип, либо же купить эту песню для прослушивания в смартфоне.
Распознавание мелодий Tunatic
Программу Tunatic в настоящее время нельзя назвать топовой и востребованной среди пользователей. Хотя в 2005 году у неё были все шансы стать лидером. Существую версии для Windows и macOS. Основные преимущества, которыми обладает проект:
- бесплатная установка и работа;
- возможность использовать микрофон и линейный вход;
- простой и удобный интерфейс.
В принципе не плохая программа с простым интерфейсом. Но существуют недостатки, из-за которых Tunatik стоит на одном месте:
- застаревшая база;
- алгоритм не ищет редкие и классические композиции;
- доступна только бета-версия;
- нет гарантии на результат поиска даже по русским исполнителям.
Принцип работы, по сути, ничем не отличается от предыдущих проектов. Необходимо включить воспроизведение музыки или напеть отрывок песни, после чего программа выдаст название и исполнителя. К сожалению, желаемый результат пользователи получают крайне редко. Ссылочка на страницу загрузки официального веб-ресурса tunatic.ru/download.
Приложение SoundHound (Android / iOS)
SoundHound – отличная альтернатива Shazam, распознавание работает по тому же методу, пользоваться им так же просто. Для того, чтобы определить название песни или мелодии:
-
Скачайте мобильное приложение SoundHound на телефон.
-
Разрешите приложению записывать аудио.
-
Во время воспроизведения, откройте SoundHound (как вариант, для запуска приложения можно использовать голосовую команду “Hey SoundHound…”)
-
Нажмите на большую оранжевую кнопку, дождитесь окончания поиска.
-
Слушайте композицию через встроенный плеер или отправьте ссылку другу.
-
Посмотреть ранее сохраненные треки можно через раздел “История”.
Достоинства SoundHound:
- Владельцы аккаунтов в Apple Music или Spotify могут создавать плейлисты
- Возможность напеть мелодию и распознать по ней песню
- Сохранение истории поиска
- Встроенный YouTube плеер
- Удобная навигация с помощью горячих клавиш.
SHAZAM
Рис. 9. Shazam
И на первом месте самое популярное приложение среди всех приложений по распознаванию музыки. Все-таки ничего лучше пока что не придумали.
Shazam – это крупная музыкальная библиотека. Детальнее о ней вы можете прочесть в нашем материале.
Достаточно лишь нажать в приложении на кружок с логотипом Shazam и в течении 10 секунд вы получите результат. 99% что приложение не ошибется в распознании, но чаще всего проблема в том, что не всегда приложение может найти нужный вам трек, особенно если он мало популярен.
Но ничего лучше все равно нет.
Скачать приложение можно с официального сайта – shazam.com.
Позитив:
- простота в использовании;
- высокая производительность.
Негатив:
в сравнении с другими приложениями их нет.