BantuNomics Sign in

FSI integration

The syllable is the tone-bearing unit.

Tone docks on exactly one place — the vowel of each syllable. So you cannot represent tone without first decomposing the word into its syllables, and you cannot do that without the language's Full Syllable Inventory. BantuNomics has assembled 459 of them — the first complete collection in history.

Minimal pairs

Same syllables. Different tone. Different meaning.

Each card is one written word that the FSI decomposes into the same syllable sequence for every meaning. The spelling is identical; the tone — carried in the audio, on the syllable nuclei — is what separates the meanings. Play them back to back.

Isonto 3 meanings
i·so·nto
Church
Liyakhiwa isonto labo
means their church is being built

Audio pending.

Sunday
Ngijahele isonto ngizokwazi ukukhonza unkulunkulu naba zalwane
means I cannot wait for sunday to praise God with the congregation

Audio pending.

Week
Uziphathe kahle, sizodibana nge sonto elizayo
means take very good care of yourself, we will meet the following week

Audio pending.

Amabele 2 meanings
a·ma·be·le
Breasts
Amabele ami abuhlungu
means my breasts are sore

Audio pending.

Sorghum
Sidle amabele emini
means we ate sorghum during the day

Audio pending.

Beka 2 meanings
be·ka
Burial
Babeka kusasa ekuseni
means the burial is tomorrow morning

Audio pending.

Put
Beka konke phansi ukuze uphumule
means put everything down in order to rest

Audio pending.

Chitha 2 meanings
chi·tha
Spill
Yagcwala ibhakede yaze ya chitha amanzi
means the bucket was too full and the water spilled

Audio pending.

To waste something
Ceda ukukhuluma ungachithi isikhathi
means stop talking and don't waste time

Audio pending.

Fika 2 meanings
fi·ka
Arrive
Abashana bami basanda kufika
means my nephews just arrived

Audio pending.

Reach
Iyafika yini leyo ntambo lapho?
means will the rope reach?

Audio pending.

Funda 2 meanings
fu·nda
Learn
Ngizele ukufunda lana
means I'm here to learn

Audio pending.

Read
Angilalanga izolo ngangi funda
means I didn't sleep last night reading

Audio pending.

Hlangana 2 meanings
hla·nga·na
Meet
Sizohlangana ngokuzayo
means we will meet again in future

Audio pending.

Unity
Ukuhlangana kwesizwe sama Zulu
means the Zulu tribe unity

Audio pending.

Hlanza 2 meanings
hla·nza
To clean or wash
Sicedile ukupheka manje sesizo hlanza amabhodwe
means we are done cooking and yet to wash the pots

Audio pending.

Vomit
Umntwana uyahlanza
means the baby is vomiting

Audio pending.

Ibanga 2 meanings
i·ba·nga
Distance
Izolo sihambe ibanga elide
means yesterday we walked a long distance

Audio pending.

Grade
Ngifunde naye ibanga lwesine
means I was in Grade 4 with her

Audio pending.

Ikhanda 2 meanings
i·kha·nda
Head
Ikhanda lami libuhlungu
means I have a headache

Audio pending.

The head of the family
Ubaba yikhanda lomndeni
means dad is the head of the family

Audio pending.

Ilanga 2 meanings
i·la·nga
Day
Namuhla ilanga lami lokuzalwa
means today is my birthday

Audio pending.

Sun
Vukani ilanga liphumile phandle
means wake up, there's a sunrise outside

Audio pending.

Incwadi 2 meanings
i·ncwa·di
Book
Ngisele ngencwadi eyodwa ukuze ngicede
means I'm only left with one book to finish

Audio pending.

Letter
Ngibhalele intombi yami incwadi yothando
means I wrote a love letter to my girlfriend

Audio pending.

Ingozi 2 meanings
i·ngo·zi
Accident
Ngivelelwe yi ngozi, ziphuke zonke izitsha
means I accidentally broke all the dishes

Audio pending.

Danger
Impilo yami isengozini
means my life is in danger

Audio pending.

Inyanga 2 meanings
i·nya·nga
A month
Ngigule inyanga yonke
means I was ill the whole month

Audio pending.

Traditional healer
Inyanga mayiphathe iziguli kahle
means the traditional healer must take care of their patients

Audio pending.

Isibindi 2 meanings
i·si·bi·ndi
Bravery
Isibindi sakho ngiyasesaba
means I'm in awe of your bravery

Audio pending.

Liver
Bathi ubulelwe yisifo sesibindi
means they say he died from a liver disease

