Pattern 19

Timing has an honest granularity

Match visual following to the timing data that actually exists.

Research-informed design proposal

Concrete takeaway

Use word-level karaoke only with reliable word timing for the exact recording and edition.

Choose an approach

These are editorial decision conditions to validate. Some alternatives are successive states or can be combined; they are not always exclusive choices.

AlternativeUse whenTradeoff or requirement
A · Word timingExact word alignment exists for this recordingWord cues can distract and require evaluation
B · Sentence timingReliable sentence or phrase boundaries existA sentence can span several verses
C · Verse timingOnly verse timing existsVerse cues cannot honestly show the spoken word

The problem

Word highlighting can look precise even when the source contains only verse-level or approximate timing.

The pattern

Use word-level karaoke only with reliable word timing for the exact recording and edition. Sentence or phrase cues require corresponding boundaries; verse cues require verse timing. If only chapter timing exists, show a chapter-level Now playing state. If no alignment exists, offer listening without synchronised cues. The finest available timing is a capability, not a requirement: readers may prefer coarser cues or no highlighting. Do not distribute verse duration evenly across words and present it as accurate. Treat generated alignment as estimated until evaluated. Granularity, cue style and automatic following are separate decisions.

Compare the alternatives

Match visual following to the timing data that actually exists.

A · Word timing

Audio and reading · Example interface
‹   Passage context · Schematic text   ⋯
8
9
10
Reliable word alignment
The LORD is my shepherd.
Psalm 23:1 · KJV
Prefer verse-level cues

Only the active word receives the karaoke cue.

B · Sentence timing

Audio and reading · Example interface
‹   Passage context · Schematic text   ⋯
8
9
10
Sentence boundaries available
Current sentence · Illustrative text
Next sentence
No active cue.
Choose highlighting style

A sentence or phrase may span verse boundaries.

C · Verse timing

Audio and reading · Example interface
‹   Passage context · Schematic text   ⋯
8
9
10
Verse boundaries available
Currently spoken verse
Next verse
No active cue.
PlaybackPause · 00:12 / 03:20

Verse-level timing does not imply word precision.

Original wireframe proposals · No live controls · Grey rows represent schematic text, not loading states · Labelled placeholders are not Scripture quotations

Download this wireframe as SVG

Failure modes

Invented word timing; highlighting the wrong text after changing translation; saving the playback highlight as a personal annotation.

Bible and faith considerations

Timing is specific to the recording, edition and text alignment. Supported granularity can differ between editions and books. With no usable alignment, keep the Now playing reference and manual reading available; do not fake synchronisation.

What to validate

Compare markers with audio over varied speeds, long verses and interruptions. Check what happens when timing is absent or inaccurate.

Evidence status

Research-informed design proposal. These visual alternatives have not been tested with users in this atlas. Source findings, documented behaviour and this proposed adaptation are different kinds of evidence.

Sources and adaptation

This card is an original design synthesis. The following sources inform its content distinctions, interaction approach or review requirements; they do not validate the whole pattern.

Common scenarios and flows

Design principles in this decision

Editorial application of Missional by Design. These values frame review questions; they do not validate a pattern’s effectiveness.

Compare alternatives using the task and evidence above. Record competing needs instead of treating a principle as an automatic verdict.