...

Что за программа которая находит музыку по звуку

Как найти песню по звуку онлайн: лучшие сервисы распознавания музыки

Заядлые меломаны часто задаются вопросом: как найти песню по звуку онлайн? В этом помогут специальные сервисы, которые определяют, что играет в данный момент. Тройка самых популярных решений — в нашей статье.

Развернуть

Shazam

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

Как найти онлайн песню

Как найти онлайн песню

SoundHound

Похожее на Shazam приложение, которое позволяет распознать проигрываемый трек. Работает оно аналогичным образом: подносим смартфон к источнику звука, например к колонке, и нажимаем кнопку на главном экране.

Кстати, в SoundHound есть ещё одна полезная опция. Приложение показывает не только, что за песня играет и кто исполняет её, но и текст — можно слушать и подпевать.

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

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

Программы для распознавания музыки с помощью телефона на андроиде. Существует их огромное множество, но сегодня мы поговорим о 5 самых популярных и скачиваемых. Рассмотрим как зарубежные, так и отечественные программы.

Наверняка, каждый из нас услышав классную песню задавался вопросом «Что за песня? Кто её поет?». А придя домой, садился за компьютер и пока не забыл отрывок песни, открывал браузер и вбивал второпях в поиск. Но оказывается, можно обойтись без этих заморочек. Как это сделать? Все легко и просто! Скачать приложение для определения и поиска музыки на телефон.

ТОП 5 лучших программ для распознавания песен

1. Яндекс с Алисой
2. Shazam
3. SoundHound
4. TrackID
5. Аудиопоиск Google Play

Места в топе мы распределили по количеству затраченных секунд на поиск (быстроте). Итак, приступим.

Яндекс с Алисой

Голосовой помощник Алиса – это современный продукт российских разработчиков из компании Яндекс, позволяющий найти и определить песню во время её звучания. Просто скажите Алисе «распознай песню» или «определи мелодию» и в ту же секунду она приступит к прослушиванию и поиску в базе сервиса Яндекс.Музыка, сказав вам приятным голосом «Дайте-ка прислушаться». Работает и определяет шустро, не зря слоган компании «Яндекс найдется всё!»

Скриншот Яндекс Алиса

Shazam

Shazam получил широкую популярность не только в России и странах СНГ, но и за рубежом. Им пользуются по всему миру, в самых разных уголках планеты в отличие от Яндекс. Его интеграция с Вконтакте, WhatsApp, Facebook, Twitter и даже Instagram позволяют поделиться с найденными музыкальными композициями с друзьями в один клик. Как найти песню? Поднесите телефон к источнику звука и нажмите на круглую кнопку по центру дисплея телефона. Всего несколько секунд и Шазам покажет исполнителя, название и слова к песне, видео и даже сколько раз люди искали её через саму программу. Вам будут доступны другие песни исполнителя, а также список похожих артистов. Довольно исчерпывающе, согласны?

Скриншот Shazam

SoundHound

SoundHound – красивый, удобный, быстрый, короче это прямой конкурент Shazam, который с легкостью определит играющую музыкальную композицию. У нее есть особая «фишка». Если вы вдруг не успели во время достать телефон из кармана, и песня перестала игрывать, просто напойте её по памяти, и «Саунд Хаунд» сделает все, что от неё требуются. Кстати, в программу встроен YouTube проигрыватель, в котором вы сможете воспроизводить треки целиком и просматривать видеоклипы. Биография исполнителей, фотографии, дата выхода новых альбомов, мировые хиты и популярные песни всё в одном приложении.

Скриншот SoundHound

TrackID

Зарубежный распознаватель музыки от Sony. Если первые три программы полностью на русском языке, то для использования TrackID вы должна хоть немного знать английский. Сервис Трек АйДи поможет узнать исполнителя трека и название по короткому звуковому фрагменту, используя микрофон вашего android устройства. (не забудьте дать доступ и разрешение для его использования). Как это работает? Запускаете TrackID, кликаете по фиолетовому кругу и даёте возможность программе записать играющую мелодию в течении 10-15 секунд. Далее идет процесс идентификации. В случае успеха перед вами появится вся найденная информация.

Скриншот TrackID

Аудиопоиск Google Play

Штатная программа Sound Search от Google Play установлена практически на каждый андроид девайс. Есть даже виджет, который можно разместить на рабочем экране для быстрого доступа. Чтобы воспользоваться программой, запустите её и кликните на «Что играет?». Проходит несколько секунд и приложение показывает название треки, её исполнителя, альбом и возможность купить в Google Play Music. Быстро и удобно.

Скриншот Аудиопоиск Google Play

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

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

Как работают программы для распознавания музыки: разбираемся на примере Shazam

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

Автор Борис Ульянов

Как работают программы для распознавания музыки: разбираемся на примере Shazam

Как работают программы для распознавания музыки: разбираемся на примере Shazam
Дата публикации: 14.02.2022

Что такое Shazam

Shazam (он же Шазам) – бесплатный инструмент для распознавания музыки, который работает на всех современных платформах, включая iOS, Android, macOS и WatchOS. Также существует расширение Shazam для браузера Chrome.

