Blog
- Getting Started with the jambonz Python SDK
The AI dev community runs on Python — so we built a Python SDK for jambonz. A tour of the verbs, plus a webhook IVR and a WebSocket voice AI agent.
- How to stream text from LLMs using jambonz
A deep dive on jambonz LLM and TTS streaming for low-latency Voice AI — the websocket protocol, the say verb, the Node.js SDK, and a full Anthropic example app.
- Microsoft Teams Direct Routing with jambonz
How SoundOfData and Callable.io set up jambonz as a Direct Routing SBC for Microsoft Teams — drachtio TLS, jambonz settings, and Microsoft 365 carrier and customer tenant configuration.
- Some initial thoughts on OpenAI's Realtime API
I added OpenAI's Realtime API to jambonz, then ran the caller's audio through Deepgram in parallel to compare accuracy and latency — and what that reveals about speech-to-speech vs. traditional ASR pipelines.
- Text-to-speech latency: the jambonz leaderboard
We benchmarked time-to-first-byte across seven TTS vendors — Deepgram, ElevenLabs, Google, Microsoft, PlayHT, Rime Labs, and Whisper — for conversational AI. Here's the jambonz TTS latency leaderboard.
- Speech companies are failing at conversational AI
Conversational AI has unique needs that long-form transcription doesn't — endpointing control, prompt-aware APIs, and pause/resume billing. Three features speech vendors still aren't shipping.