Skip to main content
This guide uses ordinary HTTP requests. There is no Audixa SDK package to install: use native fetch, Python requests, or cURL.

Step 1: Prepare Your Account

1

Preview the Voices

Listen to fixed samples at audixa.ai/voices. The sampler does not accept custom text or create free generations.
2

Enable Paid Generation

Create an account, then purchase at least a $10 top-up or start a subscription. Audixa does not issue trial credits or free generations.
3

Create an API Key

Open Developers → API Keys, create a key, and copy it when it is shown.
Keep your API key secret. Do not place it in browser code shipped to end users, public repositories, logs, or support messages.

Step 2: Choose a Runtime

Step 3: Create and Poll a Generation

POST /v3/tts starts an asynchronous job. The request text must contain at least 1 character, and the maximum length depends on the active plan. Each generation has a minimum billable length of 30 characters (8 tokens), so shorter sentences are accepted and charged at that minimum. Poll GET /v3/tts?generation_id=... until the status is COMPLETED or FAILED.

Request Controls

Next Steps

Python REST Guide

Structure the same workflow with Python requests.

JavaScript REST Guide

Use native fetch with explicit status polling.

Explore Voices

List the voice IDs available to your account.

API Reference

Review every accepted request and response field.