Stream session audio as WAV
Stream generated audio progressively while synthesis runs.
Both formats are replayable and resumable: reads never consume the
session buffer, and Range: bytes=N- requests resume from byte N
(206), so players like ExoPlayer can recover from network drops.
MP3 is encoded once per session into a buffer all readers share.
The stream ends when generation completes. 10-minute hard timeout.
session_id*Session Idformat?Format'wav' (PCM16) or 'mp3' (64kbps, transcoded once per session by the bundled ffmpeg)
"wav"Streaming WAV audio (PCM 16-bit mono).
response?unknowncurl -X GET 'http://127.0.0.1:8100/api/v1/streaming/string/audio'nullGet streaming session info GET
Return status, chunk count, and sample rate for a streaming session.
Finalize streaming session POST
Collect all streamed audio into a complete WAV and return as base64. Waits for generation to complete, concatenates all chunks, stores the result as the last generation result, and removes the session. Call this after the audio stream finishes to get the full audio.