One of my friend is trying to develop a small web based project which would run in Chrome web browser where he's trying to identify and isolate a sound of a person blowing into the microphone. It's for some campaign where the concept is to trigger an action based on the user blowing into the mic of his phone.
Now, web audio API does capture this audio stream (recordings from a microphone) but it's throwing an output in form of an array and not the actual frequency (e.g. xx Hz or xx MHz). Does any audio/engineering geek help us understand what kind of frequency we should be isolating?
My idea is to first check some app which identifies the frequency of captured sound and test out what a human blowing would sound like. Do we have any apps which do that?
Also, what is the correlation between frequency and time? (Sorry for the n00b question)
Now, web audio API does capture this audio stream (recordings from a microphone) but it's throwing an output in form of an array and not the actual frequency (e.g. xx Hz or xx MHz). Does any audio/engineering geek help us understand what kind of frequency we should be isolating?
My idea is to first check some app which identifies the frequency of captured sound and test out what a human blowing would sound like. Do we have any apps which do that?
Also, what is the correlation between frequency and time? (Sorry for the n00b question)