A new algorithm for non-uniform speech segmentation and its application in speech recognition systems is presented. A new method based on the Modulated Gaussian Wavelet Transform based Speech Analyser (MGWTSA) and the subsequent Parametrization block is used to transform a uniformly signal into a set of non-uniformly separated frames, with the accurate information to be fed to our speech recognition system. Our algorithm wants to have a frame characterizing the signal where it is necessary, trying to reduce as much as possible the number of frames per signal, without an appreciable reduction in the recognition rate of the system.