Blog

Voice AI engineering, written by people building it

Technical notes on latency measurement, speech infrastructure, and the architecture decisions behind real-time voice agents.

Measuring STT Latency in Production Voice Pipelines
Measuring STT Latency in Production Voice Pipelines

How to instrument real-time speech recognition so your latency data reflects what callers actually experience, not just what the model reports.

Read article
How We Cut TTS Tail Latency Under 40 Milliseconds
How We Cut TTS Tail Latency Under 40 Milliseconds

The engineering decisions behind Smallest AI's text-to-speech latency target: streaming chunk size, buffer management, and inference scheduling.

Read article
Streaming STT vs Batch Recognition: Trade-offs for Voice Products
Streaming STT vs Batch Recognition: Trade-offs for Voice Products

Batch recognition looks cheaper on paper. Here is why streaming is the only viable path for interactive voice agents and where the latency costs actually live.

Read article
Building Phone Bots That Sound Human: Lessons from Early Access
Building Phone Bots That Sound Human: Lessons from Early Access

Six months of early-access feedback from voice product teams showed us which latency problems matter most and which ones you can safely defer.

Read article
Five STT Integration Errors Voice Agent Teams Encounter
Five STT Integration Errors Voice Agent Teams Encounter

From mismatched audio sample rates to unbuffered partial transcripts, the integration mistakes that add hundreds of milliseconds without anyone noticing.

Read article
Choosing a Voice AI Stack: STT, LLM, and TTS Coordination
Choosing a Voice AI Stack: STT, LLM, and TTS Coordination

The latency budget for a voice agent is the sum of three sequential components. Here is how to evaluate each leg independently and where the budget breaks down.

Read article
The End-to-End Latency Budget for a Voice Agent
The End-to-End Latency Budget for a Voice Agent

A practical framework for allocating milliseconds across STT, network, LLM, and TTS so you know exactly where your agent stands before deployment.

Read article
Why Dead Air Kills Voice Agent Conversion Rates
Why Dead Air Kills Voice Agent Conversion Rates

Callers interpret silence as system failure. The data on how much latency the human ear tolerates and what teams building phone bots need to target.

Read article
WebSocket vs gRPC for Real-Time Audio Streaming
WebSocket vs gRPC for Real-Time Audio Streaming

Protocol choice affects tail latency more than most teams expect. A comparison of WebSocket and gRPC for bidirectional audio in voice agent deployments.

Read article
Edge Cases in Telephone-Grade Audio for STT
Edge Cases in Telephone-Grade Audio for STT

8kHz narrowband, G.711 codec artifacts, line noise, and DTMF tones: the audio quality issues that degrade transcription accuracy in production phone systems.

Read article
Handling Interruptions in Conversational Voice AI
Handling Interruptions in Conversational Voice AI

Barge-in detection, partial transcript cancellation, and TTS abort: the mechanics of making a voice agent respond naturally when a caller talks over it.

Read article
Designing Low-Latency Audio Pipelines for IVR Replacement
Designing Low-Latency Audio Pipelines for IVR Replacement

What it takes to replace a DTMF menu system with a conversational voice agent while keeping response latency in the range callers tolerate.

Read article
Infrastructure Requirements for Production Voice AI
Infrastructure Requirements for Production Voice AI

CPU vs GPU inference trade-offs, concurrency limits, network topology, and the operational model that keeps voice agents responsive under real call volume.

Read article
Early Access

Building a voice agent? Let us know

We provision access manually and work directly with teams integrating our STT and TTS into production voice pipelines.