I am looking for a toolkit or library to search contents of audio files for am audio sample. For example I have 5 seconds of speech that I know it exists in hundreds of hours of audio, 开发者_如何学Goand I want to find exact file and position of this sub-samples. The sample is %99 similar but maybe converted to different audio format so it may have minor differences in waveform.
I prefer .NET library if there is such an option.
Thank you.
What you are trying to do is not an easy DSP problem to solve, and there is no one foolproof method. There is however an excellent recent article on audio fingerprinting on codeproject which goes into some depth on an algorithm that searches for duplicate MP3s, with code in C#. You may be able to adapt the algorithm to your needs.
精彩评论