Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. Compare recorded speech (with FFT?)

Compare recorded speech (with FFT?)

Scheduled Pinned Locked Moved C / C++ / MFC
question
1 Posts 1 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Offline
    R Offline
    rwilmink
    wrote on last edited by
    #1

    For language teaching a student hears a word and then repeats it. That gives me two wave-files, the first is my own, the second the one recorded by the student. That one will probably start end end with noise, of which I don't know the amplitude. The noise may also contain peaks (dropping a pen on the desk). I can't determine the exact start and end of the spoken word because of possible peaks and because the word may start and end 'under' the noise level. I must compare the two waves, which are in two short-int arrays, to see if the student pronounced the word correctly, based on rhithm, pitch and stress. So, 'rotor' in reply to 'motor' would be correct, but 'rotter' would not. Comparing the content of the waves doesn't work, so now I am wondering if using FFT might be the solution. I have tried WaveInFFT, processing the two arrays the same way and dispaying them in the same way, but do not see a resemblance between the two graphs. I hope someone can point me in the right direction. Ronald Wilmink (Netherlands)

    modified on Friday, April 10, 2009 9:32 AM

    1 Reply Last reply
    0
    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    • Login

    • Don't have an account? Register

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • World
    • Users
    • Groups