There are various software that can reduce vocals. But to remove them entirely, it's going to take a quantum leap in technology.
Some hardware, like the new Roland's audiokey function, minimizes the vocals in real-time pretty well.
If you do a google search, you'll find quite a number of software that does vocal reduction. But don't expect 100% removal. Also, reducing vocals may also affect the rest of the audio tracks.