01
The product
Yodi transcribes and synthesises speech in Ewe and French, and translates between French and Ewe or Kabiyè. The console exposes three services through one API — transcription, speech synthesis, and translation — with access keys, plans, and usage tracking.

02
The product story
One key for every service
Yodi exposes its model through a single API, and the same key opens every service. Three operations cover speech and text:
- Transcription — you send an audio file, Yodi returns the words that were spoken.
- Speech synthesis — you send a text, Yodi returns the matching audio.
- Translation — you send a sentence, Yodi returns it in the other language.
What the console handles for you
Signing up opens the Freemium plan, with a three-day trial and ten credits a month. From the dashboard you generate your keys, pick a plan, watch your remaining credits and read your usage per service: translation, audio, voice call and SMS. Nothing to install, the integration fits in one HTTP request.
A low-resource language cannot be treated like a dominant one: you measure it, you publish the numbers, and you say what does not work yet.Yodi design principle
The limits, stated plainly
Translation runs on NLLB and holds up well on simple sentences; it is still imperfect on long or specialised phrasing. Synthesis has one voice per language. Ewe and French are in service today, Kabiyè follows. We would rather say so than promise coverage that does not exist yet.
03
Contribute
What a contributor does, step by step.
Create your account
Signing up on the console opens a trial access, with no commitment.
Generate an API key
From the dashboard, create the key that will identify your calls.
Call a service
Transcribe an audio file, synthesise text into speech, or translate between Ewe and French.
Track your usage
The dashboard shows your calls, your remaining credits, and your usage statistics.
04
Become a client
How data access works, from request to delivery.
Describe your use case
Mobile app, call center, public service: tell us the integration context.
We assess language coverage
We check together which languages and domains Yodi covers today.
API access or a dedicated demo
Depending on your need, we set up a pilot access or a tailored demo.