Speech recognition
Transcribes spoken Baoulé, phone calls included, in the modern spelling.
Abidjan · Voice technology
We build speech recognition, speech synthesis and translation for Baoulé, and then for the other languages of Côte d'Ivoire.
A real example, spoken on a phone
About 0.7 s from voice to translated text, on our server.
Each works on its own or together: listen, understand, answer out loud.
Transcribes spoken Baoulé, phone calls included, in the modern spelling.
A Baoulé voice to read text aloud or answer, for people who understand the language better than they read it.
From Baoulé to French and back, in an everyday, storytelling or Bible register; English through French.
The relief is the sound. For each moment (left to right) and each frequency (low to high), the height shows the energy picked up by the microphone.
The ochre line is the tones. Baoulé is a tone language: the rise and fall of the voice is part of the words. A tool that follows only the letters loses part of the meaning.
The bands on the floor are the words, where the transcriber places them in time.
The ear alone hears “be a” where people say “bla”: the [bl] sound is short and soft. Our guide of checked phrases recognises the whole phrase and corrects it. That is why we record real voices: so the machine learns these nuances.
Measured on 8 and 9 October 2026, on sentences and voices kept out of training.
Transcribing speakers the model has never heard, recorded on phones.
Everyday texts (316 sentences). Higher is better.
Same test set, commercially usable model.
Real data, checked by people, and measurements on voices the models have never heard.
Bilingual books scanned and read by our OCR, public recordings with their text, then our own consented recordings.
One modern spelling: older texts are converted, and every conversion rule is measured.
Every audio clip is aligned with its text and scored; doubtful pairs are removed before training.
Test sets kept apart, confidence intervals, and our weak spots, published too.
Voix Baoulé programme
By invitation, adults record short conversations with our Android app. Each approved session is paid 2,500 FCFA by mobile money.
Adults only
Per approved session
The app records without a network
You choose, and you can withdraw
An HTTP API and a Python package, langchain-ivoire, to give your agents a Baoulé voice.
Documentation and API keyspip install langchain-ivoire
export IVOIRE_API_KEY=…
from langchain.chat_models import init_chat_model
from langchain_ivoire import with_language
chat = with_language(init_chat_model("…"), lang="bci")
chat.invoke("N tɛ, an ti sɛn?").content
# → an answer in Baoulé
Abyshire Technology CI is a limited liability company (SARL) registered in Abidjan. We work with Baoulé speakers, proofreaders and families, and we pay for every contribution.
“I'm British. In 2020 I married a Baoulé woman, and I fell in love with all the cultures of Côte d'Ivoire — Baoulé culture and the Baoulé language above all. Abyshire Technology CI is my way of giving something back: bringing Baoulé, and then the country's other languages, into tomorrow's technology. So that everyone can use digital services in their own language, and businesses can speak to their customers in their mother tongue and give them the best possible experience. I bring more than twenty years of experience in IT to that aim.”
Baoulé is first of all a spoken language, at home, at the market, in the fields. Our tools start from the voice, not from writing.