UNICEF WCARO NLP Landscape

West and Central Africa Language Technology
Last updated: 2026-04-23
Work in progress. Some data may contain inaccuracies. Contribute on GitHub

Fula

ful / ff

🌍 General Information

ful
ff
Biira, Boulbe, Domona, Dzemay, Eastern Fulani, Eastern Fulfulde, Fellata, Fillanci, Foulfoulde, Ful, Fula, Fula Fulbe, Fulani, Fulata, Fulatanchi, Fulbe, Fulfulde, Mbororo, Nagapelta, Palata, Paldena, Paldida, Pelta Hay, Peuhl
fula1264
Niger–Congo
Latin Adlam Arabic ( Ajami )
37 million
2.7 million
37000000 (10⁶+)
—
Benin, Burkina Faso, Cameroon, Central African Republic, Cote d'Ivoire, Democratic Republic of Congo, Gambia, Guinea, Guinea-Bissau, Nigeria, Mali, Mauritania, Niger, Senegal, Sierra Leone, Sudan, Togo
Biira, Boulbe, Domona, Dzemay, Eastern Fulani, Eastern Fulfulde, Fellata, Fillanci, Foulfoulde, Ful

🗺️ Language Use

Data from CLEAR Global's Language Use Data Platform.

👥 Actors (4)

Digital Umuganda (Startup)

Rwandan AI and open data company building voice infrastructure for African languages. "Umuganda" is the Rwandan tradition of community service -- Digi...

Farmerline / Darli AI (Startup)

Ghanaian agritech company building technology solutions for smallholder farmers. Core platform Mergdata is a cloud-based farm management system used b...

LAfricaMobile (Startup)

Communication platform serving 300+ companies across Africa. Provides messaging (SMS, WhatsApp Business API, Voice), USSD, and AI-powered Text-to-Spee...

UBC Deep Learning & NLP Lab (University)

Research lab at the University of British Columbia led by Muhammad Abdul-Mageed, focused on deep representation learning and natural language socio-pr...

🤖 NLP & Tech Resources

✓ AfroLID
✓ Google Translate: 2024
✓ M2M-100
✓ Mozilla Common Voice: ☑️
✓ MADLAD-400 Docs: 26 MAD-Docs
✓ MADLAD-400 Sentences: 5000 MAD-Sents
✓ FLEURS
✓ MMS-ASR
✓ MMS-TTS
✓ MMS-LID
✓ Omnilingual ASR
✓ WaxalNLP

Benchmarks

ASR (Speech-to-Text)

FLEURS-102 test

ModelCERSource
facebook/mms-1b-fl10213.8reported

FLEURS-102 dev

ModelCERSource
facebook/mms-1b-fl10213.9reported

PazaBench (aggregated)

ModelCERWERSource
facebook/omniASR-LLM-7B14.044.0reported
facebook/omniASR-LLM-7B-ZS13.043.0reported
facebook/omniASR-LLM-1B15.047.0reported
facebook/omniASR-LLM-3B15.047.0reported
facebook/omniASR-LLM-300M16.047.0reported
facebook/omniASR-CTC-7B15.051.0reported
facebook/omniASR-CTC-1B15.052.0reported
facebook/omniASR-CTC-3B14.050.0reported
facebook/omniASR-CTC-300M16.056.0reported
microsoft/paza-mms-1b-all15.054.0reported
facebook/mms-1b-all15.053.0reported
facebook/mms-1b-fl10216.053.0reported
microsoft/paza-Phi-4-multimodal-instruct38.091.0reported
nvidia/parakeet-tdt-0.6b-v338.090.0reported
facebook/wav2vec2-conformer-rel-pos-large-960h-ft32.095.0reported
facebook/data2vec-audio-large-960h36.094.0reported
facebook/wav2vec2-conformer-rope-large-960h-ft34.098.0reported
facebook/hubert-large-ls960-ft32.090.0reported
facebook/hubert-xlarge-ls960-ft33.091.0reported
microsoft/paza-whisper-large-v3-turbo46.092.0reported
facebook/wav2vec2-large-960h-lv60-self34.089.0reported
facebook/data2vec-audio-base-960h42.0105.0reported
facebook/wav2vec2-large-robust-ft-libri-960h35.093.0reported
nvidia/canary-qwen-2.5b37.095.0reported
facebook/wav2vec2-large-960h52.0100.0reported
ibm/granite-speech-3.3-2b45.099.0reported
facebook/wav2vec2-base-960h66.0101.0reported
openai/whisper-large-v3-turbo56.090.0reported
efficient-speech/lite-whisper-large-v3-turbo-acc55.090.0reported
distil-whisper/distil-large-v352.092.0reported
ibm/granite-speech-3.3-8b54.0107.0reported
openai/whisper-large62.093.0reported
distil-whisper/distil-medium.en62.095.0reported
openai/whisper-large-v371.097.0reported
distil-whisper/distil-large-v266.095.0reported
Qwen/Qwen2-Audio-7B-Instruct53.098.0reported
efficient-speech/lite-whisper-large-v3-acc75.097.0reported
openai/whisper-large-v275.097.0reported
kyutai/stt-2.6b-en71.0122.0reported
openai/whisper-medium.en74.097.0reported
openai/whisper-small.en76.097.0reported
efficient-speech/lite-whisper-large-v377.097.0reported
openai/whisper-base.en74.097.0reported
efficient-speech/lite-whisper-large-v3-turbo78.097.0reported
efficient-speech/lite-whisper-large-v3-fast81.098.0reported
microsoft/Phi-4-multimodal-instruct63.0116.0reported
openai/whisper-tiny.en77.098.0reported
nvidia/canary-1b-v248.0106.0reported
efficient-speech/lite-whisper-large-v3-turbo-fast90.099.0reported
usefulsensors/moonshine-base101.0123.0reported
Qwen/Qwen2-Audio-7B113.0158.0reported
usefulsensors/moonshine-tiny163.0248.0reported

