Create an API key
Open Settings → API in the app, name the key, and copy it once. Keep it on your server only.
Public API
Create documents and generate speech with the same natural voices users hear in Speechdash. Authenticate with an API key, settle usage from your wallet, and keep everything in your library.
Use the same voice presets as the app (such as Sophie or Nathan) through a simple REST API. What you ship matches what readers already hear in Speechdash.
Content created via the API appears in the Speechdash library, ready for listening, editing, and export. Finished audio and video transcripts created in the app appear there too (source=transcription).
Add Speechdash in ChatGPT with OAuth, or connect Cursor and Claude Desktop with an API key. Tools cover account, documents, translate, export, voices, and speech. Streaming uses REST; see /agents for setup.
Generate a client from the published OpenAPI document at api.speechdash.com. Clear errors, request IDs, and rate-limit headers.
Optional Idempotency-Key on creates and speech. Credits are held as an estimate, then settled to the audio that was actually produced.
Narrator, Questioner, and Expert presets shape how a document sounds. Choose a character voice and switch instantly…
Cloud mode delivers higher-quality synthesis and works in mobile browsers. Listen with sentence highlighting and pick…
Generate audio from PDFs and imported articles. Perfect for commutes, workouts, or listening without a live connection.
From key to first audio in minutes
Open Settings → API in the app, name the key, and copy it once. Keep it on your server only.
Send `Authorization: Bearer sh_live_…`. Test the key with `GET /v1/me` (email, plan, and wallet balance). Invalid keys answer 401.
POST documents into the library, translate or export them, or synthesize speech with voice and language controls. Usage appears under Credit usage.
Create a free Speechdash account, add an API key, and call the same voices your readers already trust.