Try
*www.hydrogenaudio.org/forums/index.php?showtopic=17450
Center Cut DSP for Winamp
*www.hydrogenaudio.org/forums/index.php?showtopic=17661
foo_centercut: Center Cut DSP for foobar2000
Both are plugins and can do the job to some extent.
But doing this perfectly is impossible...though using some hardwares its possible...forget the perfect with softwares.
With Adobe Audition its also possible using filter named "Center Channel Extractor" in it.
Or
Audacity(Effect->Noise Removal) and filter out the voice,then load the file again and filter out the music.
*audacity.sourceforge.net/help/faq?s=editing&i=remove-vocals
But the sound will be distorted and is not perfect.
Another option:
You could try something like AnalogX's VocalRemover, which is free, however there is a simple caveat that goes with it (and pretty much all vocal removers). The vocals must be recorded equally in both channels (i.e. straight down the centre of the stereo mix), and the music must be well separated in the mix. If the vocals are down the centre, they won't be removed. If the music, or any part of it, is equally mixed in the left and right channels, it will also be removed.
One more option
get dBpoweramp Music Converter from *www.dbpoweramp.com/dmc.htm
and install this plugin: *www.dbpoweramp.com/bin/dBpoweramp-dMC-DSP.exe
Read more about this: *www.dbpoweramp.com/dbpoweramp-dsp.htm