MT (Machine Translation)

GATONES

FLORES-200

NTREX

LLM (Large Language Models)

FLORES-200

ModelLog-perplexitySource
goldfish-models/fuv_latn_full165.36reported

📝 Notes

Observations

  • Survey Focus 2 for Burkina Faso (2026 UNICEF WCAR Local Languages Survey, as "Fulfude")
  • Survey Focus 3 for Mali (2026 UNICEF WCAR Local Languages Survey, as "Peul/Fulfuldé/Pulaar")
  • Widespread cross-border language spoken across WCA (Burkina Faso, Cameroon, Guinea, Mali, Niger, Nigeria, Senegal...)

ASR Models (9)

ModelSizeDownloadsLikes
MahmoudAshraf/mms-300m-1130-forced-aligner 0.3B 4.0M 83
facebook/mms-1b-all 1.0B 2.0M 195
facebook/mms-1b-fl102 1.0B 8.7K 29
facebook/mms-1b-l1107 1.0B 280 12
Baamtu/whisper-pular-ggml-q5 — 39 0
bc7ec356/heep-universal 0.8B 31 0
onnx-community/mms-300m-1130-forced-aligner-ONNX — 25 0
UBC-NLP/Simba-SLID-49 94.6M 15 0
romara-labs/mms-300m-1130-forced-aligner-ONNX — 4 0

View on HuggingFace: ff: 9

TTS Models (25)

ModelSizeDownloadsLikes
k2-fsa/OmniVoice — 606.0K 577
drbaph/OmniVoice-bf16 — 4.7K 13
splendor1811/omnivoice-vietnamese 0.6B 672 2
gluschenko/omnivoice-onnx — 397 4
edwixx/OmniVoice — 163 0
WANJIAX2197/OmniVoice — 30 0
Bgeorge/OmniVoice — 25 1
yash3120/OmniVoice — 25 0
ex510/OmniVoice — 19 0
razi08/OmniVoice — 17 0
Manish993135/OmniVoice — 16 0
riasatsk/OmniVoice — 16 0
harsha7286/OmniVoice — 15 0
lopho/OmniVoice — 15 0
rnjema-unima/mms-tts-ful-baseline 36.3M 15 0
bilalRHCH/Arabic-text-to-speech — 14 0
phucpx247/OmniVoice — 14 0
gubernac/OmniVoice — 13 1
preference1/OmniVoice — 13 0
EBINSHAJI1999/OmniVoice — 12 0

View on HuggingFace: ff: 24 | ful: 1

MT Models (32)

ModelSizeDownloadsLikes
google/madlad400-3b-mt 3B 329.0K 192
jbochi/madlad400-3b-mt 3B 76.4K 154
alirezamsh/small100 0.3B 3.9K 104
google/madlad400-10b-mt 11B 3.6K 131
google/madlad400-7b-mt 8B 2.7K 20
notjjustnumbers/madlad400-3b-mt-Q4_K_M-GGUF 3B 225 4
google/madlad400-7b-mt-bt 8B 201 7
jbochi/madlad400-7b-mt-bt 8B 191 8
santhosh/madlad400-3b-ct2 — 135 14
mtsdurica/madlad400-3b-mt-Q4_K_M-GGUF 3B 89 4
jbochi/madlad400-7b-mt 8B 79 7
jbochi/madlad400-10b-mt 11B 71 18
NikolayKozloff/madlad400-10b-mt-Q8_0-GGUF 11B 54 3
Nextcloud-AI/madlad400-3b-mt-ct2-int8 — 53 2
vonjack/opus-mt-mul-en-big 0.3B 39 4
CXDuncan/madlad400-3b-mt-optimized-quantized-onnx — 31 4
morlayecis0003/nllb-200-pulaar-mairie 1B 30 0
CXDuncan/madlad400-3b-mt-optimized-onnx — 20 0
Rohith04/ct2fast_m2m100_418M — 20 3
Heng666/madlad400-3b-mt-ct2-int8 — 20 1

View on HuggingFace: ff: 30 | ful: 2

LLM Models (36)

