analyticsinmotion/werx
🐍📦 Easy-to-use Python package for lightning-fast Word Error Rate (WER) analysis
Powered by a Rust core, WERx delivers exceptional performance—processing ~907,000 utterances per second on LibriSpeech benchmarks with minimal memory overhead. Beyond standard WER metrics, it provides detailed word-level error breakdowns (insertions, deletions, substitutions) with customizable error weights, and integrates seamlessly with Pandas and Polars for downstream analysis. Designed for production use with minimal dependencies, it handles edge cases gracefully while supporting both single-sentence and corpus-level evaluations.
Used by 1 other package. Available on PyPI.
Stars
8
Forks
1
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 11, 2026
Monthly downloads
164
Commits (30d)
0
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/analyticsinmotion/werx"
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).