# Transcription for universities, colleges and students

> Caption recorded lectures, transcribe research interviews with speaker labels and translate course audio for international students, with one API your department or student project can call.

Last updated: 2026-10-08 · HTML: https://console.kolwrite.com/use-cases/education

## Lecture captions

Send the lecture recording and ask for SRT. Upload it next to the video in your learning platform.

```json
{
  "audio_url": "https://example.edu/lectures/econ101-week3.mp4",
  "model": "oracle",
  "language": "he",
  "output_format": "srt"
}
```

For international students, translate in the same job with an Oracle model:

```json
{
  "audio_url": "https://example.edu/lectures/econ101-week3.mp4",
  "model": "oracle_mini",
  "language": "he",
  "translate_to": "en",
  "output_format": "srt"
}
```

## Research interviews and theses

- Turn on `include_diarization` and set `num_speakers` for interviewer and participant turns.
- Use JSON output to keep timestamps for quoting and coding in qualitative analysis tools.
- Get consent from participants and follow your ethics board's rules for storing recordings and transcripts.

## What it costs

| Job | Model | Cost |
| --- | --- | --- |
| One 90-minute lecture, captions | `oracle` | US$2.16 |
| Same lecture, translated captions | `oracle_mini` | US$1.44 |
| 20 one-hour interviews | `oracle` | US$28.80 |

Departments that need an invoice or volume terms can reach [KolWrite Enterprise](https://enterprise.kolwrite.com/).

## Before you publish captions

- Review names, technical terms and formulas; machine captions are drafts.
- For right-to-left languages, test the SRT in your video player.
- Keep the original recording: you may want to re-run a job with a stronger model later.

## Questions and answers

### Can students use the API for a thesis?

Yes. Anyone can create an account and pay per use; there is no minimum charge.

### Which languages are supported for lectures?

The 100 languages on the [languages page](https://console.kolwrite.com/languages/), detected automatically or set with `language`.

### Can I get both captions and a plain transcript?

Run the job twice with `output_format: "srt"` and `"txt"`, or request JSON once and build both.

## Related pages

- [Language research & linguistics](https://console.kolwrite.com/use-cases/researchers)
- [Media, podcasts & subtitles](https://console.kolwrite.com/use-cases/media)
- [Developers & product teams](https://console.kolwrite.com/use-cases/developers)
- [Supported languages](https://console.kolwrite.com/languages/)

---
Get an API key: https://console.kolwrite.com/auth · API documentation: https://console.kolwrite.com/public_api_docs · llms.txt: https://console.kolwrite.com/llms.txt
