Respeecher Space Real-Time TTS WebSocket API
Version 1.0.0
AsyncAPI description of the Respeecher Space real-time text-to-speech WebSocket channel. A single persistent WebSocket connection carries multiple concurrent text-to-speech generations, differentiated by a client-supplied context_id. Clients may stream input text in chunks by setting continue to true on all but the final chunk, and receive streamed audio frames back on the same connection. This is a genuine bidirectional WebSocket transport (wss://), distinct from the one-shot POST /tts/bytes and the one-way HTTP Server-Sent Events (POST /tts/sse) endpoints, which are modeled in the REST OpenAPI, not here. This document was authored by API Evangelist from Respeecher's public documentation (space.respeecher.com/docs). Respeecher also publishes its own AsyncAPI 2.6.0 for these WebSocket channels, referenced under the Space API docs. Message payload fields below reflect documented behavior; consult the official reference for the complete schema.
Channels
Messages
Servers
api.respeecher.com/v1/public/tts/en-rt
api.respeecher.com/v1/public/tts/ua-rt