The service is running in test mode — beta testing is underway. Errors are possible.
Home/Speech synthesis API
Text to Speech API

Speech synthesis API for products and media

Add speech generation to your website, app, CMS, media platform, LMS or internal product. The HancVoice REST API works with system and custom voices, voice creation, transcription and streaming speech.

Media and articles

Automatically create audio versions of publications, digests and long-reads.

EdTech and LMS

Voice lessons, quizzes, hints and course updates without manual recording.

Product scenarios

Voice notifications, IVR, assistants, instructions and personalized audio snippets.

What the developer gets

The API covers the core path «text → WAV/MP3», streaming generation, the voice catalog, voice creation, transcription and engine health checks. No SDK promises: plain REST and ordinary HTTP requests. The API is available from the Starter plan and up; the text length per request is capped by your plan.

1POST /api/v1/tts. Fast generation of WAV or MP3 from text, language and the selected voice.
2POST /api/v1/tts_stream. Streaming speech (PCM) for interfaces where a fast playback start matters.
3Voices and transcription. GET /api/v1/voices (catalog), POST /api/v1/voices/create (your own voice), POST /api/v1/transcribe (speech → text).
# Synthesize text in a single request (voice is an example; see the list in GET /api/v1/voices) curl -X POST https://hancvoice.com/api/v1/tts \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"text":"Hello! This is HancVoice.", "voice":"de_at_f1","format":"wav"}' \ --output output.wav
Limits

API limits and plans

API access opens from the Starter plan. Request rate and length grow with your plan.

Starter
minimum plan with API
120/min
requests on the Pro plan
10.000
characters per request (Pro)

WAVMP3PCM stream10 languagessystem voicescustom voicesown voice creationtranscription

Compare plans →
FAQ

API questions

An API key is issued from the Starter plan and up. The request rate limit and text length per request depend on your plan — see the documentation for exact values.

WAV and MP3 for finished files, and PCM for streaming generation via /api/v1/tts_stream when a fast playback start matters.

Yes. POST /api/v1/tts_stream returns PCM as synthesis progresses — this reduces the time to first sound in voice interfaces and assistants.

Sign up, upgrade to the Starter plan or higher and create a key in your dashboard. Request examples and the full method reference are in the developer documentation.

Integrate speech into your product

Get an API key and test generation on your own texts.