NVIDIA/NeMo-text-processing
NeMo text processing for ASR and TTS
What it solves
It provides a way to handle text normalization and inverse text normalization, which is essential for converting text into a format suitable for speech synthesis or processing.
How it works
The package uses a combination of techniques, including Weighted Finite-State Transducers (WFST) for grammar customization and a hybrid approach that can integrate with PyTorch for advanced normalization.
Who it’s for
Developers and researchers working on NLP and speech-related AI, specifically those needing to prepare text for downstream tasks like text-to-speech (TTS) systems.
Highlights
- Text normalization: Converting written text (e.g., "$10") into a spoken form (e.g., "ten dollars").
- Inverse text normalization: Converting spoken forms back into written forms.
- Support for grammar customization via WFST.
- Hybrid normalization options using PyTorch.
Related
- Project
- Project
- Project
- Project
- Project