Tabellab
AI & Data Science Intermediate

Speech Recognition Metrics: Word Error Rate, CER & Real-Time Factor

Score a speech-to-text engine hands-on: WER from alignment counts, a word-by-word comparison table, the Levenshtein edit-distance table, character error rate with MID, WER by accent and noise, real-time factor and latency percentiles, custom-vocabulary impact and cost per audio hour, in 8 graded labs.

8 lessons 8 labs 2 h Certificate

The first lesson is free โ€” no account needed.

About this course

A speech recognition metrics course that scores one fictional start-up's meeting-transcription engine the way evaluation teams do, in a spreadsheet, for ML and speech engineers, product managers buying transcription and data science students. You turn substitution, deletion and insertion counts into word error rate and pool a corpus WER, label a word-by-word comparison with a nested IF and EXACT and compare a normalised with a strict WER, fill a Levenshtein edit-distance table with one copied MIN formula, split strings with MID for the character error rate, break WER down by accent and noise and see why the pooled WER differs from an average, calculate the real-time factor and P50 to P99 latency, measure what a custom vocabulary really gains and pick the cheapest model per audio hour that meets a WER target. Synthetic data. The first lab is free.

Lessons

  1. Word Error Rate: (S + D + I) / N from Alignment CountsLab14 minFree
  2. Word-by-Word Comparison: Labelling C, S, D and ILab15 min Pro
  3. Edit Distance by Dynamic Programming: the Levenshtein TableLab16 min Pro
  4. Character Error Rate: Splitting Strings with MIDLab14 min Pro
  5. WER by Accent and Noise: SUMIFS, Pooled vs AverageLab16 min Pro
  6. Real-Time Factor & Latency PercentilesLab15 min Pro
  7. Custom Vocabulary: Measuring the Before/After ImpactLab15 min Pro
  8. Model Comparison: Cost per Audio Hour vs AccuracyLab16 min Pro