Archive.
Posts originally published elsewhere, collected here with their canonical source.
108 posts
2026
Service accounts are now machine identities for the Speechify APIService accounts give Speechify API workloads their own identity, scope ceiling, key rotation flow, usage attribution, and short-lived child keys for agent sessions.Service Accountsvia speechify.ai
Building real-time captions with Speechify TTS speech marksUse the Speechify API's word-level timestamps to generate accurate WebVTT captions for your synthesized audio.Speech Marksvia speechify.ai
Build and Agents API fields moved toward one naming shapeBuild and Agents received a small API naming cleanup on June 28, including not_specified voice gender and several Agents field-name migrations.API Versioningvia speechify.ai
Streaming TTS in Python with SpeechifyHow to stream audio from the Speechify TTS API in Python using the SDK and native requests. Covers chunked streaming to disk and piping audio to a player without waiting for the full payload.TTSvia speechify.ai
GET /v1/voices now returns a pagination-ready envelopeThe Build API moved GET /v1/voices from a bare array to a voices object with pagination fields, making the response shape safer for SDKs and future growth.TTSvia speechify.ai
Idempotency-Key is now wired across side-effect API callsSpeechify now supports Idempotency-Key on the API calls most likely to be retried, including calls, batches, purchases, spend paths, and service-account key minting.Idempotencyvia speechify.ai
Speechify-Version gives API clients a stable date pinSpeechify APIs now support the Speechify-Version header, so HTTP clients can pin a dated contract while SDKs send their build-date version automatically.API Versioningvia speechify.ai
Using TTS in Node.js with SpeechifyA practical guide to synthesizing speech in Node.js using the Speechify TTS API. Covers installation, a basic synthesis call, streaming audio to disk, and what to reach for next.TTSvia speechify.ai
TTS stream responses are documented as raw audio streamsThe Build docs now spell out that POST /v1/audio/stream returns chunked raw audio, not JSON, with clearer response content types and codec notes.TTSvia speechify.ai
Agents now expose live operations APIs for analytics and interventionSpeechify Agents added live transcript streaming, take-over actions, per-action RBAC, analytics queries, and saved dashboard APIs for monitoring live voice operations.Agentsvia speechify.ai