Repository navigation
Releases: diarray-hub/bambara-normalizer
Releases · diarray-hub/bambara-normalizer
Release list
Bambara Normalizer v1.1.0
Features
- BambaraNumberNormalizer: Add number dɔrɔmɛ counting support to the number normalizer class
Fixes
- omitted units: BambaraNumberNormilzer used to omit units after ten (eg. 14, 15, 17)
- Drop Support for radio frequencies: The BambaraNumberNormilzer no longer makes a special exception for numbers that look like radio frequencies (eg. 39.1; 97.9). By removing this feature we uniformize and simplify the Number normalizer to its base integer normalization and fix errors with unexpected float normalization
- Fixed typos and better documentation
Release V1
Features
- BambaraNumberNormalizer: Add number normalization capability to the package, both number2bam and bam2number (up to millions)
- Add wrap import: You can now do
from bambara_normalizer import *and import all the main classes
Fixes
- Preservation of curly apostrophes: BasicBambaraNormalizer now keeps curly apostrophes too
- Better handling of second category dependencies: The package doesn't functionnally depend on
regexin this new version - Fixed typos and better documentation
bambara-normalizer==0.0.1
This first version of bambara-normalizer includes:
- BasicTextNormalizer: A generic text normalization class that removes symbols, diacritics, and optionally splits letters.
- BasicBambaraNormalizer: Extends
BasicTextNormalizerwith specific rules for Bambara text, such as preserving hyphens in compound words and handling apostrophes. - BambaraASRNormalizer: A specialized normalizer for Automatic Speech Recognition (ASR) tasks in Bambara, designed to retain parenthetical and bracketed text that might appear in spoken transcriptions.