symblai/speech-recognition-evaluation
Evaluate results from ASR/Speech-to-Text quickly
Computes Word Error Rate (WER), Word Information Loss (WIL), and Levenshtein distance to benchmark ASR output against reference transcripts, with configurable text normalization (speaker removal, punctuation stripping, lowercasing, etc.). The CLI tool processes plain text files and optionally generates word/phrase-level difference reports, statistics, and color-highlighted visual comparisons. Built as a Node.js utility targeting developers integrating any STT/ASR system who need quick accuracy evaluation without external dependencies.
No commits in the last 6 months. Available on npm.
Stars
41
Forks
7
Language
JavaScript
License
Apache-2.0
Category
Last pushed
Dec 28, 2021
Commits (30d)
0
Dependencies
4
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/symblai/speech-recognition-evaluation"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
fgnt/meeteval
MeetEval - A meeting transcription evaluation toolkit
kahne/fastwer
A PyPI package for fast word/character error rate (WER/CER) calculation
tabahi/bournemouth-forced-aligner
Extract phoneme-level timestamps from speeh audio.
readbeyond/aeneas
aeneas is a Python/C library and a set of tools to automagically synchronize audio and text (aka...
wq2012/SimpleDER
A lightweight library to compute Diarization Error Rate (DER).