The "Karaoke Song Extraction" project is designed to separate vocals from the instrumental parts of a song, effectively creating a karaoke version. This project utilizes advanced audio processing and machine learning techniques to achieve high-quality vocal isolation.
- Vocal isolation from a wide range of song genres.
- Support for various audio file formats.
- User-friendly interface for easy operation.
To set up this project, clone the repository and install the required dependencies:
git clone https://github.com/hannachoum/Karaoke_Song_Extraction.git
cd Karaoke_Song_Extraction
pip install -r requirements.txtTo extract vocals from a song, run the main script with the path to your audio file:
python extract_vocals.py --input /path/to/your/song.mp3The output will be saved in the specified output directory.
- Python 3.x
- Libraries: Speaker
Contributions to the "Karaoke Song Extraction" project are always welcome. You can contribute in various ways:
- Improving the vocal extraction algorithm.
- Enhancing the user interface.
- Adding support for more audio formats.
This project is licensed under the MIT License - see the LICENSE.md file for details.