Skip to main content

πŸš€ Introduction

The Text to Speech API turns written scripts into studio-quality voiceovers using Creatify’s AI voices. Perfect for narration, educational content, promotional videos, and more β€” with support for natural-sounding accents and expressive delivery. Text to Speech Snapshot

βš™οΈ Quickstart Guide

βœ… Prerequisites

Before you begin, ensure you have:

🧠 Step 1: Choose a Voice Accent

Call the Get Voices API to retrieve a list of available voices and their accents. Each voice includes an accents list β€” select one of the id values from that list and use it as the accent in your TTS request.

🎧 Example Response from GET /api/voices/


πŸ“ Step 2: Submit a TTS Generation Request

Use this endpoint to generate voiceover audio from a script.
⚠️ Save the id β€” you’ll need it to check the generation status.

⏳ Step 3: Check Audio Generation Status

Use the ID returned from your generation request to retrieve the final voiceover file.
⏳ Once status is done, download the voiceover from the output field.

🎯 Summary


🀝 Need Help?

If you run into any issues, check out our API Reference or contact api@creatify.ai.