Spleeter

Spleeter est une solution de séparation de sources sonores. Basé sur des modèles éprouvés sur les milliers de chansons, Spleeter a développé un algorithme qui permet de séparer différentes pistes d’un morceaux comme la voix, la batterie, la basse, les pianos/guitares.

Procédure d’installation pour Spleeter :

1) Installer Conda (instruction pour Linux)

bash Miniconda3-latest-Linux-x86_64.sh
  • Après l’installation, vous pouvez vérifier que tout soit en ordre en tapant la commande :
conda list

Qui devrait afficher une liste des paquets conda installés.

2) Installer Spleeter

Une fois Miniconda installé, il suffit de taper la commande suivante :

conda install -c conda-forge spleeter

3) Utilisation

Il suffit de taper la commande :

spleeter separate -i [PATH_TO_AUDIO_FILE] -p spleeter:4stems-16kHz -o [PATH_TO_OUTPUT]

Attention, à notre connaissance, Spleeter va automatiquement télécharger les modèles lui servant à la séparation des fichiers dans le répertoire depuis lequel il est exécuté.

Cela signifie que si vous exécutez Spleeter dans des répertoires différents, il devra à chaque fois re-télécharger les modèles.

Donc un conseil : choisissez un repertoire et lancer toujours la commande depuis celui-ci. Créez par exemple un dossier Spleeter dans « Mes Documents ».