Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C# .NET Application
Hello everyone, I am attemping to do a home security system for my project that have the ability to detect voice and compare them with a stored one.
 
I am currently saving recorded files in wav format, and its bit rate and quality will also be the same as what will be recorded and compared against. I wish to ask if there is a way to compare the sound (not just the binaries) in 2 audio files of the same properties and same format (WAV), and show the percentage difference between the 2 sounds in the 2 audio files.
 
Thanks in advance for all your help Smile | :)
 
Edit : I am doing a C# desktop application
Posted 21-Feb-10 4:08am
Edited 21-Feb-10 4:09am
v2
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 3

I thing, you will have to do this comparison by FFT or Wavelet.
There are several problems in that. Begins with different background sound, illness, speed and so on.
I tryed to do something like you, not for voice but even sound and test on freqencies and speed.
I'm still without answer.
 
If you find something, tell us,
bye for now
 
Ludger
(Sorry for this bad english - german ...)
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

This[^] article suggests a Compare() method that could be used. Check if this will meet your requirements.
  Permalink  
v2
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

Thanks for the reply, however, the Compare() method only ensures that 2 files are in the WAV format (though there's a lot of WAV format such as raw, riff header...)
However, what I am looking for is the comparison of the content (which is the sound itself) between this 2 files.
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 195
1 ProgramFOX 130
2 Maciej Los 105
3 Sergey Alexandrovich Kryukov 105
4 Afzaal Ahmad Zeeshan 82
0 OriginalGriff 6,564
1 Sergey Alexandrovich Kryukov 6,048
2 DamithSL 5,228
3 Manas Bhardwaj 4,717
4 Maciej Los 4,150


Advertise | Privacy | Mobile
Web03 | 2.8.1411022.1 | Last Updated 23 Jul 2010
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100