SDKsPython
Sync vs async clients
Choose between SonioxClient and AsyncSonioxClient based on your app.
Soniox Python SDK provides two clients.
SonioxClientfor synchronous code (scripts, CLIs, simple services)AsyncSonioxClientfor asyncio apps (FastAPI, aiohttp, background workers)
The files, models, auth, webhooks, transcriptions, and realtime APIs accept the same parameters and return the same types in both clients.