Компания-разработчик была основана в 1999 году, и за это время ее приложение научилось узнавать более 11 млн треков. Для работы Shazam требуется доступ к микрофону устройства, чтобы проанализировать песню, а затем сравнить ее со своей базой. Время распознавания мелодии не превышает 10–30 секунд.

Описание основного алгоритма работы Shazam для распознавания музыки опубликовал его создатель Эвери Ли Чунь Вонг (Avery Li-Chung Wang) еще в далеком 2003 году. Мы постараемся объяснить его простыми словами.

Алгоритм работы Shazam

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

1. Получение спектрограммы

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

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

2. Карта созвездий

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

Условно можно сказать, что Шазам отмечает точки на графике. Точное их количество неизвестно, но результатом обработки становится компактный и аккуратный отпечаток – «карта созвездий». Например, на первой секунде выбираются частоты 512 и 1024 Гц, на третьей – 2048 Гц, на тридцатой – 1800 Гц и т.д.

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

3. Завершение распознавания

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

Чтобы избежать проблем, необходимо избавиться от привязки частот к конкретному времени. Вместо этого учитывается другая связь. Например, частот 515 Гц и 1600 Гц, период времени между которыми составляет определенное количество секунд. При сравнении учитываются именно эти «пары», что делает вероятность ошибки минимальной. Конечно, совпадения могут встречаться сразу в нескольких композициях – но сервис выбирает ту мелодию, где их больше.

Основные возможности Shazam

Приложение Shazam полностью бесплатное: его легко найти в интернет-магазинах Play Market и App Store. После загрузки программы достаточно выполнить несколько простых действий:

  1. Запустить приложение и нажать на кнопку Shazam с фирменным значком.
  2. Дождаться, пока микрофон уловит мелодию. Значок на экране при этом будет пульсировать.
  3. Подождать, пока приложение определит композицию.

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

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

Кроме определения мелодий вручную, по нажатию кнопки в приложении, у пользователей Shazam есть следующие возможности:

  • Определение треков при запуске. Функция включается в настройках программы и позволяет распознавать мелодии сразу после включения Shazam.
  • Знакомство с песнями, популярными в мире, стране или городе – с помощью чартов Шазам. Такие рекомендации позволяют узнать неизвестных ранее исполнителей и новые композиции – и, возможно, найти нужную мелодию, если ее не распознало приложение.
  • Просмотр истории определенных до этого треков. Для этого следует нажать кнопку Library или вывести список на экран, проведя в открытом приложении пальцем вниз.

На iPhone кнопку Shazam для запуска распознавания можно добавить прямо в пункт управления – то есть шторку. Для этого надо зайти в настройки смартфона, выбрать «Пункт управления» и нажать на плюсик напротив функции «Распознавание музыки».

Историю определений на айфоне можно сохранить в iCloud. У владельцев смартфонов на Android тоже есть возможность сохранения – но после создания учетной записи на сайте сервиса shazam.com/myshazam. После этого доступ к информации о распознанных за все время треках будет доступен с других устройств. Также историю можно будет восстановить, если вы случайно удалите Шазам с телефона.

Какие еще приложения умеют распознавать музыку?

Чтобы распознать музыку на телефоне, не обязательно пользоваться программой Shazam. Несмотря на то, что она считается самой популярной, удобной и эффективной при определении треков, сегодня существует немало других вариантов.

Google. Есть два способа, как распознавать мелодии с помощью сервиса Google. Первый – через одноименное приложение. Установка понадобится только при использовании iOS, на устройствах с ОС Android поисковая система используется по умолчанию. Откройте приложение Google, нажмите на значок микрофона и выберите опцию «Найти песню». Второй метод – с помощью Google Ассистента. Для этого надо вызвать его фразой «Окей, Google» и задать вопрос «Что это за песня?» После того, как Google найдет нужную мелодию, ее можно будет послушать в Deezer или YouTube Music, а также посмотреть музыкальный клип на YouTube. Кроме того, сервис сразу отобразит результаты поиска по названию композиции.

Яндекс.Музыка. Сервис российского разработчика тоже умеет распознавать песни – однако он выдает результаты поиска внутри своего приложения, без ссылок на сторонние стриминговые площадки. Самый простой способ запустить распознавание – зажать иконку приложения на рабочем столе, дождаться появления всплывающего меню и выбрать «Распознать музыку». После определения трека Яндекс добавит его в плейлист «Распознано».

SoundHound. Приложение, позволяющее определить название песни, прослушать ее или купить с помощью Spotify, Apple Music или YouTube. Для поиска достаточно нажать оранжевую кнопку на главной странице программы. Есть возможность просмотра истории предыдущих поисков, текстов песен и видеороликов из клипов.

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

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

При подготовке материала использовались источники:
https://media.mts.ru/society/202389-kak-nayti-pesnyu-online/
https://wap4you.ru/1340-programmy-dlya-opredelenie-muzyki-na-android.html
https://zoom.cnews.ru/publication/item/64237

Оцените статью