Logo Lanfrica

gabar-tech/chatterbox-afaan-oromo

Domain:

natural language processing

Record type:

modelsoftware
Creator:
gab
Host:
Afaan Oromo LoRA adapter for Chatterbox Multilingual v3, with inference code, paired demos, evaluation results, and audit files. --- language: - om license: cc-by-sa-4.0 base_model: ResembleAI/chatterbox base_model_relation: adapter library_name: peft pipeline_tag: text-to-speech datasets: - google/WaxalNLP tags: - text-to-speech - oromo - afaan-oromo - ethiopia - lora - voice-cloning - chatterbox --- # Chatterbox Afaan Oromo A LoRA adapter that teaches Chatterbox Multilingual v3 (Resemble AI, MIT) to speak Afaan Oromo, with voice cloning from about ten seconds of reference audio. Trained only on speech that is licensed for it. Stock Chatterbox can read Qubee: it's Latin script, and the tokenizer covers every letter. What it doesn't have is the language. Fed an Afaan Oromo sentence it produces something with the right letters and the wrong sounds: `dh`, `ph`, `ny`, `x`, `q`, the long vowels and the glottal-stop apostrophe (`ta'uu`) all come out as whatever its other languages taught it. The adapter teaches it what those spellings sound like when an Afaan Oromo speaker says them. It also often falls apart near the end of a clip; that goes away too. Qubee needs no new tokens: the base tokenizer already covers a–z and the apostrophe. The repo also has `afaan_oromo_text.py`, the text normalizer the model was trained through. No dependencies, works on its own (below). ## Hear it Each pair uses the same sentence, reference audio, settings and seed. No language tag on either: the adapter was trained without one and the base has no `[om]`. | # | Test case | Stock Chatterbox v3 | + Gabar adapter | |:-:|---|:-:|:-:| | 1 | Ordinary prose | | | | 2 | Long sentence, `'` glottal stop | | | | 3 | Prose, `dh` and long vowels | | | | 4 | Year + large number | | | | 5 | Names, `c` / `q` ejectives | | | | 6 | Question intonation | | | | 7 | Technical prose | | | | 8 | Numbers, percent, two questions | | | Reading this on GitHub? The players only render on Hugging Face. Click a clip in `demo/` to play it, or watch `demo/before_after.mp4` (all eight pairs). …