DTMF обозначает двухтональную многочастотную сигнализацию.Таким образом, вы должны обнаружить две частоты, используемые для отправки сигнала.
Вы должны преобразовать свой звуковой материал, основанный на времени, в частотную область, как правило, используя алгоритм FFT.
Здесь я нашел оченьстарая программа VB5 с источником в Интернете, который делает именно то, что вы хотите, я думаю: http://www.qsl.net/kb5ryo/dtmf.htm
РЕДАКТИРОВАТЬ: Хорошо, может быть, лучше взглянуть на предложенный C # lib .