New Endpoint: POST /v1/text-to-speech/with-timestamps
Returns the synthesized audio together with word- and character-level alignment data in a single response — ideal for auto-subtitling, karaoke highlights, and lip-sync animations.granularity parameter:granularity is optional. If omitted, the API returns both word- and character-level alignment in a single response.Captioning rules: Captions are split on sentence terminators (
. ? ! 。 ? !) with a 7 s / 42-character hard cap per cue (BBC/Netflix subtitle guidelines).SDK Updates — Timestamp TTS added to all 11 SDKs
All SDK response objects include
toSrt() / toVtt() subtitle export helpers and a saveAudio(path) / audio_bytes() convenience method.New Endpoint: POST /v1/text-to-speech/stream
Added a low-latency streaming endpoint that delivers audio chunks as they are generated, enabling real-time playback without waiting for full synthesis./v1/text-to-speech:Request Schema:
audio/wav or audio/mpeg).New Endpoint: GET /v1/users/me/subscription
Retrieve the authenticated user’s plan tier, credit usage, and concurrency limits.SDK Updates
All 9 official SDKs have been updated with streaming and subscription support:New Model: ssfm-v30
Added support for the newssfm-v30 model with improved speech quality and expanded capabilities.New Features:- Smart Emotion - Context-aware emotion inference using
SmartPrompt - 7 Emotion Presets - Added
whisper,toneup,tonedownpresets - Universal Emotion Support - All emotions available across all voices
- 37 Languages - Added 10 new languages
New Endpoint: GET /v2/voices
Added enhanced voice listing endpoint with model-grouped emotions and additional metadata.Response Schema:
Deprecated: Voice Management Endpoints
The following endpoints have been deprecated and removed:Use
GET /v2/voices for listing voices with enhanced metadata.Initial Release: ssfm-v21
Launched the Typecast Text-to-Speech API with thessfm-v21 model.Endpoints:Features:
- Low latency speech synthesis
- 4 Emotion presets:
normal,happy,sad,angry - Emotion availability varies by voice
- 27 languages supported