Поиск аудио по фрагменту
Есть отличный севис Shazam, позволяющий осужествлять поиск по аудио фрагменту (даже сильно зашумлённому), что очень здорово! Полагаю, что его работа требует больших вычислительных мощностей.
Однако, есть ли другие алгоритмы поиска аудио по фрагменту, пусть даже с неизменяемым содержимым, более быстрые и дешёвые? Может есть готовые приложения или сервисы?
Я имею в виду, что если у меня есть огромный аудио архив и мне надо по короткому фрагменту (несколько секунд) быстро найти оригинал (название композиции, фильма или имя файла) и его позицию в этом аудио (по времени), но я не записываю этот фрагмент с микрофона, а беру его из использованных ранее файлов (с небольшими изменениями, ну, типа, просто перекодирование, без наложения других аудио дорожек или применения аудио эффектов), то задача наверняка более лёгкая, но тоже полезная.
Есть идеи?
SoundHound и Musikmatch
Sound search от Гугла