Skip to content
Back to skills

Voice Accompaniment Separation Eval

ASecurity

Evaluates a model's ability to separate vocal and accompaniment tracks from mixed music audio. It probes long-term dependency modeling and pattern repetition exploitation in audio source separation. Use when the user wants to benchmark on DSD100, MedleyDB, CCMixer, or asks about evaluating this task. Reports SDR.

  • 3 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 11, 2026
researchpython

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill voice-accompaniment-separation-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Voice Accompaniment Separation Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Voice Accompaniment Separation Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-voice-accompaniment-separation-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-voice-accompaniment-separation-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: voice-accompaniment-separation-eval
description: Evaluates a model's ability to separate vocal and accompaniment tracks from mixed music audio. It probes long-term dependency modeling and pattern repetition exploitation in audio source separation. Use when the user wants to benchmark on DSD100, MedleyDB, CCMixer, or asks about evaluating this task. Reports SDR.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2003.08954
  bibtex_key: liu2020voice
  confidence: high
---

# voice-accompaniment-separation-eval

> Voice and accompaniment separation in music using self-attention convolutional neural network — Liu et al. (2020) (arXiv:2003.08954, 2020)

## What this evaluates

Evaluates a model's ability to separate vocal and accompaniment tracks from mixed music audio. It probes long-term dependency modeling and pattern repetition exploitation in audio source separation.

## Datasets

- **DSD100** — total ?; splits: test (25)
- **MedleyDB** — total ?; splits: val (-1), test (-1)
- **CCMixer** — total ?; splits: val (-1), test (-1)

## Metrics

- `SDR` **(primary)** — range: dB
  - Track-wise normalised Signal-to-Distortion Ratio in decibels (dB). Average results across the test set are reported.
- `SIR` — range: dB
  - Track-wise normalised Signal-to-Interference Ratio in decibels (dB). Average results across the test set are reported.
- `SAR` — range: dB
  - Track-wise normalised Signal-to-Artifact Ratio in decibels (dB). Average results across the test set are reported.

## Input / output format

**Input**: Mixed music audio tracks downsampled to 16 kHz.

**Output**: Separated vocal and accompaniment audio tracks.

## Scoring recipe

```python
# For each track in the test set:
# 1. Compute track-wise normalised SDR, SIR, and SAR between predicted and ground truth sources.
# 2. Average the metric values across all tracks in the test set.
# 3. Report mean SDR, SIR, SAR for both voice and accompaniment.
```

## Common pitfalls

- The test set is a custom combination of 1/3 MedleyDB, 1/3 CCMixer, and 25 DSD100 test tracks, not the standard DSD100 test set.
- All audio must be downsampled to 16 kHz before evaluation.
- Baselines like MMDenseLSTM may yield different results if trained with different structures or recipes, so direct comparison requires identical training setups.

## Evidence (verbatim from paper)

> We calculate the track-wise (normalised) SDR, SIR, and SAR as metrics. The average results on the test set are reported in Table I.

## Citation

```bibtex
@misc{liu2020voice,
  title={Voice and accompaniment separation in music using self-attention convolutional neural network},
  author={Liu et al. (2020)},
  year={2020},
  note={arXiv:2003.08954}
}
```

- arXiv: 2003.08954

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.