NkomoNkomo
← All posts

Mansa’s payment reference is at risk. The pharmacy is about to close.

A woman making an online purchase using a smartphone and credit card outdoors.

Leeloo The First

More Ghanaian-language data gives AI a stronger foundation, but a useful conversation also has to follow how people actually speak: mixing Twi and English, changing direction mid-sentence, and deciding what can go to the cloud. The real test begins when an AI must respond clearly in an ordinary moment, under the speaker’s control.

At 7:18 on a Thursday evening, Mansa is standing outside a pharmacy in Osu, holding a small paper slip and listening to a voice note from her cousin. She needs to check a payment reference before the shop closes. She starts in English, then switches without noticing: “The reference no, yɛde bɛn name na ɛyɛe?”

The reply begins to explain the wrong part of the problem. Mansa interrupts. “No, the name, not the amount.”

The queue behind her is moving. If she cannot confirm the reference, the payment may be rejected and the errand has to wait until morning. Her cousin is already asking whether she found it. For a few seconds, the bad ending is still fully on the table.

That is the kind of conversation Ghanaian-language AI has to earn.

Language data creates the starting point

New GhanaNLP corpora expand the foundation for Ghanaian-language AI. That work matters because an AI cannot reliably recognise, interpret, or respond to language it has barely encountered.

But a corpus is a beginning, not the finish line. Everyday speech does not arrive in clean, isolated turns labelled “Twi” or “English.” It comes with borrowed words, names, corrections, pauses, and context carried from the sentence before.

Someone may say, “Mede transfer no ayɛ, but the reference no koraa I can’t see it.” The meaning lives in the full utterance, not in a language-by-language split. A system that treats a Twi switch as an error, or loses the name in the middle, can leave a speaker doing the same explanation twice.

That is why progress should be measured in conversation as well as language coverage. Can the system keep track when the speaker changes language naturally? Can it identify the detail that matters? Can it say when it is uncertain instead of giving a confident, unhelpful answer?

The conversation in this look at mixed-language speech and accurate names shows why a single missed word can change the whole task.

Ordinary speech includes interruptions

Mansa does not speak in a script. She starts one thought, hears an answer, and cuts in because time is short. That is normal conversation.

Voice AI often makes people wait for a turn to end, then delivers an answer that may be too long or aimed at the wrong question. The speaker has to decide whether to wait politely, repeat themselves, or abandon the interaction. A voice companion should make interruption feel ordinary.

Nkomo supports typed and spoken conversation in natural Twi and Ghanaian English. In hands-free voice mode, you hold to speak, hear the reply, and can interrupt naturally. The point is simple: a person should be able to correct the conversation while it is happening.

For Mansa, that interruption changes the next answer. She repeats the key detail, this time with the payment slip in front of her: “It is the sender name I need to check.” The conversation can move forward from the correction instead of pretending the first answer was enough.

A short reply matters here. The goal is to help her locate the next thing to check, not fill the pavement with an explanation while the queue edges forward. Voice interaction has to respect the moment people are in.

Privacy choices belong inside the conversation

The question is rarely only, “Can this AI understand my Twi?” It can also be, “Where will what I say go?”

A payment reference, a family matter, or a question someone would not say aloud on a crowded trotro carries different stakes. People deserve a clear choice before speech leaves their device. Vague privacy language asks them to trust what they cannot see.

Nkomo makes the cloud choice explicit: never, ask each time, or this session. Its conversation history stays on the device under the user’s control. Turn history off and it is purged immediately. Data export and account deletion are available in one tap.

Those controls do not make every conversation risk-free. They give the speaker a direct say over what happens next.

Back outside the pharmacy, Mansa can choose whether this moment may use the cloud rather than discovering that choice after she has spoken. If something goes wrong, the app shows the error instead of swallowing it. She knows the difference between an answer, a refusal, and a failed request.

That clarity matters as much as a natural reply. Nkomo’s cloud-choice prompt explores why the decision should come before the voice leaves your hand.

The standard is a conversation people can steer

Ghanaian-language data can help build better systems. The next responsibility is to test the lived details around that language: code-switching, corrections, short answers, named details, visible errors, and privacy choices made in the moment.

Mansa gets the sender name on the second try. She sends it to her cousin, folds the paper slip into her bag, and steps into the pharmacy before the person behind her reaches the counter. The useful part was not a display of language ability. It was a conversation she could interrupt, redirect, and control.

Nkomo

A private, natural Twi and Ghanaian English voice-and-text companion — talk or type, in the mix of languages people actually speak, with clear control over what stays on the device versus what reaches the cloud.

Try Nkomo

Comments

No comments yet.