Generate text-to-speech audio
Generate narration audio from text using Edge TTS. Returns a public URL to the audio file and word-level caption timing data. Text is moderated before generation.
Authorization
AuthorizationRequired
Bearer <token>API key (cf_*) passed as Bearer token
In: header
Request Body
application/jsonRequiredtextRequired
stringNarration text
Minimum length:
1Maximum length: 5000voicestringVoice selection
Default:
"ryan"Value in: "ryan" | "sonia" | "andrew" | "ava" | "guy"ratenumberSpeech rate multiplier
Audio generated