awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
deezer avatar

deezer/spleeter

0
View on GitHub↗
28,252 Stars·3,064 Forks·Python·MIT·5 Aufruferesearch.deezer.com/projects/spleeter.html↗

Spleeter

Spleeter is an AI audio source separation library and deep learning toolkit designed to split mixed music files into individual audio stems, such as vocals and drums. It provides a suite of pretrained models for isolating different instruments and voices from a recording.

The toolkit includes capabilities for training and evaluating custom audio separation models using labeled datasets and configuration files. It also features utilities for measuring model performance by comparing separation outputs against reference datasets.

The system manages audio processing through spectral representations and uses a custom interface for loading and saving audio data across different storage formats. Exporting separated stems is handled via asynchronous processing.

Features

  • Audio Stem Extractors - Splits mixed music files into individual audio tracks like vocals and drums using deep learning models.
  • Audio Source Separation Models - Splits mixed audio files into individual stems like vocals and drums using pretrained machine learning models.
  • Separation Model Training - Implements capabilities for creating custom audio separation models using labeled datasets.
  • Spectral Masking - Uses spectral masking to filter out unwanted frequencies and isolate individual audio stems from a mixture.
  • Pretrained Model Integrations - Enables the application of pretrained deep learning model weights to new audio inputs for source separation.
  • Deep Learning Audio Libraries - Functions as a deep learning library for splitting music files into individual audio stems.
  • Deep Learning Toolkits - Provides a comprehensive toolkit for training, evaluating, and exporting custom audio separation models.
  • Source Separation Training - Provides the ability to train custom audio separation models using labeled datasets and configuration files.
  • U-Net Architectures - Employs a U-Net encoder-decoder architecture to learn spectral patterns for isolating audio sources.
  • FFT Spectral Processing - Converts audio waveforms into time-frequency representations using Short-Time Fourier Transforms for processing and reconstruction.
  • Model Performance Evaluators - Quantifies the accuracy and quality of source separation models by comparing outputs against reference datasets.
  • Training Configurations - Provides external configuration files to manage hyperparameters and dataset paths for automated model training.
  • AI and Machine Learning - Audio source separation library.
  • Natural Language Processing - Source separation library for audio.
  • Audio Processing - Source separation library for isolating audio tracks.

Star-Verlauf

Star-Verlauf für deezer/spleeterStar-Verlauf für deezer/spleeter

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Spleeter

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Spleeter.
  • speechbrain/speechbrainAvatar von speechbrain

    speechbrain/speechbrain

    11,624Auf GitHub ansehen↗

    SpeechBrain is an all-in-one deep learning toolkit designed for speech and audio processing. Built as a modular library, it provides a structured environment for developing, training, and deploying neural network models across a wide range of tasks, including automatic speech recognition, speaker identification, and audio enhancement. The framework distinguishes itself through a configuration-driven approach that separates model architecture and training hyperparameters from application logic. By utilizing externalized configuration files and standardized recipes, it enables reproducible rese

    Pythonasraudioaudio-processing
    Auf GitHub ansehen↗11,624
  • espnet/espnetAvatar von espnet

    espnet/espnet

    9,861Auf GitHub ansehen↗

    ESPnet is a comprehensive speech processing toolkit and PyTorch-based trainer designed for building end-to-end speech recognition, synthesis, and translation models. It provides a structured framework for developing automatic speech recognition systems using transducer and encoder-decoder architectures, alongside engines for text-to-speech synthesis and speech translation pipelines. The project distinguishes itself through a recipe-based workflow execution system that ensures experimental reproducibility by running standardized sequences of scripts for data preparation and model training. It

    Python
    Auf GitHub ansehen↗9,861
  • bytedance/music_source_separationAvatar von bytedance

    bytedance/music_source_separation

    1,385Auf GitHub ansehen↗

    This project is a deep learning toolkit designed for audio source separation and music information retrieval. It provides a framework for decomposing polyphonic audio signals into distinct components, such as vocals, drums, and bass, by processing raw waveforms through neural network architectures. The library enables users to train custom separation models or fine-tune existing ones to improve accuracy on specific audio datasets. It supports the entire model lifecycle, including the conversion of raw audio into structured, indexed formats to optimize data loading and training efficiency. Th

    Pythonresearch
    Auf GitHub ansehen↗1,385
  • facebookresearch/demucsAvatar von facebookresearch

    facebookresearch/demucs

    10,236Auf GitHub ansehen↗

    Demucs is a deep learning stem splitter and AI music de-mixing software used to isolate vocals and instruments from a single audio file. It functions as a PyTorch audio source separation tool that splits mixed tracks into individual stems such as drums, bass, and vocals. The system is a hybrid spectrogram waveform separator that combines spectral and waveform analysis. This approach allows the software to process audio in both frequency and time domains to achieve high-fidelity source separation. The tool provides capabilities for audio source separation, including acapella track extraction

    Python
    Auf GitHub ansehen↗10,236
Alle 30 Alternativen zu Spleeter anzeigen→

Häufig gestellte Fragen

Was macht deezer/spleeter?

Spleeter is an AI audio source separation library and deep learning toolkit designed to split mixed music files into individual audio stems, such as vocals and drums. It provides a suite of pretrained models for isolating different instruments and voices from a recording.

Was sind die Hauptfunktionen von deezer/spleeter?

Die Hauptfunktionen von deezer/spleeter sind: Audio Stem Extractors, Audio Source Separation Models, Separation Model Training, Spectral Masking, Pretrained Model Integrations, Deep Learning Audio Libraries, Deep Learning Toolkits, Source Separation Training.

Welche Open-Source-Alternativen gibt es zu deezer/spleeter?

Open-Source-Alternativen zu deezer/spleeter sind unter anderem: speechbrain/speechbrain — SpeechBrain is an all-in-one deep learning toolkit designed for speech and audio processing. Built as a modular… espnet/espnet — ESPnet is a comprehensive speech processing toolkit and PyTorch-based trainer designed for building end-to-end speech… bytedance/music_source_separation — This project is a deep learning toolkit designed for audio source separation and music information retrieval. It… facebookresearch/demucs — Demucs is a deep learning stem splitter and AI music de-mixing software used to isolate vocals and instruments from a… allenai/allennlp — AllenNLP is a PyTorch-based research library and deep learning language toolkit designed for developing and training… fastai/course22 — This is a structured deep learning curriculum for programmers, delivered as a collection of Jupyter notebooks. It…