Home  >  Article  >  Backend Development  >  Removing Vocals & Music from Audio Songs (easy peasy)

Removing Vocals & Music from Audio Songs (easy peasy)

WBOY
WBOYOriginal
2024-09-11 06:30:32888browse

Removing Vocals & Music from Audio Songs (easy peasy)

Introduction

Spleeter is an open-source tool developed by Deezer for source separation, allowing users to isolate vocals and accompaniment from audio tracks. This guide outlines the steps to set up Spleeter in a Windows Subsystem for Linux (WSL) environment and use it to remove vocals from an audio file.

Prerequisites

  • WSL: Ensure you have WSL installed on your Windows machine.
  • Python: Python 3 should be installed in your WSL environment.
  • Pip: The Python package manager should be available.

Step-by-Step Guide

Step 1: Install Required Packages

  1. Update Package List:
   sudo apt update
  1. Install Python and Pip (if not already installed):
   sudo apt install python3 python3-pip
  1. Install Spleeter:
   pip install spleeter
  1. Install Additional Dependencies: To ensure compatibility, install a specific version of NumPy:
   pip install 'numpy<2'
  1. Upgrade Spleeter (if necessary):
   pip install --upgrade spleeter

Step 2: Install FFmpeg

Spleeter requires FFmpeg for audio processing. Install it using:

sudo apt install ffmpeg

Step 3: Prepare Your Audio File

Ensure your audio file is accessible from WSL. For example, if your audio file is located at E:pathaudio.mp3, you can access it in WSL at:

/mnt/e/path/audio.mp3

Step 4: Run Spleeter to Separate Vocals

Use the following command to separate the vocals from the audio file:

python3 -m spleeter separate -i /mnt/e/path/audio.mp3 -o /mnt/e/path/output

Step 5: Check the Output

After running the command, check the output directory (/mnt/e/path/output). You should find two audio files:

  • vocals.wav: Contains the isolated vocals.
  • accompaniment.wav: Contains the instrumental part.

Conclusion

You have successfully set up Spleeter in a WSL environment and used it to remove vocals from an audio file. This powerful tool can be used for various audio processing tasks, making it a valuable resource for musicians, producers, and audio enthusiasts.

The above is the detailed content of Removing Vocals & Music from Audio Songs (easy peasy). For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn