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
Quick Start
Request Contract
Model Controls
The selected voice must be compatible with the requested model. QueryGET /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:- Base model codes
- Advanced model codes
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 becomesCOMPLETED:
Error Handling
Authentication Safety
KeepAUDIXA_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.