The paper presents a solution for singing voice processing that is used in a karaoke application with automated voice correction1. The intended purpose of the application is to automatically improve user's performance towards performance of a professional singer by implementation of voice effects such as pitch correction, artificial polyphony, time stretching and other. The proposed framework incorporates a complete processing workflow including analysis, morphing and synthesis. The framework uses an original model of voiced speech which represents each harmonic as a multicomponent function and provides high quality processing in conditions of partial glottalization.