From the model card
Fields below are copied from the tags and counters on the HuggingFace repository 1-800-BAD-CODE/xlm-roberta_punctuation_fullstop_truecase at our last fetch. They are set by the uploader, not verified by us; rows with no tag are omitted. How this page is made.
- Publisher (HF namespace)
- 1-800-BAD-CODE
- Library
- NeMo
- Weight formats
- ONNX
- License tag
apache-2.0— read the license file in the repo before relying on it- Language tags
- Afrikaans (af), Amharic (am), Arabic (ar), Bulgarian (bg), Bangla (bn), German (de), Greek (el), English (en), Spanish (es), Estonian (et), Persian (fa), Finnish (fi), French (fr), Gujarati (gu), Hindi (hi), Croatian (hr), Hungarian (hu), Indonesian (id), Icelandic (is), Italian (it), Japanese (ja), Kazakh (kk), Kannada (kn), Korean (ko), Kyrgyz (ky), Lithuanian (lt), Latvian (lv), Macedonian (mk), Malayalam (ml), Marathi (mr), Dutch (nl), Odia (or), Punjabi (pa), Polish (pl), Pashto (ps), Portuguese (pt), Romanian (ro), Russian (ru), Kinyarwanda (rw), Somali (so), Serbian (sr), Swahili (sw), Tamil (ta), Telugu (te), Turkish (tr), Ukrainian (uk), Chinese (zh)
- Downloads (HF counter at last fetch)
- 399,341
- Likes (HF counter at last fetch)
- 69
- Model card
- https://huggingface.co/1-800-BAD-CODE/xlm-roberta_punctuation_fullstop_truecase
Use cases
- Post-processing ASR transcripts for readability and downstream NLP
- Restoring punctuation in multilingual text extracted from speech
- Preparing ASR output for translation or summarisation pipelines
- Formatting voice-to-text outputs in production transcription services
- Multilingual captioning systems requiring punctuated output
Pros
- Handles punctuation, full-stop detection, and truecasing in a single model pass
- 50+ language support via XLM-RoBERTa multilingual backbone
- NeMo-based with consistent integration into NVIDIA's speech pipeline
- 67 likes with active ASR post-processing community use
Cons
- NeMo dependency; not compatible with standard HuggingFace inference pipeline
- No pipeline_tag; requires manual NeMo model loading which adds integration complexity
- Punctuation quality varies significantly across languages; low-resource languages have less training data
- No license explicitly declared; check NeMo model terms