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

# Speech-to-Text

> Real-time and batch audio transcription via WebSocket, REST, or in-call.

Telnyx STT transcribes audio to text in three ways:

<CardGroup cols={3}>
  <Card title="WebSocket Streaming" icon="arrows-left-right" href="/docs/voice/stt/websocket-streaming">
    Stream audio over a persistent WebSocket connection. Real-time partial and final transcripts.
  </Card>

  <Card title="File-Based Transcription" icon="file-audio" href="/docs/voice/stt/rest-api">
    Upload audio files via REST API. OpenAI-compatible endpoint.
  </Card>

  <Card title="In-Call Transcription" icon="phone" href="/docs/voice/stt/in-call-transcription">
    Enable transcription during live voice calls via Call Control or TeXML.
  </Card>
</CardGroup>
