# Chime4 Eval

> Evaluates end-to-end speech recognition and speech enhancement performance in noisy, reverberant multi-channel conditions. It probes the model's ability to jointly dereverberate, denoise, and transcribe speech using self-supervised learning representations. Use when the user wants to benchmark on CHiME-4, or asks about evaluating this task. Reports WER.

- Skill: `qhjqhj00/chime4-eval` (Agent Skill)
- Install (CLI): `npx skillmds add qhjqhj00/chime4-eval`
- Raw SKILL.md: https://api.skillmd.com/api/skills/qhjqhj00/chime4-eval/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: qhjqhj00 (https://skillmd.com/u/qhjqhj00)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/qhjqhj00/chime4-eval

---


# chime4-eval

> End-to-End Integration of Speech Recognition, Dereverberation, Beamforming, and Self-Supervised Learning Representation — Masuyama et al. (2022) (arXiv:2210.10742, 2022)

## What this evaluates

Evaluates end-to-end speech recognition and speech enhancement performance in noisy, reverberant multi-channel conditions. It probes the model's ability to jointly dereverberate, denoise, and transcribe speech using self-supervised learning representations.

## Datasets

- **CHiME-4** — total ?; splits: dev (-1), test (-1)

## Metrics

- `WER` **(primary)** — range: percent
  - Word Error Rate: 100 * (Substitutions + Deletions + Insertions) / Total Words in reference transcript.
- `SDR` — range: dB
  - Signal-to-Distortion Ratio: Logarithmic ratio of target signal energy to distortion energy (noise + artifacts).
- `STOI` — range: [0, 1]
  - Short-Time Objective Intelligibility: Measures temporal envelope correlation in 15 one-third octave bands to predict speech intelligibility.
- `PESQ` — range: [0, 5]
  - Perceptual Evaluation of Speech Quality: Standardized ITU-T P.862 model that predicts subjective speech quality based on time-warped reference and degraded signals.

## Input / output format

**Input**: Multi-channel (2 or 6) noisy audio recordings at 16 kHz, with corresponding clean speech references for evaluation.

**Output**: Transcribed text for ASR evaluation; enhanced single-channel audio signals for enhancement metric evaluation.

## Scoring recipe

```python
def compute_wer(reference, hypothesis):
    ref_words = reference.split()
    hyp_words = hypothesis.split()
    edit_dist = levenshtein_distance(ref_words, hyp_words)
    return 100.0 * edit_dist / len(ref_words)
# SDR, STOI, and PESQ are computed using standard algorithmic implementations
# comparing enhanced audio against clean reference audio.
```

## Common pitfalls

- WavLM was pre-trained on external noisy/overlapped data, which violates strict CHiME-4 Challenge fairness rules and makes direct comparison with baseline systems unfair.
- Simulated and real test sets use different noise/reverberation models; averaging them without reporting splits separately can mask performance drops in real-world conditions.
- Joint training optimizes the beamformer mask and ASR jointly, which differs from standard two-stage front-end/back-end evaluation and affects how enhancement metrics should be interpreted.

## Evidence (verbatim from paper)

> In addition to WER, we evaluated the enhancement performance by using the signal-to-distortion ratio (SDR), the short-time objective intelligibility (STOI), and the perceptual evaluation of speech quality score (PESQ).

## Citation

```bibtex
@misc{masuyama2022multiiris,
  title={End-to-End Integration of Speech Recognition, Dereverberation, Beamforming, and Self-Supervised Learning Representation},
  author={Masuyama et al. (2022)},
  year={2022},
  note={arXiv:2210.10742}
}
```

- arXiv: 2210.10742

