WebSocket vs REST TTS APIs for Voice AgentsOriginalChoosing between WebSocket and REST for your streaming TTS API changes your voice agent's latency floor. Here is how to pick the right protocol.TTS
GPT-Transcribe Makes Context the New ASR FeatureOriginalOpenAI's GPT-Transcribe launched July 29, 2026 with prompt, keyword, and language hints. Free-form context lifted accuracy from 38.5% to 44.6%.Speech-to-Text
Grok Voice 2.0 Ships With a Quiet 60% Price RiseOriginalGrok Voice Think Fast 2.0 launched July 29, 2026 at $0.08/min, up from $0.05. On August 5 the grok-voice-latest alias migrates you automatically.Voice AI
TTS Quality Has No Single Number YetOriginalTTS quality has no single metric. MOS scores cluster, Elo only tests short English clips, and TTS WER measures a different thing than STT. Here is how to actually evaluate.TTS
What surprised me about TTS API design after years of STTOriginalAfter years of building with speech-to-text APIs, switching to text-to-speech revealed design patterns I had never thought about.API Design
What Voice Agent Pricing Reveals About the PlatformOriginalVoice agent platform pricing tells you more than cost. The pricing model reveals which layer of the stack each platform owns and what trade-offs you inherit.Voice AI
When SDKs Write Themselves: Voice API Code GenerationOriginalDeepgram switched from hand-rolled SDKs to spec-first generation with Fern. Here is what that looked like across five languages and how it changed shipping voice APIs.Developer Experience
Sunday roundup: API design, I/O, AnthropicOriginalOne post this week about voice API design. Google I/O and Anthropic's London event reshaped the AI landscape. Here is the roundup.Developer Experience
5 API design decisions that shape voice AI dev experienceOriginalError payloads, streaming edge cases, and latency limits all shape how developers interact with voice APIs. Here are five patterns I have seen matter most.Developer Experience
5 SDK anti-patterns I keep fixing in voice AIOriginalMaintaining SDKs across five languages taught me the same mistakes appear every time. Here are the five patterns I'd redesign first, and why they matter for voice AI.Developer Experience
5 developer experience wins in voice AI toolingOriginalError messages, timeout behavior, and observability patterns separate great voice APIs from frustrating ones. Here are five patterns that matter.Developer Experience
When the model stopped being the moatOriginalBy spring 2026, frontier model quality had converged enough that the real competitive advantage shifted to developer experience and API design.AI
5 questions I ask before integrating a streaming APIOriginalConnection drops, backpressure, and wire formats. Five questions I ask every streaming API before building on it, learned from voice AI integrations.Developer Experience
SDKs for Streaming APIs Are DifferentOriginalREST SDK patterns stop working when your API never closes the connection. Streaming audio needs reconnect logic, backpressure, and graceful shutdown baked in from day one.Engineering