need help in writting the algorithm to slove a matching

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • raaseth
    New Member
    • May 2010
    • 3

    need help in writting the algorithm to slove a matching

    I am doing my final year project. I need to write a code in C to convert the vocal signature of a bird. I have a voice of the bird. I need to convert it into code. can some 1 help me pls. Thanks
    Raaseth
  • jkmyoung
    Recognized Expert Top Contributor
    • Mar 2006
    • 2057

    #2
    What format is your input? Are you doing fourier transforms on the voice?

    Comment

    • raaseth
      New Member
      • May 2010
      • 3

      #3
      Need help in writting the algorithm to slove a matching vocal signatures

      Hi Thankd for your reply.

      Currently i have the file in wav. I got the file from internet. Basically i need to store this file as a code in the flash memory and when i play the same sound from a list of few other song it has to match and correct vocie and fatch the picture to the display.

      Comment

      • jkmyoung
        Recognized Expert Top Contributor
        • Mar 2006
        • 2057

        #4
        This is mostly beyond my expertise.

        Have you picked the way you are going to encode, and thus recognize the wav?

        My basic algorithm would be to:
        1. Use fourier transforms to attempt to distinguish the dominant frequencies of the sounds.
        2. Store those frequencies along with their significance.
        3. Take any incoming sounds and apply the same transformations .
        4. Compare frequencies, allowing for some error.

        Note, that this method does have some pitfalls. Eg, if you introduced a consistent noise into the file, eg a 5mhz tone or something like that, then it could override the significance of the other sounds. If it is just random noise, the fourier transforms should be able to deal with it.

        I would consider researching this more, eg find out what you-tube uses to filter their videos.

        Comment

        • raaseth
          New Member
          • May 2010
          • 3

          #5
          Need help in writing algorithm in matlab

          I have algorithm form the IEEE paper and I have sound from internet. How to write an algorithm pls help. I don't know where should i start. thanks

          Comment

          • jkmyoung
            Recognized Expert Top Contributor
            • Mar 2006
            • 2057

            #6
            Start by googling Fourier Transform, and/or Fourier Transform Algorithm, code, etc... Not sure where you are mathematically, so understanding the Fourier algorithm may be optional depending on what type of code you end up acquiring.
            eg http://www.relisoft.com/science/physics/sound.html

            Comment

            Working...