AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Pro Services › speaker
✦ Free & open sourcePro Services

speaker

Generate grounded academic speaker notes from PowerPoint decks using vision and OCR.

AI speaker notes for academic presentations

Combine text extraction, slide rendering, OCR, and vision review to write grounded PPTX notes.

Free forever · source-available · Licence not stated in the repository
✓ Light setup✓ Browser-based✓ Real-time collaboration
6
ZEKAI
Precise academic presentation notes
Free & open source · Pro Services
Ease of setup4
Usefulness8
Maintenance7
Community5
★ 478
GITHUB
Jun 2026
UPDATED
Licence not stated in the repository
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

Speaker is a Codex skill that reads a PowerPoint deck, extracts structure and text, renders slides to PNG, and runs OCR and vision reviews. It produces timed rehearsal notes and injects them directly into the PowerPoint notes pane for academic presentations.

Runs on
Cross-platform
Hosting
Desktop
Languages
Python
License
Licence not stated in the repository

What it is

The tool builds a visible element inventory covering text boxes, native charts, tables, screenshots, and embedded images. It budgets speech length using a pause-aware pacing model for both English and Chinese, then generates display documents and injects clean notes back into your `.pptx` file.

Who it's for

It suits academic researchers, professors, and professionals who present complex slide decks and need precisely timed, evidence-grounded notes. It is not built for casual users who just want generic text summaries without checking visual slide elements.

Key features

Pause-aware pacing model

Budgets speech length with a deterministic model that accounts for slide transitions and pause marks.

Region-scoped OCR

Runs optical character recognition only on picture and media regions with an automatic full-slide fallback.

Compact vision review

Compiles a shared review packet to evaluate visually complex slide content with a vision-capable agent.

Notes injection

Writes clean speaker scripts straight into the PowerPoint notes pane and exports a complete rehearsal document.

How to start

Up and running in 3 steps

1
Download or use the packaged skill file speaker-v8.skill in your Codex client or Claude Code environment.
2
Run the structured extraction, slide rendering, and visual inventory scripts against your target presentation.
3
Execute the notes injection script to populate your PowerPoint file or generate a display-version rehearsal doc.
Real talk

Our honest verdict

What's great

  • Captures charts, legends, tables, and text embedded inside images that traditional text extractors miss.
  • Enforces strict per-slide word budgets to prevent your presentation from running over time.
  • Generates both a rehearsal document and a notes-injected PowerPoint file automatically.
  • Provides an OOXML fallback to extract SmartArt and grouped-shape text not exposed by standard libraries.

Where it falls short

  • Requires a Codex client or Claude Code environment to run as a skill project.
  • Slide rendering depends on external tools like LibreOffice or macOS Quick Look.
  • Involves managing multiple intermediate JSON and work files generated during extraction.
Cost

Pricing & license

The tool is free to use under its repository setup, though the exact license is not stated in the repository metadata. The only cost is running it yourself within your local environment.

Paid work

Open remote AI-training roles

767 open remote AI-training roles, updated November 14, 2026; most pay $20–$175 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: speaker for Pro Services
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure speaker for you — and train your team.
Get it done for you ↗
Questions

FAQ

What tools does slide rendering rely on?

It attempts to use LibreOffice or soffice first, falling back to macOS Quick Look when available.

How does it handle presentation timing?

It applies a deterministic pacing model budgeted at roughly 110 wpm for English and 165 characters per minute for Chinese.

Where are intermediate evidence files stored?

They are stored inside a local work directory alongside your output deliverables.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Pro Services — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google