Нужен программист
навскидку из поиска github.com/bednarikjan/WAV2MIDI или kvraudio.com/forum/viewtopic.php?t=51832
Сравнение мелодии формата MP3 или WAV (простая мелодия фортепиано, отдельные ноты и аккорды) с заготовленным "эталоном", выявление несоответствий с эталоном, указание на места с несоответствием. Заранее известен "эталон", в формате MIDI или звуковом (mp3). Заранее известен эталонная нотная партитура. На этой партитуре необходимо отметить места с выявленным несоответствием.
Возможные несоответствия:
1) Длительность ноты
2) Правильность отдельных нот
3) Правильность аккордов.
То есть нет необходимости подбирать в точности партитуру. Нужно сравнить и выявить ошибки. Другими словами есть от чего отталкиваться.
Если есть предложения как это реализовать, пишите в личку.
По сути она нерешаемая, пока никто хорошо сделать не смог.
Попробуйте бесплатный конвертер
www.ofoct.com/audio-converter/convert-wav-or-mp3-ogg-aac-wma-to-midi.html
результат распознавания ужасен, но даже такое стоит намного больше 50тр
И это вам кажется, что все просто, а по факту выяснится, что качество записей никакое + во время записи кто-то может чихнуть, пернуть, зазвонит сотовый, а программа должна все это учитывать и отсекать и т.д.
В целом примерно понятно, в какую сторону копать но за предлагаемые копейки нет смысла даже разговаривать. Вы поймите, что человек (представитель команды скорее), который сможет реализацию нормальную сделать больше денег на обсуждение ТЗ потратит (если время в деньги переводить), чем в итоге заработает. Допишите к предлагаемой цифре нолик, замените руб. на USD и может найдутся желающие. Без гарантий, естественно.
1024 писал(а)
задача на инасраном называется "pitch detection".
По сути она нерешаемая, пока никто хорошо сделать не смог.
да ну ладно... я еще лет 15 назад озадачился, как любитель потрынькать гитарные струны, но не имеющий слуха - нашел несколько софтин, которые преобразовывали вавчики в миди, а значит в ноты... получалась конечно мусорная запись, но если знаешь что играешь, то вполне можно играть по этим нотам.
Вот для того чтобы на выход давалась сразу партитура, пригодная для выдачи музыканту в оркестре, до этого наверно еще далеко)