Skip to content
Private beta

Turn your existing slide decks into presenter videos — in bulk

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 spam. One email when the private beta opens.

  • Your data stays in your network
  • Batch conversion, not one at a time
Sample output · slide + presenter
Muted preview
How it works

Three steps from deck to finished video

No timeline editing, no recording session, no re-shoots. Your existing decks are the input.

01

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.

02

Choose the presenter

Select a digital presenter and a voice. Review and edit the generated script page by page — you stay in control of what gets said.

03

Export in bulk

Each page becomes a synced clip with lip movement matched to the narration. Pages are stitched into one video with per-page chapter markers.

Capabilities

Built for libraries of existing training material

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.

Slide-by-slide parsing

PPT and PDF are rendered page by page, preserving layout, charts and tables as images so nothing is lost in translation.

Editable scripts

A draft narration is generated per page from the slide content. You review and rewrite before anything is rendered.

Custom presenter

Register a presenter from a short frontal clip. Lip movement is driven by the final narration audio, not pre-baked.

Voice options

Pick from built-in voices in multiple languages, or clone a voice you own so one narrator carries across the whole library.

Batch throughput

Queue hundreds of decks. Text-to-speech runs in parallel while lip-sync is serialised per GPU, so a full library converts overnight.

Chapter markers

Every page records its start and end time in the finished video, so viewers can jump straight to the slide they need.

Deployment

Two ways to run it — one of them keeps everything in-house

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.

Managed cloud

We run the GPU. You upload decks through the browser.

  • No hardware to buy or maintain
  • Start in a day, scale on demand
  • Decks and presenter clips are stored on our infrastructure
  • Suitable for non-confidential training material
See pricing
Data stays local

Self-hosted

A Docker stack on your own GPU, inside your own network.

  • Presenter footage and rendering stay inside your network
  • No per-minute rendering fee — marginal cost is electricity
  • Batch conversion at your own pace, no queue behind other tenants
  • Fits GDPR, student-data and internal-confidentiality requirements
See the architecture
Comparison

Where this actually differs

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.

FAQ

Frequently asked questions

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.

Private beta

See it run on one of your own decks

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 spam. One email when the private beta opens.

No credit card. No self-serve signup yet — we onboard pilot teams by hand.