chenmozhijin/BSRoformer.cpp
GGML-based C++ inference for BS Roformer/Mel-Band-Roformer vocal separation | 纯 C++ 实现的基于 GGML 的 BS Roformer/Mel-Band-Roformer 人声分离推理
This tool helps musicians, DJs, or audio engineers separate vocals from instrumental tracks in a song. You input a standard WAV audio file, and it outputs separate WAV files for the vocals and the accompaniment. It's designed for anyone needing to isolate or remove vocal elements from music for remixes, sampling, or karaoke.
Use this if you need a fast and efficient way to split a song into vocal and instrumental components, especially for high-quality audio work.
Not ideal if you need to separate more than just vocals and accompaniment (e.g., individual instrument tracks) or if your input audio is not 44100 Hz.
Stars
8
Forks
2
Language
C++
License
MIT
Category
Last pushed
Feb 17, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/transformers/chenmozhijin/BSRoformer.cpp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
vllm-project/vllm
A high-throughput and memory-efficient inference and serving engine for LLMs
sgl-project/sglang
SGLang is a high-performance serving framework for large language models and multimodal models.
alibaba/MNN
MNN: A blazing-fast, lightweight inference engine battle-tested by Alibaba, powering...
xorbitsai/inference
Swap GPT for any LLM by changing a single line of code. Xinference lets you run open-source,...
tensorzero/tensorzero
TensorZero is an open-source stack for industrial-grade LLM applications. It unifies an LLM...