Voiceolation is a music source separator that extracts vocals from songs.

Voiceolation is a music source separator that extracts vocals from songs. It is coded on Python and uses image segmentation methods via artificial intelligence, used a U-Net model implemented by Keras and Tensorflow.
Gökçe Nur Yılmaz [Scholar Link]
You can isolate vocals and obtain as a .wav file if you have python. To extract vocals from any song: download voiceolation and install libraries on the requirements.txt.
py voiceolation.py path-to-soundfile| Original Input Sample | Downsampled Input | Output Audio File |
|---|---|---|
| Input Audio File | Output Audio File |
|---|---|
| Input Audio File | Output Audio File |
|---|---|
| Vocal Source of a Sample | Voiceolation Output of the Sample |
|---|---|
![]() |
![]() |