2012-11-10 3 views
3

두 개의 음파를 비교해야하는 프로젝트가 있습니다.두 개의 음파 비교

두 개의 웨이브 w1과 w2가 있습니다. 나는 w1을 반복하여 하나의 채널에서 재생 중이다. 나는 장치를 통해 사운드를 재생 한 다음 다른 채널에 녹음합니다. 녹음 된 웨이브는 w2입니다. w1 = w2인지 또는 w2에 w1이 들어 있는지 알고 싶습니다. 나는 두 웨이브의 크로스 코어 레이션을 보려고했지만 w1과 w2가 같은 길이가 아니기 때문에 이것이 도움이되지 않는 것 같습니다.

도움을 주시면 감사하겠습니다.

+3

소리 지문을 제안하십시오 http://en.wikipedia.org/wiki/Acoustic_fingerprint –

+3

FFT (고속 푸리에) 분석을 구현해야 함을 의미하므로 시간 도메인이 아닌 주파수 도메인에서 작업해야합니다. – K3N

+0

예 FFT (고속 푸리에 변환)를 사용해보십시오. http://en.wikipedia.org/wiki/Fast_Fourier_transform – Xero

답변

0

실제로 해결책은 아니지만 두 소리 파일의 크기를 비교하여 음파 자체를 확인하는 것과 같은지 확인해 볼 수는 있습니다. 어떻게하는지에 대해 완전히 확신 할 수는 없습니다. 그래서.