1. Definition | 2. Functional Requirements | 3. Syntax | 4. Semantics |
1. Definition
A machine-readable functional description of the entire show performance and expected participant reactions. It consists of Script Metadata plus a Cue List which is a compilation of all Action Descriptors commanding experiential elements of the show and all Cue Conditions – Time Code and Performance, Participant, and Operator Statuses – required for show advancement and branching (M2845).
A collection of descriptors that the director/producer selects for execution at runtime controlling the action/experience in both Real and Virtual Worlds.
2. Functional Requirements
The Script consists of 3 data types: Script Metadata, Cue List, and Associations .
before performance starts the Script is uploaded to the 3 interpretation AIMs and the Action Generation AIM.
Performance starts and executes the cues in sequential order, branching to other regions of the cue list according to the cue conditions. Cue point are identified by an ID. The action description generation AIM sends the current cue point ID to the interpretation AIMs. each cue has associated conditions and actions to be executed when contions are met.
A cue point includes cue point condition expressed in natural lunguage. Each cue point condition has a correspondence provided by the Associations which describes in machine readable form what an interpretation AIM should compare with its scene descriptors. If a match is foumd, the match is reported to the ADG which looks in the SCript and generates the Action Desceiptors.
Script descriptors include:
- phrase: text to be compared with the text derived from the ASR on the stage.
- gesture, dance motion, movement of a set piece etc. or combinations thereof in the Real or Virtual Environment.
3. Syntax
4. Semantics
Label | Size | Description |
Header | N1 Bytes | Header |
– Standard- | 9 Bytes | The characters “CAE-ECS-V” |
– Version | N2 Bytes | Major version – 1 or 2 characters |
– Dot-separator | 1 Byte | The character “.” |
– Subversion | N3 Bytes | Minor version – 1 or 2 characters |
MInstanceID | N4 Bytes | Identifier of M-Instance. |
ID | N5 Bytes | Identifier of |
SpaceTime | N7 Bytes | Space-Time info of CogState. |