В основе работы большинства приложений для идентификации неизвестных треков лежит принцип анализа звукового отпечатка. 5
Процесс происходит так: пользователь подносит смартфон к источнику звука и запускает идентификацию. 5 Приложение записывает фрагмент мелодии и создаёт его уникальный цифровой «портрет». 5
Далее этот «портрет» сравнивается с огромной базой данных, содержащей информацию о миллионах музыкальных композиций. 5
Если совпадение найдено, приложение выдаёт название трека, имя исполнителя, а иногда даже текст песни и ссылки на музыкальные сервисы. 5
Некоторые приложения, например Shazam, используют для этого спектрограмму аудиофайла — график частоты относительно времени. 3 На нём ищут пики, которые отражают самые громкие частоты в аудиозаписи, и создают по ним «отпечаток». 3
Другие сервисы, такие как AudioTag, позволяют найти музыку по звуку, предварительно загрузив аудиофайл. 4