code4music / spleeter-api

This project create an api to upload files and download after Spleeter processing.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spleeter

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.

Get Started

To install dependencies:

make install-conda

Running the project in localhost:

make run
  1. Open your browser in localhost:3000
  2. Upload mp3 or wav file
  3. Download vocals or accompaniment
  4. Be happy!

📫 Contributing

To contribute to the project, follow these steps:

  1. Clone the repository: git clone git@github.com:code4music/spleeter-api.git
  2. Create a feature branch: git switch -c feature-a
  3. Make changes and confirm (try using conventional commits): git commit -m 'feat: new feature'
  4. Push the feature branch: git push origin feature-a
  5. Create a pull request
  6. Get reviews from other users
  7. Merge to main branch (we encourage using commit squash)
  8. Remove the branch merged.

About

This project create an api to upload files and download after Spleeter processing.


Languages

Language:Python 81.2%Language:Makefile 18.8%