Digital signage greeter: a 9:16 avatar clip loop, priced on Sume
A signage greeter from Sume Avatar 1.0: pick 9:16, 3:4 or 16:9 per screen, render five 20-second clips, and see the cost by tier for the whole rotation.
For a digital signage greeter, render a short avatar clip per message with aspect_ratio set to the screen's orientation (9:16 is the default, and 1:1, 3:4, 4:3 and 16:9 are also accepted), then loop the MP4s in your signage player. Five 20-second clips cost $18.40 on Standard, because Sume prices by seconds of video and the aspect ratio does not change the rate.
This is a rendered rotation, not a live agent: a person walking up cannot ask it a question. Facts are from Sume's avatar video guide and the public catalog, read 2026-10-04.
Pick the aspect ratio per screen
A portrait totem and a landscape wall screen need different frames, so submit one job per orientation. The script and avatar stay the same; only aspect_ratio changes. Resolution is currently 720p for every ratio, so check that a large wall screen is not scaling a clip well past its size before you commit.
| aspect_ratio | Orientation | Typical signage use |
|---|---|---|
| 9:16 | Portrait (default) | Floor totems, phone-shaped kiosks |
| 3:4 | Portrait | Portrait monitors with a wider frame |
| 1:1 | Square | Square tiles in a video wall |
| 4:3 | Landscape | Older landscape monitors |
| 16:9 | Landscape | Wall screens and TVs |
One rotation, priced
Plan the loop as short clips of one idea each: a welcome, today's hours, a wayfinding tip, a promotion, a closing. Each is its own job, so changing one message later means re-rendering one clip, not the whole loop.
| Item | Standard | Plus | Max |
|---|---|---|---|
| One 20-second clip | $3.68 | $4.90 | $11.00 |
| Five clips (100 seconds) | $18.40 | $24.50 | $55.00 |
| Same rotation in two orientations | $36.80 | $49.00 | $110.00 |
Submit a clip
The call below renders one portrait greeting. Replace product_host with a ready avatar handle in your workspace.
curl -X POST https://api.sume.com/v1/avatar-1.0/talking-video \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: lobby-greeting-portrait-001" \
-d '{"avatar_handle": "product_host", "aspect_ratio": "9:16", "quality": "standard", "script": "Welcome. The front desk is straight ahead, and today's visitor badges are on the left."}'Keep the loop honest
Signage runs unattended for months, so a clip with a stale hour or a past promotion is a quiet failure. Store each clip's media.sume.com URL with a date you review it by, and re-render rather than editing the file.
Say in the clip, in the caption or in the message around it that the presenter is AI-generated. The API does not add that label for you, so put it in the script or the page the video sits on.
Sources
Related posts
More in Use cases
- Does dimming or cropping a clip need a YouTube AI label?
YouTube lists dimming as a colour adjustment needing no label; cropping is not listed either way. The label turns on realistic synthetic content.
- DOOH 1080x1920 10 s master: a render checklist
An example vertical DOOH master (1080x1920, H.264 MP4, 10 s, 25 to 30 fps). What a Sume video request controls and what you must check yourself.
- Dribbble shot image: 1600 px wide, 10 MB, PNG JPG or GIF
Dribbble recommends images at least 1600 px wide and takes PNG, JPG or GIF up to 10MB. Sizes Sume can generate at 1600 wide, and a script to check the file.
- Dribbble shot video: 20 MB limit and the bitrate budget
Dribbble allows MOV or MP4 video up to 20MB and recommends 1600 px width. What 20MB means in average Mbps by clip length, and which Sume Timeline fields help.
Written by Sume