Re: Voice Recognition

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



It's a tall order and I've not seen anyone implement it and share the code.
Conceptually I know how you'd attack it, so I can at least point you where
I'd go if I had to do it.

1. Use the OpenNETCF.Multimedia.Audio.Recorder to collect the sound. This
will give you easy access to the audio data itself.
2. Run the audio data through one of the OpenNETCF.MathEx.FFT classes to get
a spectrum on it. You might have to do an FFT over time to get a
"fingerprint" on the sound (i.e. don't FFT the entire sound, but maybe a
running FFT of a 128 or 256 data point window).
3. Once you have this you can generate a spectrum for a given word. Have
several people say the word several times. Try to pick a wide array of
speakers.
4. Now the fun - you need to grab a spectrum from a speaker and try to
match it to a known spectrum. If you have several spectra for a given word
you might try a closest match or a bounds fit. Who knows, maybe simple peak
analysis would be enough - looking at the data is the only way to know.

-Chris


"Caroline" <Caroline@xxxxxxxxxx> wrote in message
news:ObEi9nUwFHA.2232@xxxxxxxxxxxxxxxxxxxxxxx
> Just need to expand on the requirements:
> - This is not a web services app, so I need recognition running on the
> PPC.
> - It needs to understand different kinds of voices.
>
> I just started doing some research on this and so far I can't find any
> sample code for that.
>
> Your advice would be appreciated.
> Thank you,
> Caroline
>


.



Relevant Pages

  • Re: Voice Recognition
    ... Use the OpenNETCF.Multimedia.Audio.Recorder to collect the sound. ... Run the audio data through one of the OpenNETCF.MathEx.FFT classes to ... You might have to do an FFT over time to get a ... Once you have this you can generate a spectrum for a given word. ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: Spectrum of audio data
    ... i want to do a spectrum plot of audio data, ... Taking the FFT of the data; ... when i check the values i am getting spectrum values more -120 dB ... Is the normalization what i am doing is right. ...
    (comp.dsp)
  • Re: Spectrum of audio data
    ... i want to do a spectrum plot of audio data, ... Taking the FFT of the data; ... when i check the values i am getting spectrum values more -120 dB ...
    (comp.dsp)
  • Spectrum of audio data
    ... i want to do a spectrum plot of audio data, ... Taking the FFT of the data; ... when i check the values i am getting spectrum values more -120 dB ...
    (comp.dsp)
  • Re: Real time data transfer + Tms320c6713
    ... Audio data is comming contineous from the sound source..... ... Implement FFT on it. ...
    (comp.arch.embedded)