Lecture Audio

Upload lecture recordings or link YouTube lectures to study from audio with full transcription and AI features. This is a Study Pack feature.

Uploading a recording

  1. Tap the + button.
  2. Select Upload Audio.
  3. Choose a file from your device.

Supported formats: MP3, M4A, WAV (up to 200 MB).

What happens after upload

  • Transcription — the audio is automatically transcribed using speech-to-text. This usually takes a few minutes depending on the recording length.
  • Chapter markers — AI generates chapter markers based on topic changes in the lecture, so you can jump between sections easily.
  • Original audio preserved — unlike articles, lecture recordings play back with the original audio (the actual lecturer’s voice), not a TTS voice.

YouTube lectures

Instead of downloading and uploading, you can paste a YouTube URL directly:

  1. Tap the + button.
  2. Paste the YouTube lecture link.
  3. KeepStream extracts the transcript automatically (no audio download needed).

YouTube lectures show a “Watch on YouTube” button if you want to see the video. The transcript is what powers the study features.

What the transcript enables

Once a lecture is transcribed, you can:

  • Search within the transcript for specific topics or terms.
  • Generate quizzes from the lecture content.
  • Include it in cram sessions alongside your readings.
  • Ask Insights questions about what was covered in the lecture.

Adding to courses

Lecture recordings can be added to courses just like any other item. They’ll be included in course-specific cram sessions and quizzes alongside your readings and PDFs.

Tips

  • Record lectures on your phone and upload them directly — no need to transfer to a computer first.
  • For long lectures (60+ minutes), chapter markers are especially useful for jumping to the section you need.
  • If a recording has poor audio quality, the transcript may have gaps. The AI does its best, but clear audio produces better results.
lecture audio recording transcript youtube whisper

Still need help?

Our support team typically responds within 24-48 hours.

Contact Support