Skip to main content
Speech-to-text transcribes spoken audio into written text. Send an audio file to /audio/transcriptions, choose a transcription model, and select the response format you want back. Working with a recording of a conversation? Meeting Notes with Speech to Text goes from an audio file to decisions and action items that cite the second they were agreed, including which models return segment timings and how to handle a transcript that never says who is speaking.

Basic Usage

Supported Inputs

Common audio formats include mp3, mp4, mpeg, mpga, m4a, wav, webm, flac, and ogg. See the Speech-to-Text Models page for current model support and pricing.

Response Formats

Use subtitle formats when the transcript will be paired with media playback. Use json or text when the transcript feeds summarization, search, or downstream chat prompts.

Production Tips

  • Keep audio clear and avoid overlapping speakers when possible.
  • Split very long recordings into smaller chunks if your workflow needs lower latency or easier retries.
  • Store the original audio path, model ID, and response format with each transcript for auditability.