Generate On-Screen Text Using Only Your Script in Golpo
Keep every generated on-screen word inside your approved script. See four API-generated Canvas and Sketch examples made with the exact same script, learn where to enable the control, and copy a working API v2 payload.

Golpo feature guide
Use only your script for on-screen text
The short answer: keep Generate on-screen text using only the script content enabled when every generated word visible in the video must already exist in your supplied script. Golpo can still choose which script phrases to show, but it will not invent extra labels, captions, titles, or other wording.
Updated August 20, 2026 · Four controlled API v2 renders
The exact script used in all four tests
To isolate the control, all four API requests used the same prompt, script, duration, voice, language, orientation, and fast scene pacing. Only the engine/style and onscreen_text_from_script_only value changed.
Small ideas become clear when we remove distraction. Start with one question, connect each step, and let every visual support the message. When the screen shows only words from this script, viewers can focus on the explanation.
See the controls held constant
Prompt: Create a concise visual explainer about turning complex ideas into clear stories. Timing: 0.25 minutes Voice: female-1 Narration language: English Orientation: horizontal Scene pacing: fast Watermark: false Visibility: public
Canvas: the difference is visible
The enabled Canvas video uses phrases found in the script, including “Small ideas become clear,” “Start with one question,” and “only words from this script.” The disabled video adds diagram labels that do not appear in the script: IDEA, PROCESS, OUTCOME, GROWTH, and INSIGHTS FOUND.
Canvas · flag on
Only script words are allowed
API: onscreen_text_from_script_only: true · open MP4
Canvas · flag off
Golpo may add scene labels
API: onscreen_text_from_script_only: false · open MP4
Sketch: a restriction, not a command
Neither short Sketch render chose to display readable words. That result is useful: turning the flag on does not force text onto every scene or require every script word to appear. It defines the permitted source if Golpo decides to generate visible text. Turning it off permits extra wording; it does not guarantee that extra wording will be used.
Sketch · flag on
No unsupported wording
API: onscreen_text_from_script_only: true · open MP4
Sketch · flag off
Extra wording is allowed, not required
API: onscreen_text_from_script_only: false · open MP4
How to enable it in Golpo
- Start a script workflow. The control normally appears when you select Script Only mode or Edit script before creating video.
- Paste or approve the exact narration. Treat the script as the allowed vocabulary for generated display text.
- Leave the checkbox selected. In the creation interface it is checked by default.
- Generate and verify. Compare every readable word in the finished frames with the approved script, especially names, dates, claims, and regulated wording.
API v2 payload
In API workflows, set the boolean explicitly. Unlike the checked creation-interface control, the API field should not be left to an assumed default.
POST https://api.golpoai.com/api/v2/videos/generate
x-api-key: YOUR_API_KEY
Content-Type: application/json
{
"prompt": "Create a concise visual explainer about turning complex ideas into clear stories.",
"custom_script": "Small ideas become clear when we remove distraction. Start with one question, connect each step, and let every visual support the message. When the screen shows only words from this script, viewers can focus on the explanation.",
"onscreen_text_from_script_only": true,
"golpo_video_engine": "golpo_canvas",
"canvas_style_variant": "editorial",
"timing": "0.25",
"narration_voice": "female-1",
"narration_language": "english",
"video_orientation": "horizontal",
"scene_pacing": "fast",
"watermark": false,
"visibility": "public"
}
For the Sketch tests above, the only engine changes were "golpo_video_engine": "golpo_sketch" and "sketch_style_variant": "classic". The two “off” requests changed only the boolean to false.
When to keep it on—or turn it off
| Keep it on | Consider turning it off |
|---|---|
| Approved product, policy, legal, medical, financial, or compliance wording | Creative explainers where short generated labels improve a diagram |
| Translated scripts with reviewed terminology | Early drafts where Golpo can propose titles and annotations |
| Brand language that must not drift | Scenes that benefit from concise category, process, or chart labels |
Frequently asked questions
Is this the same as captions?
No. The feature restricts text generated inside the visual scenes. It does not promise a full, timed accessibility caption track or transcript.
Will every word from my script appear?
No. It is an allowed-vocabulary boundary, not a requirement to display the complete narration. A scene can show one script phrase, several script words, or no readable text.
Does turning it off always create extra words?
No. The Canvas test added extra labels, while the short Sketch test did not. Turning the flag off gives the visual generator permission; the scene design still determines whether text is useful.
Does it rewrite my script?
No. This setting governs generated on-screen text. Use Script Only mode, Edit script before creating video, or API custom_script to control the narration source.
Tags


