I'm doing research on how we can do matching between 2 audio files using Android to see if they have the same content or not. After doing lots of research, I have concluded that I must do 2 main things:
- FFT
- Correlation
Am I on the right track?
I'm doing research on how we can do matching between 2 audio files using Android to see if they have the same content or not. After doing lots of research, I have concluded that I must do 2 main things:
Am I on the right track?
It really depends on which application you have...the algorithms for speech recognition are different from speech indentification for example. Based on what you need, just look for an open source library for Java. Getting into the theory is definitely desired but as a first step you can just look for a software block that has inputs/outputs, later you can drill into it.
Here is some info on speech recog: https://stackoverflow.com/questions/3018418/open-source-simple-speech-recognition-in-c-in-windows
cross spectral match 2 audio wav