StepAudio 3 Realtime

WEBSOCKET /v1/realtimeSpeech in, speech out, over one socket. Interruptible mid-reply, with voice activity detection deciding when to answer.
At a glance
Pricing
Example request
Parameters
Notes
Full-duplex voice over a WebSocket at wss://api.empiriolabs.ai/v1/realtime?model=stepaudio-3-realtime, authenticated with the ordinary Authorization Bearer header. Audio is pcm16 in and out. The model listens while it speaks, so it can be interrupted mid-reply, and server-side voice activity detection decides when to answer. Set voice with session.update before the first audio; it cannot be changed once the model has spoken, and only the seven listed voices are accepted. Conversation is Chinese and English only. Each completed turn is billed on its own from the usage the model reports. This model is in preview and its capabilities may change.
Machine-readable schema: GET https://api.empiriolabs.ai/v1/models/stepaudio-3-realtime.
