Advanced TPS Features — TPS Example

← Back to spec · TPS glossary · View source on GitHub · 140 WPM base speed · 5:00 duration

TPS example: Advanced TPS Features. A teleprompter script demonstrating the TPS format with teleprompter and raw source views.

Ask ChatGPT Ask Claude Ask Gemini

Teleprompter View

How Prompter One renders this script for the speaker — dark background, emotion-colored segments, emphasis underlines, pause markers, and a spotlight reading zone.

Speed and Pacing · professional
Speed Controls

Normal speed for regular content. Slow down for important or complex ideas. Speed up for quick asides or lists.

You can set speed inline: one hundred twenty five words per minute or one hundred fifty words per minute.

Pauses

Short pause after a comma-like break. Longer pause at the end of a thought.

A one-second pause above.

A two-second pause above.

And a five-second pause for dramatic effect.

Delivery Controls · professional
Volume

This part should be delivered with more projection. And this part should be quieter, / more intimate. This is a secret.

Relative Speed Extremes

This opening should feel deliberate and very slow. Now we are back at the base pace. This ending should move rapidly.

Syllable Stress

Mark stress by wrapping the stressed part: This is a critical point. The emphasis changes meaning.

For complex words, use the full syllable guide: development infrastructure.

Breathing

Long passages need breath marks so the reader knows where to breathe without running out of air.

Delivery Modes

Oh, that went really well.

By the way, we also support webhooks.

Isn't that exactly what we needed?

We started small. / Then we grew. / Then we exploded.

Emotion and Emphasis · warm
Inline Emotions

Block emotion is warm, but you can override inline: this is critical and back to warm. Or shift to a more relaxed tone for a moment.

Volume and emotion are independent you can combine them: this is critical but quiet.

Emphasis Levels

Standard emphasis for important words. Use highlight for key ideas that the reader must not miss.

Special Markers · professional
Pronunciation

Some words need pronunciation guidance: CQRS or SQL.

Edit Points

An edit point marks a natural cut in recording.

◆ edit point

This is after a high-priority edit point. The recording can safely be split here.

◆ edit point

And this is after a medium-priority one.

Nesting

Tags can nest: 0 or 1.

Raw Source

The complete .tps file — valid markdown you can open in any text editor.

---
title: "Advanced TPS Features"
profile: Actor
duration: "5:00"
base_wpm: 140
speed_offsets:
  xslow: -40
  slow: -20
  fast: 25
  xfast: 50
author: "TPS Project"
created: "2026-03-25"
version: "1.0"
---

# Advanced TPS Features

## [Speed and Pacing|Professional]

### [Speed Controls|Focused]

Normal speed for regular content. /
[slow]Slow down for important or complex ideas.[/slow] /
[fast]Speed up for quick asides or lists.[/fast] //

You can set speed inline: / [125WPM]one hundred twenty five words per minute[/125WPM] /
or [150WPM]one hundred fifty words per minute[/150WPM]. //

[pause:3s]

### [Pauses]

Short pause after a comma-like break. /
Longer pause at the end of a thought. //

[pause:1s]

A one-second pause above. /

[pause:2s]

A two-second pause above. /

[pause:5s]

And a five-second pause for dramatic effect. //

## [Delivery Controls|Professional|Speaker:Host]

### [Volume|Speaker:Guest]

[loud]This part should be delivered with more projection.[/loud] /
[soft]And this part should be quieter, / more intimate.[/soft] /
[whisper]This is a secret.[/whisper] //

### [Relative Speed Extremes|Focused|Speaker:Jordan]

[xslow]This opening should feel deliberate and very slow.[/xslow] /
[normal]Now we are back at the base pace.[/normal] /
[xfast]This ending should move rapidly.[/xfast] //

### [Syllable Stress]

Mark stress by wrapping the stressed part: /
This is a [stress]cri[/stress]tical point. /
The [stress]em[/stress]phasis changes [stress]mea[/stress]ning. //

For complex words, / use the full syllable guide: /
[stress:de-VE-lop-ment]development[/stress] /
[stress:IN-fra-struc-ture]infrastructure[/stress]. //

### [Breathing]

Long passages need breath marks / [breath] so the reader knows where to breathe /
without running out of air. //

### [Delivery Modes]

[sarcasm]Oh, that went really well.[/sarcasm] //

[aside]By the way, we also support webhooks.[/aside] //

[rhetorical]Isn't that exactly what we needed?[/rhetorical] //

[building]We started small. / Then we grew. / Then we exploded.[/building] //

## [Emotion and Emphasis|Warm|1:30-2:30]

### [Inline Emotions]

Block emotion is warm, / but you can override inline: /
[urgent]this is critical[/urgent] / and back to warm. /
Or shift to [calm]a more relaxed tone[/calm] for a moment. //

Volume and emotion are independent / you can combine them: /
[soft][urgent]this is critical but quiet[/urgent][/soft]. //

### [Emphasis Levels]

[emphasis]Standard emphasis[/emphasis] for important words. /
Use [highlight]highlight[/highlight] for [emphasis]key ideas[/emphasis] that the reader must not miss. //

## [Special Markers|Professional]

### [Pronunciation|Focused]

Some words need pronunciation guidance: /
[pronunciation:ky-oo-arr-ess]CQRS[/pronunciation] /
or [phonetic:ˌɛskjuːˈɛl]SQL[/phonetic]. //

### [Edit Points]

An edit point marks a natural cut in recording. //

[edit_point:high]

This is after a high-priority edit point. /
The recording can safely be split here. //

[edit_point:medium]

And this is after a medium-priority one. //

### [Nesting|Focused]

Tags can nest: /
[slow][emphasis]slow and emphasized[/emphasis][/slow] /
or [loud][emphasis]loud and emphasized[/emphasis][/loud]. //