Measurement Studio for VC++

cancel
Showing results for 
Search instead for 
Did you mean: 

Voice triggering

hi dears ;
                  Do some have knowledge of voice triggering in DAQ card.Or Please some one tell me,Is there any API that can tell us wheather the data acquiring on DAQ is noise or valid voice.If Some one tell me any other mechanism to solve this problem i shall be highly thankful.
                                                                         thanks
                                                                                                ajmal
                                        
Lead Data Scientist
0 Kudos
Message 1 of 2
(3,027 Views)
Ajmal,

The professional and Enterprise editions of Measurement Studio have functions for doing Filtering, Windowing, and Signal Analysis.  Assuming you can receive voice through your DAQ board via a microphone, and save the data into a buffer, you could use filtering and power spectrum functions to analyze the data and have it trigger based on parameters dealing with the amplitude of frequencies.  Discerning whether the sound you are getting is a human voice or just noise could be tricky, but if you know enough about the properties of what a human voice should look like as far as its power and frequencies versus noise, then you may be able to do this.  It would take a far amount of programming, and I could not find any Measurement Studio examples of anything like this, although I do have an example for LabVIEW that takes sound from a computers soundcard and activates a trigger based on a user defined frequency window and power level.

I hope this gives you some ideas.

Doug M
Applications Engineer
National Instruments
Doug M
Applications Engineer
National Instruments
For those unfamiliar with NBC's The Office, my icon is NOT a picture of me 🙂
0 Kudos
Message 2 of 2
(3,017 Views)