You're the best man (or maid of honor) at a wedding. You asked the couple's siblings to enrich their photos with KontexVoX β each of them dictated an anecdote while looking at each photo. Now you want a slideshow projected during your speech, where the anecdotes appear at the right moment, synchronized with each image.
A classic tribute slideshow is photos scrolling by to music. Everyone's seen that. What changes here: every photo carries an untold anecdote, told by someone who was there. The slideshow becomes a living story, not a silent scroll.
Prerequisites
Before you start, you need:
Description field. You can enrich your own photos, or ask the couple's relatives to do it β even better, it multiplies the points of view. See What is an EXIF file?.What you've collected: an example
Say three relatives enriched their photos. Here's what the EXIF contains:
These anecdotes, your relatives dictated out loud. KontexVoX transcribed them and engraved them into the file. You now have raw material nobody has ever heard β and that's what will make your speech.
The prompt
What you get
A projectable full-screen HTML file for your speech. Photos advance on click β you control the pace. The anecdote displays large in "speech" mode, designed to be read aloud while the photo is on screen.
The effect on the room is immediate: you read the anecdote as the photo appears, and everyone discovers a story they didn't know, told by someone who isn't on stage. It's a tribute in several voices, orchestrated by a single slideshow.
The file is self-contained β put it on a USB stick, plug it into the projector, it opens in any browser. No internet connection, no account, no software.
Variation for another tool
With Codex CLI: also ask for a timing file (matching each photo to an estimated reading duration, to pace the speech). With Gemini: also ask for transition text between photos, to smooth out your delivery.
Frequently asked questions
Can I sort the photos in a specific order?
Yes. Add to the prompt: "Sort the photos in the following order: [list of file names in the desired order]." Without a sorting instruction, the agent will use the capture date β which works well for a chronological story, but not if you want a thematic order.
How many photos for a 5-minute speech?
One photo every 15-20 seconds on average, so 15-20 photos for 5 minutes. If you have more material, select the best before running the prompt β the quality of the anecdotes beats quantity.
Does it work if several people enriched the photos?
That's actually the ideal case. Descriptions from different relatives give varied perspectives β the sister tells the childhood, the mother tells the first meeting, the brother tells the recent stories. The slideshow becomes a chorus of tributes. Just make sure all the photos are in the same folder.
Can I do the same thing without KontexVoX?
Yes β you can type the anecdotes by hand into each photo, then run the prompt. But asking several relatives to type their anecdotes on a keyboard into their own photos is rarely realistic. Voice changes everything: each person tells their photo while looking at it, with zero typing effort. That's why I created KontexVoX.