PayToLaugh - upload your pet, pick a topic, get a video of them weighing in
"I am not" and "extraordinarily unimpressed" are both three words and nowhere near the same length, so any word budget is a guess about something we can measure. Three attempts at tuning one were wrong in both directions. Speaking the monologue once returns the start and end of every character, so word boundaries are exact. This cuts each shot at the word whose end sits nearest the boundary, preferring a sentence ending when one is close. On the first real test it produced a 20 word shot landing at 7.8s and cutting on a full stop, where the budget had said 18. |
||
|---|---|---|
| assets | ||
| admin.html | ||
| create.html | ||
| index.html | ||
| pets.html | ||
| README.md | ||
| register.html | ||
| script.html | ||
| videos.html | ||
paytolaugh
Demo page for PayToLaugh — upload a pet photo, pick a topic, add director notes, get a short video of the pet weighing in.
Deployed static to paytolaugh.corben.ai.
Contents
index.html— single-page demo. Embeds one generated clip plus notes on how it was produced, the pipeline findings, and the known rough edges.
The embedded clip
google/veo-3.1-lite via the OpenRouter video API. Text-to-video with native
audio, 8s, 720x1280, 24fps. No reference image and no separate lip-sync pass —
the dog, the speech and the mouth movement come out of one generation.
Hosted at https://api.corben.world/files/00eb3251-8257-4bfd-a164-fb9ea76aa8b3/public.
Deploy
Static mode, index.html at the repo root.