Skip to content
Back to skills

Av Speech Separation Eval

ASecurity

Evaluates a model's ability to separate target speaker speech from audio mixtures (noise or other speakers) using synchronized visual face cues. It probes speaker-independent audio-visual fusion and robustness to varying numbers of speakers and background noise. Use when the user wants to benchmark on AVSpeech, AudioSet, CHiME-2, Mandarin, TCD-TIMIT, CUAVE, or asks about evaluating this task. Reports SDR improvement.

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

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill av-speech-separation-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Av Speech Separation Eval?

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

Security grade badge for Av Speech Separation Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-av-speech-separation-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-av-speech-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: av-speech-separation-eval
description: Evaluates a model's ability to separate target speaker speech from audio mixtures (noise or other speakers) using synchronized visual face cues. It probes speaker-independent audio-visual fusion and robustness to varying numbers of speakers and background noise. Use when the user wants to benchmark on AVSpeech, AudioSet, CHiME-2, Mandarin, TCD-TIMIT, CUAVE, or asks about evaluating this task. Reports SDR improvement.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 1804.03619
  bibtex_key: [REDACTED]
  confidence: high
---

# av-speech-separation-eval

> Looking to Listen at the Cocktail Party: A Speaker-Independent Audio-Visual Model for Speech Separation — Ephrat et al. (2018) (arXiv:1804.03619, 2018)

## What this evaluates

Evaluates a model's ability to separate target speaker speech from audio mixtures (noise or other speakers) using synchronized visual face cues. It probes speaker-independent audio-visual fusion and robustness to varying numbers of speakers and background noise.

## Datasets

- **AVSpeech** — total ?; splits: train (-1), test (-1)
- **AudioSet** — total ?; splits: train (-1), test (-1)
- **CHiME-2** — total ?; splits: test (-1)
- **Mandarin** — total ?; splits: test (-1)
- **TCD-TIMIT** — total ?; splits: test (-1)
- **CUAVE** — total ?; splits: test (-1)

## Metrics

- `SDR improvement` **(primary)** — range: dB
  - Signal-to-Distortion Ratio improvement computed using the BSS Eval toolbox. Measures the quality of separated speech relative to the reference mixture.
- `PESQ` — range: [-2, 4.5]
  - Perceptual Evaluation of Speech Quality. A standard objective metric for speech enhancement quality.
- `STOI` — range: [0, 1]
  - Short-Time Objective Intelligibility. Predicts speech intelligibility based on temporal envelope correlation.

## Input / output format

**Input**: Single-channel audio mixture (speech + noise/other speakers) synchronized with visual face streams (one or more) of the target speaker(s).

**Output**: Separated speech signal(s) or time-frequency masks for each target speaker.

## Scoring recipe

```python
# Compute SDR improvement via BSS Eval
# ref: clean target speech, est: model output, mix: input mixture
sdr_est = bss_eval_sources(ref, est, frame_length=..., hop_length=...)
sdr_mix = bss_eval_sources(ref, mix, frame_length=..., hop_length=...)
sdr_improvement = sdr_est - sdr_mix
return sdr_improvement
```

## Common pitfalls

- Synthetic test sets are generated on-the-fly from AVSpeech and AudioSet with a 90/10 split, meaning there is no fixed public benchmark for direct comparison.
- Real-world video evaluations lack clean reference audio, so they are strictly qualitative and cannot be scored with SDR/PESQ/STOI.
- Prior audio-visual methods are speaker-dependent, while this evaluation uses a speaker-independent model, complicating direct architectural comparisons.

## Evidence (verbatim from paper)

> Separated speech quality is evaluated using signal-to-distortion ratio (SDR) improvement from the BSS Eval toolbox [Vincent et al., 2006], a commonly used metric for evaluating speech separation quality (see Section A in the Appendix).

## Citation

```bibtex
@misc{ephrat2018looking,
  title={Looking to Listen at the Cocktail Party: A Speaker-Independent Audio-Visual Model for Speech Separation},
  author={Ephrat et al. (2018)},
  year={2018},
  note={arXiv:1804.03619}
}
```

- arXiv: 1804.03619

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.