Sorry if this is the wrong forum, I'm having some difficulty understanding the following problem:
Suppose I have an Audio file (.wav) that says: "My name is Phorce" which looks a little something like the attachment. What I want to do is split this signal so I can identify each individual word.
I can obtain the duration of the audio file by computing "duration = frames/rate" but I do not know what a good and accurate way to split the signal since I do not want to overlap a particular word, and, thus missing the word. The word could be of any length and I have to determine whether or not it is actually a word, or, just white noise.
My problem at the moment is splitting the signal into equal blocks so that the different words can be captured.
Could anyone suggest anything that may help?
Please feel free to ask if I haven't been clear.
Suppose I have an Audio file (.wav) that says: "My name is Phorce" which looks a little something like the attachment. What I want to do is split this signal so I can identify each individual word.
I can obtain the duration of the audio file by computing "duration = frames/rate" but I do not know what a good and accurate way to split the signal since I do not want to overlap a particular word, and, thus missing the word. The word could be of any length and I have to determine whether or not it is actually a word, or, just white noise.
My problem at the moment is splitting the signal into equal blocks so that the different words can be captured.
Could anyone suggest anything that may help?
Please feel free to ask if I haven't been clear.
Attachments
-
23.8 KB Views: 21