SkillAgentSearch skills...

Vocal

A vocal source separation

Install / Use

/learn @seanghay/Vocal
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Vocal

A vocal source separation

pip install vocal
import librosa
import soundfile as sf
from vocal import get_model, separate_vocal

device = "cuda" # or cpu
audio, sr = librosa.load("audio.wav", sr=44100, mono=False)
model = get_model(device) # download model from HF
audio_data = separate_vocal(model, audio, device, silent=False)
sf.write("vocal.mp3", format="MP3", data=audio_data.T, samplerate=sr)

CLI

Sinlge file

vocali -i audio.mp3 -o output.mp3

Folder

vocali -i audio/ -o output --recursive
View on GitHub
GitHub Stars38
CategoryDevelopment
Updated8d ago
Forks5

Languages

Python

Security Score

95/100

Audited on Mar 15, 2026

No findings