Re: Comparing audio (wav) files

From: CBFalconer (cbfalconer_at_yahoo.com)
Date: 10/04/03


Date: Sat, 04 Oct 2003 19:22:59 GMT

aten wrote:
>
> I'm writing a program that has a section that requires the comparison
> of two wav files. The sound files will be really small. I'm
> interested in sounds like a hand clap, or wood hitting wood, or wood
> striking tin. Little sounds. My section of the program would read two
> sound files into memory, apply some sonic algorithm on both. The
> output of that algorithm should be stored in some data structure.
> Then a comparison of the output would be made and would return some
> value to determine how closely one sound resembles the other, or at
> least if they matched. This program can be written in Java or C++.
> Are there in classes available that will allow me to implement what's
> describe above easily? I'm more concerned about the algorithm to
> extract frequency data, or whatever data is needed from the wav file
> to compare it to another. I'm trying to avoid re-inventing the wheel
> here, so if there is some package available that allows for this I
> would greatly appreciate any info on where to get it..

Whew. You have a major problem. What sounds similar to one
person does not to another. I believe westerners trying to speak
Chinese are the source of much hilarity in China. How does one
characterize a sound, and what defines similarity, etc. If this
were easy it would be easy to implement voice driven interfaces.

-- 
Chuck F (cbfalconer@yahoo.com) (cbfalconer@worldnet.att.net)
   Available for consulting/temporary embedded and systems.
   <http://cbfalconer.home.att.net>  USE worldnet address!


Relevant Pages

  • Re: Comparing audio (wav) files
    ... > of two wav files. ... The sound files will be really small. ... > interested in sounds like a hand clap, or wood hitting wood, or wood ... > output of that algorithm should be stored in some data structure. ...
    (comp.programming)
  • Re: Comparing audio (wav) files
    ... >> of two wav files. ... The sound files will be really small. ... >> interested in sounds like a hand clap, or wood hitting wood, or wood ... >> output of that algorithm should be stored in some data structure. ...
    (comp.lang.cpp)
  • Re: Comparing audio (wav) files
    ... > of two wav files. ... The sound files will be really small. ... > interested in sounds like a hand clap, or wood hitting wood, or wood ... > output of that algorithm should be stored in some data structure. ...
    (comp.lang.cpp)
  • Comparing audio (wav) files
    ... of two wav files. ... The sound files will be really small. ... interested in sounds like a hand clap, or wood hitting wood, or wood ... output of that algorithm should be stored in some data structure. ...
    (comp.programming)
  • Comparing audio (wav) files
    ... of two wav files. ... The sound files will be really small. ... interested in sounds like a hand clap, or wood hitting wood, or wood ... output of that algorithm should be stored in some data structure. ...
    (comp.lang.cpp)