Поисковая система мелодий
posted in Фантазии |Скорость передачи данных с каждым годом увеличивается и уже сейчас позволяет нам смотреть на сайтах видео и слушать песни в онлайн. Учитывая все эти возможности можно позволить себе пофантазировать на тему поисковой системы мелодий. Что это за зверь такой?
Наверное каждый сталкивался с тем, что услышал хорошую песню по радио или где-то на улице. Песню хочется найти и скачать (не надо петь военных песен, что вы все диски только на фирменных и лицензионных компактах покупаете). Во многих случаях удается расслышать слова и уже по ним напрячь поисковые системы запросами а-ля «зайчишка зайка серенький текст песни». Но что делать, если песня на языке, который вы не знаете, или слова трудно разобрать. Пиши пропало, останешься без песни. Вот если бы была такая чудо-система, которой можно было бы просто напеть необходимую тебе мелодию, а она бы уже отыскала требуемую песню. Реализовать конечно нелегко, но возможно. Ведь существуют системы распознавания голоса, одна из простейших реализаций которого — голосовой набор в мобильных телефонах.
Не секрет, что звуки, мелодии можно представить в цифровом виде и таким образом сравнивать их. Серверная часть такой поисковой системы в своей базе должна содержать цифровое представление огромного количества песен. Пользователь отправляет системе запись своих попыток «напеть» мелодию,а в идеале напеть через микрофон с помощью механизмов самого веб-сайта поисковой системы. Проще конечно будет музыкантам, которые смогут наиграть эту мелодию, в связи с чем их «поисковый запрос» по идее даст больше шансов найти требуемую композицию. Далее программные механизмы на сервере получает цифровое представление данного звука, и по базе ищутся участки наиболее похожие на «поисковый запрос». при выводе результатов пользователь сможет прослушать совпадающие, по «мнению поисковой системы» фрагменты, а также скачать песню целиком.
Вот такая идея, фантазия. 🙂 Конечно же остается вопрос: а надо ли такое кому-то?