Upload the deck
Drop in a PPT or PDF. Every slide is rendered to a page image and its text is extracted, so the narration is built from what is actually on the slide.
Upload a deck, pick a presenter and a voice, and DocPresenter generates narrated slide-by-slide videos. Self-host it on your own GPU and the presenter footage that drives lip-sync never leaves your infrastructure.
No timeline editing, no recording session, no re-shoots. Your existing decks are the input.
Drop in a PPT or PDF. Every slide is rendered to a page image and its text is extracted, so the narration is built from what is actually on the slide.
Select a digital presenter and a voice. Review and edit the generated script page by page — you stay in control of what gets said.
Each page becomes a synced clip with lip movement matched to the narration. Pages are stitched into one video with per-page chapter markers.
Most teams already have the content. What they lack is a way to turn hundreds of finished decks into watchable videos without booking a studio.
PPT and PDF are rendered page by page, preserving layout, charts and tables as images so nothing is lost in translation.
A draft narration is generated per page from the slide content. You review and rewrite before anything is rendered.
Register a presenter from a short frontal clip. Lip movement is driven by the final narration audio, not pre-baked.
Pick from built-in voices in multiple languages, or clone a voice you own so one narrator carries across the whole library.
Queue hundreds of decks. Text-to-speech runs in parallel while lip-sync is serialised per GPU, so a full library converts overnight.
Every page records its start and end time in the finished video, so viewers can jump straight to the slide they need.
Every competitor in this category is cloud-only. If your decks contain internal or student data, that is usually the blocker. It does not have to be.
We run the GPU. You upload decks through the browser.
A Docker stack on your own GPU, inside your own network.
Feature lists in this category converge fast. The durable differences are where the data lives and what each additional video costs you.
| Capability | DocPresenter | Cloud avatar SaaS | Studio / manual recording |
|---|---|---|---|
| Deck (PPT/PDF) to narrated video | Manual | ||
| Custom presenter from your own footage | On camera | ||
| Presenter footage and rendering stay inside your network | |||
| Per-minute rendering fee | |||
| Batch conversion of hundreds of decks | Per video | ||
| Editable script before rendering | Partial | ||
| Per-page chapter markers | Manual |
Comparison reflects publicly documented capabilities of cloud avatar platforms as of October 2026. Manual recording is listed as a baseline, not a vendor.
The things procurement, IT security and L&D teams ask us first.
A single MP4 per deck. Each slide becomes a clip with the slide on one side and a digital presenter narrating it on the other, synced to the final audio. Start and end timestamps are recorded per page so viewers can jump to a specific slide.
Yes, on the self-hosted deployment. The whole pipeline — slide rendering, text-to-speech, lip-sync and final encoding — runs in a Docker stack on a machine you control. No deck, face clip or voice sample is transmitted to us. The managed cloud option, by contrast, stores assets on our infrastructure.
One Linux host with an NVIDIA GPU of at least 8 GB VRAM, plus Docker with the NVIDIA container toolkit. Text-to-speech runs on CPU; only lip-sync needs the GPU. A single GPU handles decks sequentially, and additional GPUs can be added to raise throughput.
Feature lists in this category overlap heavily, and the cloud platforms have larger model teams. The durable differences are deployment and unit economics: those products are cloud-only and bill per minute of output, while DocPresenter can run entirely on your own hardware where the marginal cost of another video is electricity. That matters most when you are converting hundreds of existing decks.
Yes. You upload reference audio, confirm in writing that you own the voice or hold consent to use it, and the voice is created through a provider that reviews it before it can be used. On self-hosted deployments you can also point narration at a speech model you host yourself. Cloning is deliberately not open to anonymous self-serve use, because verifying consent at that scale is an operational problem we do not yet solve well.
Registering a presenter requires an explicit declaration that you hold rights to that likeness. Terms prohibit uploading the likeness or voice of any person without documented consent, and specifically prohibit public figures, political figures and minors. Output videos are watermarked and carry AI-generation metadata. There is a reporting channel, and accounts that violate the policy are terminated.
Yes, and we recommend it. A draft narration is generated per slide from the extracted slide text, then presented for review. You can rewrite any page and regenerate the audio for that page alone, so a wording change does not force a full re-render.
Not yet. We are running a private beta with a small number of schools and corporate L&D teams while we measure render quality and cost per video. Leave your email and we will reach out when pilot slots open.
Send us a representative deck and we will render a few pages with your presenter choice. You will see real output from your own material before committing to anything.
No credit card. No self-serve signup yet — we onboard pilot teams by hand.