In low bit rate speech coders, pitch is usually transmitted once per frame and, when needed, the intermediate pitch values are obtained by interpolation between two adjacent pitch values. Although pitch usually evolves slowly, sometimes it has non-linear variation and the estimated pitch differs from the real one. In addition, some speech coders, e.g. Waveform Interpolation Coder, rely on smooth pitch-cycle evolution to extract speech model parameters in analysis stage. However, nonstationary characteristics of speech may lead to inaccurate estimation of the parameters. This affects the synthesised speech quality.We propose to use a pre-processor, which modifies the residual speech signal to provide smooth pitch period and pitchcycle evolutions without distorting perceptual speech quality. Thus, the pitch and the voicing level can be determined correctly.