Show teleprompter
show_teleprompterRead-onlyIdempotent
Use this when the user wants to read a script in a live teleprompter. Accepts up to 30,000 characters, a whole-number speed from 60 to 300 words per minute or a target duration, text size, mirror mode, and a 0 to 10 second countdown. Returns word count and duration; the full script is shown only in the widget. Numeric pause cues accept whole seconds from 1 to 86,400 per cue. Does not record video or audio.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| speed | No | Optional whole-number reading speed from 60 to 300 wpm when target_duration_seconds is not used, e.g. 130. | |
| mirror | No | Flip the script horizontally for a glass teleprompter, e.g. true. | |
| script | Yes | Speech script, up to 30,000 characters; numeric pause cues accept whole seconds from 1 to 86,400, e.g. Welcome everyone. [PAUSE 2] Today we will discuss our plan. | |
| text_size | No | Initial script text size in pixels, e.g. 28. | |
| countdown_seconds | No | Seconds to wait after Start before scrolling, e.g. 3. | |
| target_duration_seconds | No | Optional desired total duration in seconds including pause cues, e.g. 300. |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mirror | Yes | ||
| duration | Yes | ||
| speed_wpm | Yes | ||
| text_size | Yes | ||
| line_count | Yes | ||
| word_count | Yes | ||
| duration_ms | Yes | ||
| pause_seconds | Yes | ||
| countdown_seconds | Yes | ||
| target_speed_fraction | No |