← All posts
Lab UpdatesAugust 8, 2026·3 min read

Qoru x Lingua Labs: bringing voice-first Igbo NLP to production

We're partnering with Lingua Labs to co-develop an open speech toolkit for underserved West African languages — starting with end-to-end Igbo ASR and TTS.

By Daniel UA · Founder & Chief ML Engineer|
Qoru x Lingua Labs: bringing voice-first Igbo NLP to production

When we set out to make language models that actually work for underserved communities, we knew we couldn't do it alone. That's why today we're announcing a partnership with Lingua Labs, a Lagos-based startup building real-time speech technology for African languages.

Together we're launching an open toolkit for voice-first applications in West African languages — starting with end-to-end Igbo automatic speech recognition (ASR) and text-to-speech (TTS) that you can run locally.

Why voice matters

Text-based models get all the headlines, but in many communities voice is the primary interface to technology. In Nigeria, 70% of adults speak English as a second language, and hundreds of millions more are far more comfortable using their native tongue. A model that only reads and writes Igbo text misses the point if most people want to just speak.

Lingua Labs has spent the last two years collecting and labeling a 1,200-hour Igbo speech corpus — painstakingly transcribed, time-aligned, and validated by native speakers across five states. What they had was world-class data. What they needed was a team that understood how to turn data into models that generalize. That's where Qoru came in.

How we split the work

PartnerExpertiseContribution
Lingua LabsSpeech data, acoustic domain, UXCorpus, phonetics, evaluation, product design
QoruMultilingual modeling, open releasesModel architecture, training infrastructure

Lingua Labs led data collection, phonetic annotation, and user testing. Qoru contributed the modeling architecture — a conformer-based ASR stack and a flow-matching TTS pipeline — along with the compute and engineering bandwidth to train and ship the first checkpoints.

The first release

Today we're publishing:

  • lingua-igbo-asr-v1 — a streaming conformer ASR model, 48ms word error rate on our held-out test set, runs on a mid-range Android phone.
  • lingua-igbo-tts-v1 — a zero-shot voice model that clones a speaker from a 10-second sample, with a 24kHz neural vocoder.

Both are Apache 2.0 and available on huggingface.co/qoru. The training scripts, the corpus, and the full evaluation suite are open too — we want other teams to build on this, not rebuild it.

from transformers import AutoModel, AutoProcessor
 
processor = AutoProcessor.from_pretrained("qoru/lingua-igbo-asr-v1")
model = AutoModel.from_pretrained("qoru/lingua-igbo-asr-v1")
 
waveform = load_audio("my-recording.wav")
prediction = processor.decode(model(waveform).argmax(dim=-1))

What's next

This is our first collaboration, and we're treating it as a template. Over the next six months we plan to:

  • Add Yoruba and Hausa to the toolkit (data collection starts next month).
  • Ship a mobile SDK so app builders can embed Igbo voice in minutes.
  • Open a joint grants program for community groups building Igbo-language applications.

If you're a researcher, builder, or funder working in voice for underrepresented languages, we'd love to hear from you. Reach out to Daniel at hi@qoru.ai or to Chinedu at Lingua Labs (chinedu@lingualabs.africa).

Two teams, one mission: language technology that works for everyone.

Share

Related posts