ModelSizeDownloadsLikes
UBC-NLP/cheetah-base — 1.1K 7
LLaMAX/LLaMAX3-8B-Alpaca 8B 370 32
google/madlad400-8b-lm 9B 183 11
LLaMAX/LLaMAX3-8B 8B 32 39
LLaMAX/LLaMAX2-7B 7B 21 5
LLaMAX/LLaMAX2-7B-Alpaca 7B 18 3
ZeppelinCorp/Charm_15 — 18 0
jbochi/madlad400-8b-lm 9B 14 8
tangledgroup/tangled-alpha-0.6-core — 9 0
goldfish-models/fuv_latn_5mb — 8 0
LLaMAX/LLaMAX2-7B-MetaMath 7B 7 0
tangledgroup/tangled-alpha-0.8-core — 7 0
LLaMAX/LLaMAX2-7B-XNLI — 6 1
tangledgroup/tangled-alpha-0.7-core — 6 0
goldfish-models/fuv_latn_10mb — 6 0
LLaMAX/LLaMAX2-7B-X-CSQA — 5 0
tangledgroup/tangled-alpha-0.5-core — 5 0
goldfish-models/ful_latn_full — 2 0
goldfish-models/fuv_latn_full — 2 0
goldfish-models/ful_latn_5mb — 2 0

View on HuggingFace: ff: 30 | ful: 6

Datasets

ASR Datasets (34)

DatasetRowsDownloadsLikes
google/fleurs — 46.3K 392
google/WaxalNLP 2.6M 12.3K 219
sarulab-speech/yodas2_sidon 1.5M 6.0K 60
claudefitz/WaxalNLP 2.6M 3.6K 0
google/xtreme_s — 3.2K 70
BolajiJsAI/WaxalNLP 2.6M 2.5K 1
ngoloan/WaxalNLP 2.0M 2.1K 0
novelwolde36/WaxalNLP 2.5M 2.0K 1
Phsntom/WaxalNLP 2.6M 1.9K 0
Ephraimmm/WaxalNLPr 2.6M 1.8K 0
fiifinketia/WaxalNLP 2.5M 1.7K 1
zoelaenskii/zinny 2.6M 1.4K 1
0xzanuee/WaxalNLP 1.9M 1.4K 0
suryatmodulus/yodas2_sidon — 1.1K 0
WueNLP/belebele-fleurs 65.1K 799 9
satwikguptha/xtreme_s — 364 0
nanexxx/fleurs — 313 0
bdallhrajh371/WaxalNLP 2.6M 250 0
YuRiVeRTi/V1Q 186.0K 201 3
cahya/fleurs — 169 1

View on HuggingFace: ful: 24 | ff: 10

TTS Datasets (18)

DatasetRowsDownloadsLikes
google/WaxalNLP 2.6M 12.3K 219
sarulab-speech/yodas2_sidon 1.5M 6.0K 60
claudefitz/WaxalNLP 2.6M 3.6K 0
BolajiJsAI/WaxalNLP 2.6M 2.5K 1
ngoloan/WaxalNLP 2.0M 2.1K 0
novelwolde36/WaxalNLP 2.5M 2.0K 1
Phsntom/WaxalNLP 2.6M 1.9K 0
Ephraimmm/WaxalNLPr 2.6M 1.8K 0
fiifinketia/WaxalNLP 2.5M 1.7K 1
zoelaenskii/zinny 2.6M 1.4K 1
0xzanuee/WaxalNLP 1.9M 1.4K 0
suryatmodulus/yodas2_sidon — 1.1K 0
WueNLP/belebele-fleurs 65.1K 799 9
bdallhrajh371/WaxalNLP 2.6M 250 0
YuRiVeRTi/V1Q 186.0K 201 3
lenoxaugo254/LenoxAI — 10 1
Menoviar28/menov31 — 9 0
dijihax/Dataset — 8 2

View on HuggingFace: ful: 11 | ff: 7

Translation Datasets (18)

DatasetRowsDownloadsLikes
google/smol 798.0K 2.8K 94
gsarti/flores_101 207.0K 1.6K 32
ayymen/Pontoon-Translations 3.6M 1.1K 18
Helsinki-NLP/opus_ubuntu 37.4K 354 4
YuRiVeRTi/V1Q 186.0K 201 3
slone/nllb-200-10M-sample 10.0M 168 13
severo/flores_101 207.0K 124 2
Helsinki-NLP/qed_amara — 114 5
cis-lmu/GlotStoryBook 80.1K 67 7
FrancophonIA/gatitos — 61 4
freococo/quran_multilingual_parallel 6.2K 59 4
kargaranamir/GlotStoryBook-backup 80.1K 21 0
jeffbrian/flores_101 — 19 0
FrancophonIA/Lexique_panafricain_de_la_femme_et_du_developpement — 16 0
Bretagne/PolyWrite_clean 155 11 0
lenoxaugo254/LenoxAI — 10 1
Menoviar28/menov31 — 9 0
dijihax/Dataset — 8 2

View on HuggingFace: ff: 14 | ful: 4