Time to final segment
From 40 ms
Realtime speech recognition with 40 ms time to final segment. Choose Fast for latency or Standard for cost efficiency.
Time to final segment
From 40 ms
Price per hour
From $0.06
Languages
30 Languages
Our Qwen3-ASR endpoint comes in two variants. Use the same WebSocket API and change only the ID.
For long-running transcription workloads where serving cost matters most.
For voice agents and interactive applications where every millisecond matters.
Based on preliminary independent measurements of publicly available STT endpoints from US East. Results may vary by region, connection, and workload. Pricing checked Sep 8, 2026 from Artificial Analysis.
Automatic language identification across 30 officially supported languages.
View the official model cardOpen one WebSocket, stream PCM audio, and receive partial and final transcripts as events.
WebSocket ยท Python
URL = "wss://api.narilabs.com/v1/realtime?intent=transcription"
async with connect(
URL,
additional_headers={"Authorization": f"Bearer {os.environ['NARI_API_KEY']}"},
) as socket:
await socket.send(json.dumps({
"type": "session.configure",
"session": {"model": "qwen3-asr"},
}))
await socket.recv() # session.configuredStream partial and final transcripts into realtime conversational systems.
Turn ongoing speech into responsive captions for streams, events, and accessibility.
Create searchable transcripts for notes, review, and downstream analysis.
Share your audio, language requirements, and latency targets with our engineers.