Audio pending.

Ithanga 2 meanings
i·tha·nga
Pumpkin
Ingabe selivuthiwe yini ithanga?
means is the pumpkin ripe yet?

Audio pending.

Thigh
Lishe lonke ithanga futhi isikhumba sinamabhamuza
means the thigh is completely burned and the skin is blistering

Audio pending.

Khonza 2 meanings
kho·nza
Send regards
Uzakhonza ubaba ekhaya uma ufika
means you'll send my regards to dad when you arrive at home

Audio pending.

Worship
Unkulunkulu ukhonzwa noma isimo sibheda
means we worship God even during difficult times

Audio pending.

Kusasa 2 meanings
ku·sa·sa
Future
Kumele usebenzele ikusasa
means you must work for the future

Audio pending.

Tomorrow
Siyeza kusasa
means we are coming tomorrow

Audio pending.

Phatha 2 meanings
pha·tha
To handle or To be in charge
Ukhulile umfana seka phatha namabhizinisi kayise
means the boy has grown up; he now manages his father's businesses

Audio pending.

Touch
Nganginga phuphi, ngimuzwile engiphatha ngilele
means I wasn't dreaming, I really felt her touch while I was asleep

Audio pending.

Sinda 2 meanings
si·nda
Heavy
Iyasinda ingolovane
means the wheelbarrow is heavy

Audio pending.

Survive
Ngigule kakhulu empilweni ngasinda ukufa
means I've been sick my whole life but survived

Audio pending.

Sula 2 meanings
su·la
Drop
Sula lelo cala ngimsulwa mina
means drop the case, I'm innocent

Audio pending.

Wipe
Sula lezo nyembezi, kuzondlula
means wipe off those tears, it shall pass

Audio pending.

Ucingo 2 meanings
u·ci·ngo
Phone
Ngisebenzise ucingo ukuxhumana naye
means I used a phone to connect with them

Audio pending.

Wire or Fence
Amugijimisa amaphoyisa waze weca ucingo
means the police chased him until he crossed and jumped the fence

Audio pending.

Ukuceba 2 meanings
u·ku·ce·ba
To be rich
Ukuceba kuyisibusiso ngempela
means being rich is truly a blessing

Audio pending.

To report
Ukuceba izinto ezingasile
means reporting unnecessary stuff

Audio pending.

Ukuhola 2 meanings
u·ku·ho·la
To earn or get paid
Ukuhola
means to earn or get paid

Audio pending.

Native pronunciation note: OO-koo-HOh-lah

To lead
Ukuhola isizwe kudinga isibindi
means leading the nation takes courage

Audio pending.

Ukunuka 2 meanings
u·ku·nu·ka
The smell
Ukunuka
means the smell

Audio pending.

Native pronunciation note: OO-KOO-NOO-kah

To suspect
Ngiyakuzwa kodwa kunuka amanga lana
means I hear you but I suspect you're lying

Audio pending.

Ulimi 2 meanings
u·li·mi
Language
Kubalulekile ukwazi ulimi lakini
means it's very important to know your language

Audio pending.

Tongue
Ulimi lwami luvele izilonda
means I have sores on my tongue

Audio pending.

Umfundisi 2 meanings
u·mfu·ndi·si
Pastor
Umfundisi uzile ukudla
means the pastor is fasting

Audio pending.

Teacher
Umfundisi wama banga aphansi
means foundation phase teacher

Audio pending.

Umuthi 2 meanings
u·mu·thi
Medicine
Phuza umuthi ngesikhathi
means drink your medicine on time

Audio pending.

Tree
Umuthi wama pentshisi uyakhula
means the peach tree is thriving

Audio pending.

Why a model can't fake this

Generation is cheap. Certification against native ground truth is not.

A model can output a plausible syllable list; it cannot prove the list is complete, correct, or native, and it cannot produce the consented audio that carries the tone. The FSI plus this audio is the certified standard underneath alignment, ASR, and TTS.

Access

Start where you are.

Prove it free, validate it on your own data, or license the whole program.

01 · Free
Evaluation

Score your model against the foundational layer — the Alphabet Test and the L26 Lite suite, with saved results. Self-serve, no cost.

Start evaluating →
Most labs start here
02 · 75 days
Validation Pilot

Three languages you choose — and everything we hold for them. Measured on your own held-out data.

Scope a pilot →
03 · Program
Full Annual Subscription

Every product, every language, the full consented corpus — and everything curated while you're subscribed.

Start a Full Annual Subscription →