werpy and pywer
These tools are competitors, with Werpy being a more performant and feature-rich option for scalable WER calculation compared to pywer's simpler approach.
About werpy
analyticsinmotion/werpy
🐍📦 Ultra-fast Python package for calculating and analyzing the Word Error Rate (WER). Built for the scalable evaluation of speech and transcription accuracy.
Leverages C optimizations for fast sequence comparison and integrates Levenshtein distance algorithms for error analysis across strings, lists, and NumPy arrays. Provides customizable penalty weights for insertion, deletion, and substitution errors, plus built-in text normalization and detailed error breakdowns via dedicated summary functions. Designed for both single-pair comparisons and batch evaluation workflows in speech recognition and NLP model validation pipelines.
About pywer
jumon/pywer
A simple Python package to calculate word error rate (WER).
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work