Spleeter is a Deezer project to split vocal and accompaniment from a music.
This project create an api to upload files and download after Spleeter processing.
To install dependencies:
make install-conda
Running the project in localhost:
make run
- Open your browser in localhost:3000
- Upload mp3 or wav file
- Download vocals or accompaniment
- Be happy!
To contribute to the project, follow these steps:
- Clone the repository:
git clone [email protected]:code4music/spleeter-api.git
- Create a feature branch:
git switch -c feature-a
- Make changes and confirm (try using conventional commits):
git commit -m 'feat: new feature'
- Push the feature branch:
git push origin feature-a
- Create a pull request
- Get reviews from other users
- Merge to
main
branch (we encourage using commit squash) - Remove the branch merged.