Archive.
Posts originally published elsewhere, collected here with their canonical source.
108 posts
2026
Voice agents can now switch language mid-callOne agent serves multiple languages in a single session, with no transfer and no dropped context - configure it with additional_languages.Agentsvia speechify.ai
Simba 3.2 is our recommended TTS model: what changed and how to migratesimba-3.2 is now the recommended Speechify TTS model, and GET /v1/audio/models lets you discover it at runtime instead of hardcoding a model list. What shipped, the voice allow-list, and how to move off simba-3.0.Changelogvia speechify.ai
Agent test runs get clear 402 errors on balance and plan tier checksAll four agent test-run endpoints now document 402 for a depleted balance or an exhausted spend limit, the single-run path finally takes the admission gate its siblings already had, and an explicit over-tier model override is refused instead of being honoured unchecked.Agentsvia speechify.ai
Best TTS Providers 2026: Comparison of the Top 10 APIsThe top 10 text-to-speech APIs of 2026, benchmarked on the independent Artificial Analysis Speech Arena. Simba 3.2 is #1 on Artificial Analysis at $6 to $10 per million characters, above every ElevenLabs, Cartesia and Google model. Self-hosted models left out.TTSvia speechify.ai
Streaming TTS now carries word-level speech marksA new endpoint streams speech marks alongside audio, so captions and text highlighting no longer need the non-streamed API.TTSvia speechify.ai
Simba 3.0 now speaks six European languages; Simba 1.6 marked legacySimba 3.0 is no longer English-only — it now officially covers English plus German, Spanish (ES/MX), French, Italian, and Brazilian Portuguese. The same release flags the Simba 1.6 models as legacy and confirms Simba 3.0 accepts cloned voices.TTSvia speechify.ai
Set a per-agent maximum call durationVoice agents now carry a max_call_duration_seconds field — a hard per-agent wall-clock cap on a single call. When a call reaches it, the agent ends automatically; null keeps the previous behavior of bounding calls only by your plan's ceiling.Agentsvia speechify.ai
Filter GET /v1/voices by type, locale, gender, and modelGET /v1/voices now accepts type, locale, gender, and model query filters, applied before pagination so pages stay full — so you can fetch, say, only English cloned voices that support Simba 3.2 in a single call.TTSvia speechify.ai
Per-plan API rate and concurrency limits are now publishedThe API limits reference now lists per-plan rate limits (requests per second, plus an Agents burst) and concurrency limits for both the TTS and Agents surfaces, and 429 responses carry a docs_url plus distinct rate_limited and concurrency_limited error codes.API Referencevia speechify.ai
Building an AI Voice Cloning Web App with Next.js and SpeechifyClone a voice from a browser upload, synthesize speech with it, and keep your API key server-side. A working Next.js voice cloning app built on the Speechify API, no GPU required.Next.jsvia speechify.ai