You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Streaming gateway playback — serve-mode TTS now pipes audio/mpeg chunks directly from tts-gateway to mpv/ffplay, replacing temp-file-per-sentence synthesis.
Canonical gateway API — new gateway-client module with speakSync (/v1/speech) and speakStream (/tts/stream), matching the reference tts-gateway contract.
Fixes
Stream session cleanup crash — releaseLock() on Bun delayed fetch response bodies no longer throws TypeError during playback completion.
Payload encoding mismatch — /v1/speech now correctly sends multipart/form-data and /tts/stream sends application/json, matching the gateway's FastAPI route signatures.
Misc
Tightened local quality checks (prettier, typecheck)
Updated docs for streaming TTS setup and /v1/speech references