SDKs
Call Aqylon Inc. APIs from your language of choice. The REST API works with any HTTP client; client libraries add typed methods, retries and streaming helpers.
Developer preview. Endpoints, parameters and SDK methods shown here are illustrative and may change before general availability. Access is provided on request.
JavaScript / TypeScript
npm install @aqylon/sdk
Sample
import { Aqylon } from "@aqylon/sdk"
const aqylon = new Aqylon({ apiKey: process.env.AQYLON_API_KEY })
const audio = await aqylon.voice.tts({ text: "Hello", voice: "sample-voice" })Python
pip install aqylon
Sample
from aqylon import Aqylon
client = Aqylon(api_key=os.environ["AQYLON_API_KEY"])
audio = client.voice.tts(text="Hello", voice="sample-voice")Any language (REST)
No install needed
Sample
curl https://api.aqylon.co/v1/voice/tts \
-H "Authorization: Bearer $AQYLON_API_KEY" \
-d '{ "text": "Hello", "voice": "sample-voice" }'What the SDKs handle for you
- Authentication from an environment variable
- Automatic retries with backoff and idempotency keys
- Streaming audio and real-time session helpers
- Webhook signature verification
- Typed request and response objects
