Luke Oliff.

Archive.

Posts originally published elsewhere, collected here with their canonical source.

103 posts

2026
List available TTS models at runtime with GET /v1/audio/modelsA new GET /v1/audio/models endpoint returns the models you can pass as the model parameter, each with a default and recommended flag plus the languages it supports — so a model picker can be built at runtime instead of hardcoding the list.TTSvia speechify.ai
Simba 3.2 is live on the TTS API as the recommended English modelSimba 3.2 is now available on POST /v1/audio/speech and /v1/audio/stream — a streaming-native Simba 3 model with lower TTFB, richer expressivity, and a curated voice allow-list, recommended for new English integrations.TTSvia speechify.ai
WE'RE NUMBER ONESimba 3.2 is #1 on Artificial Analysis, the independent TTS benchmark. On Voice Arena's blind, listener-voted board it's the #1 real-time voice and #1 on price — the model above it isn't real-time, the nearest at its quality costs 7x more. Nothing you can ship beats it.Simbavia speechify.ai
Building an automated audiobook pipeline with the Speechify TTS APITurn long-form ePub or Markdown into a single narrated chapter MP3 with a runnable Python demo: chunk on sentence boundaries, synthesize each chunk, stitch with ffmpeg.TTSvia speechify.ai
API keys can now enforce monthly USD spend limitsSpeechify API keys can now carry a monthly USD spend limit, returning 402 spend_cap_exceeded once a key reaches its budget for the calendar month.Spend Limitsvia speechify.ai
Switch to Speechify from inside speech-sdkSpeechify is now a direct provider in speech-sdk. Switch existing calls over with a factory function and an API key, no new client required.Speech SDKvia speechify.ai
TTS now accepts sample-rate and bitrate-specific output formatsSpeechify TTS speech and streaming endpoints now accept output_format values like pcm_16000, ulaw_8000, and bitrate-tuned mp3 variants without changing existing callers.TTSvia speechify.ai
The API now exposes more safety limits at the edgeSpeechify added rate-budget response headers, global JSON body-size handling, clearer 413 and 415 errors, and pre-auth IP throttling for token-mint paths.API Hardeningvia speechify.ai
Dynamic video narration using the Speechify Voice Cloning APIClone a voice from a short sample and use it to narrate dynamic video content programmatically via the REST API.Voice Cloningvia speechify.ai
Your pay hasn't moved since 2008. FTSE 100 CEO pay just set its fourth record in a row.Your pay hasn't moved since 2008. FTSE 100 CEO pay just set its fourth record in a row.Pay Transparencyvia medium.com