← Back to Blog

How to Transcribe a Lecture Recording (Free Methods)

By Canvas Assistant Team · March 6, 2026 · 9 min read

Transcribing university lecture recordings to text with AI

Watching a 90-minute lecture a second time to find that one definition from week four is painful. A transcript changes that — you can Ctrl+F the exact term, copy it into your study notes, or paste the whole thing into an AI tool for a quick summary before your exam.

The good news is that transcribing a lecture recording doesn't require expensive software. There are free methods that work well for most students. Here's what actually works, what the limits are, and which approach is worth your time.

Why Transcribe Lectures?

A transcript gives you something a video can't — searchability. Here are the main uses students get from lecture transcription:

  • Exam prep: Search for specific terms, definitions, or formulas without scrubbing through video
  • Note-taking: Paste the transcript into Notion, Obsidian, or your notes app and annotate it
  • Accessibility: Helpful if the lecture has poor audio, a heavy accent, or no captions
  • AI summaries: A transcript is the raw input for AI tools that summarize content — much faster than summarizing a video directly
  • Anki flashcards: Pull key phrases from the transcript and turn them into flashcard prompts

Method 1 — YouTube Auto-Captions

YouTube generates automatic captions for most uploaded videos. You can exploit this by uploading your lecture as an unlisted video, downloading the auto-generated captions, then deleting the video.

  1. First, download the lecture video (see our guide on downloading Canvas LMS videos)
  2. Go to YouTube Studio and click Upload Videos
  3. Select your lecture file and set visibility to Unlisted — nobody can find it via search
  4. Wait for YouTube to process the video and generate captions (usually 30–60 minutes for a long lecture)
  5. In YouTube Studio, go to Subtitles, find your video, click the three dots next to the English captions → Download
  6. Download as .srt or .vtt format
  7. Open the file in any text editor — you'll have a timestamped transcript
  8. Delete the video from YouTube once you've saved the transcript

Pros: Free, no time limit, reasonably accurate for standard English.

Cons: Requires uploading your lecture to Google's servers (a privacy concern for some students). Takes time. Accuracy suffers with strong accents or technical vocabulary. The captions don't add punctuation well, so the output reads as a wall of text.

Method 2 — Free Online Transcription Tools

Several web-based tools offer free transcription with decent accuracy. The catch is that all of them require you to upload your file to their servers, and most have minute limits on the free tier.

ToolFree limitAccuracyPrivacy
Otter.ai300 min/monthGoodUploads to cloud
Whisper (online wrappers)VariesVery goodUploads to cloud
Rev (free trial)45 min trialExcellentUploads to cloud

These tools work well for short lectures. For a 90-minute class, you'll hit the free limits on most platforms quickly. Also worth noting: all of them send your audio to their servers, which matters if your lectures contain sensitive research or course material subject to academic policies.

Transcribe directly in your browser — no uploads

Canvas Assistant transcribes lecture recordings locally on your device. No file upload, no minute caps, no account required. Works on videos from Canvas, Blackboard, Moodle, and any website.

Download for Chrome — Free

Method 3 — Transcribe Directly in Your Browser with Canvas Assistant

Canvas Assistant uses on-device AI transcription — the model runs entirely within your browser, so your audio never leaves your computer. There are no upload limits, no monthly caps, and no account required.

  1. Install Canvas Assistant from the Chrome Web Store
  2. Navigate to the Canvas, Blackboard, or Moodle page with your lecture video
  3. Click the Canvas Assistant icon in your Chrome toolbar
  4. Select Transcribe from the extension panel
  5. The extension processes the audio locally and returns a full text transcript
  6. Copy the transcript or export it as a text file

The transcription works directly from the streaming video — you don't need to download the lecture first. If you want, you can transcribe and download simultaneously. You can also run the AI summary feature on the same video to get a structured outline alongside the raw transcript — useful when the lecture is long and you need a quick overview before diving into the full text.

For more on what to do with the summary, read our guide on summarizing lecture videos with AI.

Tips for Better Transcription Quality

No transcription tool is perfect. These factors affect accuracy:

  • Audio quality matters most. A clear, close-mic recording will transcribe at 95%+ accuracy. Background noise, echoing rooms, or low-volume audio drops this significantly.
  • Accents and dialects. Most AI models are trained primarily on standard American and British English. Non-native speakers and regional accents can reduce accuracy — you may need to manually correct more technical terms.
  • Technical vocabulary. Domain-specific terms (medical, legal, engineering) may be transcribed as similar-sounding common words. Always scan for these manually.
  • Multiple speakers. Lectures with Q&A sections or multiple instructors may confuse the transcription model. Check speaker-attribution sections carefully.

What to Do With Your Transcript

A raw transcript is just the start. Here's how to put it to work:

  • Ctrl+F search: Paste it into a text editor or browser and search for any term from the exam review
  • Paste into ChatGPT: "Here is a lecture transcript. Summarize the five most important concepts covered."
  • Import into Notion or Obsidian: Add headers, highlight key points, link to related notes
  • Make Anki cards: Paste sections into Anki and use AI to auto-generate question/answer pairs
  • Create a study guide: Ask an AI tool to pull out all definitions, formulas, and examples from the transcript

FAQ

How accurate is AI lecture transcription?

Modern AI transcription tools hit 90–95% accuracy for clear, standard-accented English. Accuracy drops for heavy accents, fast speech, or poor audio. You'll typically need to scan the output for missed technical terms, proper nouns, and course-specific jargon.

Can I transcribe a 2-hour lecture for free?

Yes. The YouTube captions method has no time limit. Most free online tools cap at 30–60 minutes per file. Canvas Assistant transcribes locally with no upload limits — a 2-hour lecture works without any account or subscription.

What's the best format for lecture transcripts?

Plain text (.txt) is the most versatile — easy to search, paste into Notion or Anki, and import into ChatGPT. SRT format is useful if you want timestamped subtitles alongside the video. For exam prep, plain text that you can Ctrl+F is usually all you need.

Can I transcribe videos directly from Canvas or Blackboard?

Yes. Canvas Assistant transcribes videos that are still streaming in your browser — no need to download first. Open the Canvas or Blackboard page, start the video, and trigger transcription from the extension panel. This saves significant time compared to downloading, uploading to a third-party tool, and waiting.

Conclusion

Transcribing a lecture recording turns a video you can only watch into text you can actually use. The YouTube method is free but requires uploading your lecture to Google. Online tools work for short lectures but hit limits quickly. Canvas Assistant transcribes directly in the browser without any uploads or minute caps — and since it also handles video downloads and AI summaries, you can go from a streaming Canvas lecture to a study-ready transcript in a single workflow.

Canvas Assistant

Transcribe, summarize, and download videos from Canvas, Blackboard, Moodle, and any website. All AI processing runs locally on your device — your data stays private.

Download for Chrome — Free