PayToLaugh - upload your pet, pick a topic, get a video of them weighing in
Find a file
gator a3af200b14 Pet profile: pick a real voice instead of describing one
The old field asked owners to describe a voice in prose, and that prose went
straight into the Veo prompt. Nobody can reliably describe a voice, and the
description matched no actual voice, so nothing held the character steady
between episodes.

Now the owner picks an ElevenLabs voice and can listen to it first. That single
choice drives the Veo prompt, the writer's sense of the character, the word
budget per shot, and the voice the finished clip is redubbed into. The prose
box stays as an optional note that reaches the writer only.
2026-09-07 14:50:48 +00:00
assets Session tokens, server-driven menu, and times on My videos 2026-09-07 12:38:56 +00:00
admin.html Admin opens on the admin role, with the key only as a bootstrap 2026-09-07 12:39:57 +00:00
create.html Add a format dropdown that pins the set, framing and brief 2026-09-07 01:01:02 +00:00
index.html Add My pets to the home page nav 2026-09-05 14:09:33 +00:00
pets.html Pet profile: pick a real voice instead of describing one 2026-09-07 14:50:48 +00:00
README.md Demo page: Veo 3.1 Lite talking-dog clip with generation notes 2026-09-04 17:43:36 +00:00
register.html Store the session token issued at sign in 2026-09-07 12:39:36 +00:00
script.html Poll for the seam report now that measuring runs in the background 2026-09-07 01:17:42 +00:00
videos.html Show the time as well as the date, using the shared formatter 2026-09-07 12:39:45 +00:00

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.