Sometimes I unintentially jump into the tech aspects.. If you are recording with a comp it is economical toget an older version of software such as
this ... Then all you need is a good clean recording of the voc al in a wav file. You then import it and the original karaoke mp3 into Cakewalk.. With various plugins and tools you are virtually unlimited as to what you can do.. You make a change play back if it isnt right you undo and try again with whole tracks or sections of tracks. It is not complicated all it takes is a little experience and imagination.
Bring a flash drive to our show and we send you home with a few vocals in wav files. Then you can mix and master for burning a good quality cd. My buddy recently did some for a guy to make a cd for his folks at their re-union.