Skip to content
Back to skills

Wsj Timit Speech Recognition Eval

ASecurity

Evaluates speech recognition models on their ability to accurately transcribe spoken audio into text (WER) and characters (LER). It probes the effectiveness of unsupervised pre-training on raw audio for downstream acoustic modeling and decoding. Use when the user wants to benchmark on TIMIT, WSJ, or asks about evaluating this task. Reports WER.

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

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill wsj-timit-speech-recognition-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Wsj Timit Speech Recognition Eval?

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

Security grade badge for Wsj Timit Speech Recognition Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-wsj-timit-speech-recognition-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-wsj-timit-speech-recognition-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: wsj-timit-speech-recognition-eval
description: Evaluates speech recognition models on their ability to accurately transcribe spoken audio into text (WER) and characters (LER). It probes the effectiveness of unsupervised pre-training on raw audio for downstream acoustic modeling and decoding. Use when the user wants to benchmark on TIMIT, WSJ, or asks about evaluating this task. Reports WER.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 1904.05862
  bibtex_key: [REDACTED]
  confidence: high
---

# wsj-timit-speech-recognition-eval

> wav2vec: Unsupervised Pre-training for Speech Recognition — Schneider et al. (2019) (arXiv:1904.05862, 2019)

## What this evaluates

Evaluates speech recognition models on their ability to accurately transcribe spoken audio into text (WER) and characters (LER). It probes the effectiveness of unsupervised pre-training on raw audio for downstream acoustic modeling and decoding.

## Datasets

- **TIMIT** — total ?; splits: train (-1), dev (-1), test (-1)
- **WSJ** — total 81; splits: si284 (-1), nov93dev (-1), nov92 (-1)

## Metrics

- `WER` **(primary)** — range: percent
  - Word Error Rate: (Substitutions + Deletions + Insertions) / Total Reference Words. Expressed as a percentage.
- `LER` — range: percent
  - Letter Error Rate: (Substitutions + Deletions + Insertions) / Total Reference Letters. Expressed as a percentage.

## Input / output format

**Input**: 80-dimensional log-mel filterbank coefficients extracted from raw audio using a 25ms window with 10ms stride, or pre-trained contextual embeddings.

**Output**: Sequence of words or characters decoded via beam search, optimized using acoustic model probabilities, language model scores, word penalty, and silence penalty.

## Scoring recipe

```python
def compute_wer(reference, hypothesis):
    ref_words = reference.split()
    hyp_words = hypothesis.split()
    if not ref_words:
        return 0.0
    dist = levenshtein_distance(ref_words, hyp_words)
    return (dist / len(ref_words)) * 100
```

## Common pitfalls

- Language model hyperparameters (α, β, γ) and beam search settings are tuned separately for word-based vs character-based LMs, significantly affecting final scores.
- Evaluation splits for WSJ are nov92 (test) and nov93dev (validation), which differ from the standard WSJ 0.38/0.92 hour sets used in other benchmarks.
- Pre-training involves cropping audio sequences, removing ~25% of training data, which can impact downstream performance if not accounted for.

## Evidence (verbatim from paper)

> Final models are evaluated in terms of both word error rate (WER) and letter error rate (LER).

## Citation

```bibtex
@misc{schneider2019wav2vec,
  title={wav2vec: Unsupervised Pre-training for Speech Recognition},
  author={Schneider et al. (2019)},
  year={2019},
  note={arXiv:1904.05862}
}
```

- arXiv: 1904.05862

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.