Stenny Docs

Guides

Slides

Add a lecture's slides so Stenny spells terms right and links each section to its slides.

What slides are used for

A section heading with a slide link looks like this:

Transcript
## [0:12:30] Least squares ([[Data Analytics 2026-10-20 (slides).pdf#page=12|Slides 12–15]])

Add slides

When you transcribe a file

Terminal
stenny add recording.m4a --course da --slides deck.pdf

For a live lecture

Drop the PDF into the lecture's folder. Any name works, as long as it's the only PDF there. The final pass picks it up.

For a lecture that's already done

Drop the PDF into the folder, or pass it directly, and refresh the lecture:

Terminal
stenny refresh da 2026-10-20 --slides deck.pdf

This reruns the headings and the summary from the stored transcript in seconds, without transcribing again. The spelling hints for Whisper don't change then.

The slides are stored in the lecture folder as Data Analytics 2026-10-20 (slides).pdf.

Text extraction

Stenny reads the slide text with pypdf. If poppler's pdftotext is installed, it uses that instead, which often works better with slides in several columns.

Terminal
brew install poppler

Scanned PDFs without a text layer are stored with the lecture but not used.