Developers

Every African voice, one API call away.

Plain REST and WebSocket endpoints for speech, cloning, transcription and translation. No SDK to install and no model to host.

cURL
# Speak Yoruba with a native STORM voice
curl https://api.plotweaver.app/v1/speech \
  -H "X-API-Key: $PLOTWEAVER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text": "Ẹ kú àárọ̀!", "language": "yo"}' \
  -o greeting.mp3

# Transcribe a call recording
curl https://api.plotweaver.app/v1/transcriptions \
  -H "X-API-Key: $PLOTWEAVER_API_KEY" \
  -F file=@call.wav -F language=pcm
Endpoints
POST/v1/speech
Text to speech in African languages
POST/v1/speech/stream
Streaming speech, Nigerian languages
POST/v1/voices
Create a consented cloned voice
POST/v1/transcriptions
Speech to text with timed segments
WSS/v1/transcriptions/stream
Real-time transcription
POST/v1/translations
Translate between five languages
GET/v1/languages
Every language and what it supports
The developer platform

Keys, playground, usage and billing in one place.

API keys

Create and revoke keys per workspace, and choose which services each key can use.

Playground

Try every voice and language in the browser before you write a line of code.

Usage and billing

See requests, characters and minutes by service, and pay as you go through Stripe.

Docs as Markdown

Read the reference online or download it as Markdown for your team or your AI assistant.

Real-time

Stream speech out and transcription in over WebSocket for calls and voice agents.

Support

A named engineer to help you go live, not a ticket queue.

Ship an African voice this week.

Request access, get a key, and make your first call in minutes.