{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/11"}],"enrichment":{"capability":"Standardizes and normalizes text using the algorithm from OpenAI's Whisper model, with specialized support for Indic languages and other scripts that use combining marks.","skillfed_tags":["speech-recognition","text-normalization","multilingual"],"use_cases":["Normalize transcription output from speech-to-text models before evaluating accuracy metrics","Preprocess text in Indic languages (Malayalam, Tamil, etc.) while preserving combining marks and diacritics","Standardize English text for ASR evaluation pipelines compatible with Whisper, MMS, or Conformer models","Apply consistent text normalization across multilingual speech recognition workflows"],"what_it_does":"whisper_normalizer is a Python implementation of OpenAI's Whisper text normalization algorithm, designed to standardize text for automatic speech recognition (ASR) systems. It reduces unintentional penalties in metrics like WER and CER by converting text in different styles into a standardized form, separating actual transcription errors from formatting or punctuation differences.\n\nThe package provides two main normalizers: EnglishTextNormalizer for English text and BasicTextNormalizer for general use. It extends the original Whisper approach with specialized support for Indic languages (including Malayalam) derived from the indic-nlp-library, addressing issues that arise when applying Whisper's default normalization to low-resource and script-heavy languages. The package depends on more_itertools, regex, indic-numtowords, and text2num.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, carries a permissive MIT license, and solves a specific problem (Whisper-compatible text normalization) with low install friction. It is particularly valuable if you work with Indic languages or need to evaluate ASR systems using Whisper's normalization standard."},"id":"whisper-normalizer","links":{"html":"https://skillfed.io/packages/whisper-normalizer","md":"https://skillfed.io/packages/whisper-normalizer.md","pypi":"https://pypi.org/project/whisper-normalizer/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-26","license_spdx":"MIT","license_treatment":"permissive","name":"whisper-normalizer","python_support":"supports_current","summary":"A python package for whisper normalizer"},"popularity":{"monthly_downloads":532870,"position":6144,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.1.15"}
