구글 마켓에서 'Noise Meter, FFT, 주파수 분석'등으로 검색하면
가로는 시간축, 세로는 주파수로 2D그래프를 그려주는 앱이 몇 개 있습니다.
문제의 소리를 위 앱으로 그래프를 그려보면 특정 패턴이 나올 겁니다.
FFT 소스는 인터넷에서 구하기 쉽기 때문에(이해하기는 어렵지만 ^^;) 가져다 쓰시면 될 겁니다.
드르륵~ 하는 시간 간격이 50ms 라고 한다면,
위 2D 그래프를 50ms 마다 중첩해서 그려보세요. 그러면 확실한 패턴 하나가 생길 겁니다.
그걸 참고해서, 코드로 대~충 패턴매칭을 하면 해결할 수 있을 것 같습니다.