Imole Locale TTS

Proprietary Imole locale TTS service exposed through the Imole API for lightweight voice output in languages like Fon, Ewe, Kirundi, Malagasy, and Bambara.

Audio

Locale TTS technical docs

Endpoint, auth header, parameters, prices, and tested request examples for Imole Locale TTS.

Endpoint

Endpoint and pricing

POST /audio/speech Endpoint https://api.imole.app/v1 Base URL 20 API cauris 20 Agent cauris
Headers

Request headers

Authorization required

Bearer Imole API key.

Content-Type required

Use application/json for JSON requests.

Parameters

Request parameters

model required

Use imole-locale-tts.

text required

Text to read aloud.

language

Regional language profile.

fon, ewe, kirundi, malagasy, bambara
speed

Speech speed multiplier.

Examples

Tested request examples

Fon voice
curl -X POST "https://api.imole.app/v1/audio/speech" \
  -H "Authorization: Bearer $IMOLE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "imole-locale-tts",
  "text": "Bonjour. Ceci est un test.",
  "language": "fon",
  "speed": 1
}'
Ewe voice
curl -X POST "https://api.imole.app/v1/audio/speech" \
  -H "Authorization: Bearer $IMOLE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "imole-locale-tts",
  "text": "Bonjour. Ceci est un test.",
  "language": "ewe",
  "speed": 1
}'
Check job status
curl -H "Authorization: Bearer $IMOLE_API_KEY" "https://api.imole.app/v1/audio/jobs/$JOB_ID"
Download result
curl -L -H "Authorization: Bearer $IMOLE_API_KEY" "https://api.imole.app/v1/audio/jobs/$JOB_ID/content" -o imole-locale-tts.mp3