Skip to main content

Get Transcript

GET /v1/notes/:id/transcript
Retrieve the full transcript for a note. Includes speaker diarization and millisecond-level timestamps. Supports multiple output formats.
format
string
Output format: json (default), text, srt, vtt
{
  "note_id": "note_abc123",
  "language": "en",
  "segments": [
    {
      "speaker": "Speaker 1",
      "speaker_name": "You",
      "start_ms": 0,
      "end_ms": 4200,
      "text": "Let's start with the roadmap for Q3."
    },
    {
      "speaker": "Speaker 2",
      "speaker_name": "Sarah Chen",
      "start_ms": 4500,
      "end_ms": 12000,
      "text": "Sure. I think we should prioritize the API launch."
    }
  ]
}

Supported Languages

Ruune supports multi-language transcription, including mixed languages within the same sentence. The language field indicates the primary detected language. English, Spanish, French, German, Chinese, Japanese, Korean, Portuguese, Italian, Dutch, Russian, Arabic, Hindi, and 40+ more.