Skip to main content
Audixa does not require or publish a Python SDK package. This guide uses the general-purpose requests library against the documented REST endpoints.

Requirements

  • Python 3.
  • An Audixa API key created in Developers.
  • A minimum $10 top-up or an active subscription.

Installation

Set your API key outside the source file:

Quick Start

Request Contract

Model Controls

The selected voice must be compatible with the requested model. Query GET /v3/voices?model=base or GET /v3/voices?model=advanced before selecting a voice ID.
Base request
Advanced request

Language Codes

The two models use different language-code schemes:
If language_code is omitted, the model uses its default language. A code from the wrong scheme can produce incorrect pronunciation.

List Compatible Voices

Download Completed Audio

Only download after the generation status becomes COMPLETED:

Error Handling

Authentication Safety

Keep AUDIXA_API_KEY in a secret manager or server environment. Do not commit it, print it, include it in exception reports, or expose it to browser code.