Is anyone aware of a software package or general algorithm that allows the separation of consonant and vowel waveforms from a continuous speech signal?
I've tried to implement the technique "Harmonic/Percussive Separation using Median Filtering" by Fiztgerald but I can't seem isolate just the consonant or vowel. I think I might have to specify the median filter length in the time (harmonic) and frequency (percussive) direction to match up with the properties of the vowel/consonant I want to separate but not sure how to do this.
I could spend ages trying to fine tune this algorithm so I was hoping someone might have a solution already in hand since I am hard pressed for time on this research project (synthesizing speech waveforms for psychophysics experiments).
*Aside: The HPS technique mentioned above works by filtering a signal in the frequency or time domain to find the dominant bands that contribute to either a harmonic (time) or percussive (freq) component of the signal.