> ## Documentation Index
> Fetch the complete documentation index at: https://docs.breezeblue.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Streaming

> Low-latency streaming text to speech.

Breeze supports both `POST /v1/text-to-speech/{voice_id}` for non-streaming output and `POST /v1/text-to-speech/{voice_id}/stream` for streaming output.

Use the streaming endpoint for lower time-to-first-byte and chunked audio. Streaming supports `mp3` and `pcm` output formats.

Timing metadata and realtime text input over WebSocket are planned.

## Build with streaming

<Columns cols={2}>
  <Card title="Stream text to speech" icon="radio" href="/api-reference/text-to-speech/stream-text-to-speech">
    Inspect the streaming endpoint, SDK examples, request fields, and binary response.
  </Card>

  <Card title="Text to speech guide" icon="mic" href="/guides/text-to-speech">
    Compare sync, async, and streaming delivery for real product workflows.
  </Card>

  <Card title="Output formats" icon="file-audio" href="/concepts/output-format">
    Choose between `mp3` and `pcm` for streaming playback and audio pipelines.
  </Card>

  <Card title="Rate limits" icon="gauge" href="/reference/rate-limits">
    Handle concurrent generation limits and retryable streaming failures.
  </Card>
</Columns>
