1. Может быть будет достаточно вычислить кепстр сигнала, далее просто проинтегрировать его боковые лепестки и подать на компаратор. Это получится "обнаружитель сигнала". 2. Если п.1. не прокатит, то придется строить "различитель сигналов", вероятно с использованием инвариантного к масштабу сигнала преобразования Меллина. Объем вычислений вырастет где-то на порядок.