Stage Perform
stage_performControl a live performance Follow: start, stop, and rotate mic clips, add timestamped markers, query state, and end the session, with word-timed transcripts returned.
Instructions
Your hand on a performance (page command: perform). A Follow is a performance: while someone follows the person no gesture acts (pokes still press panels), your speech is shown and not spoken (stage_say aloud=True speaks), and the mic records from the first moment in clips on the Follow's clock (seconds since it began). action: 'state' (default): {performing, perf, person, seconds, mic, clip, clips, markers, take}; 'stop': end the whole performance: the Follow, and a take recording with it (the person can too: both thumbs down held 1.5 s, saying "stop the performance", or Stop on the Follow panel, which opens however the Follow began); 'stop_clip': end the clip now so it is transcribed (the person goes on; the mic waits for start_clip); 'start_clip': record the next clip (turns the mic back on); 'next_clip': stop_clip then start_clip in one step (read one part while recording the next); 'mic_off': end the clip and leave the mic off (start_clip turns it on); 'mark': a marker with label= at this moment on the Follow clock. Clips also cut themselves at the first pause after 6 s, or at 25 s, so the words arrive while they go on: each perform_clip with words also reaches stage_listen. A stopped clip arrives as event perform_clip {perf, clip, at, seconds, text, words: [[word, start, end]]} with word times on the Follow clock, snapped onto the measured voice; stage_performance reads a whole performance. The Follow panel has Mic off / Mic on for the person. Errors: nobody follows the person; the mic is not allowed. Emits: perform_clip_start, perform_clip_stop, perform_mic, perform_mark, perform_stop_asked, perform_stop (and from the server perform_clip_in, perform_clip).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| label | No | ||
| scene | Yes | ||
| action | No | state |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |