1      Definition

A Data Type including the Speech Objects’ Qualifiers and Time-Space arrangement in an Speech Scene.

2      Functional Requirements

Speech Basic Scene Geometry include:

  1. The ID of a Virtual Space (M-Instance) where the Speech Basic Scene is or will be located.
  2. The ID of the Speech Basic Scene Geometry.
  3. The number of Speech Objects in the Audio Basic Scene.
  4. The Space-Time Attributes of the Speech Basic Scene Geometry.
  5. For each Speech Object in the Audio Basic Scene:
    1. The Space-Time info.
    2. The Speech Object Qualifiers.

3      Syntax

https://schemas.mpai.community/MMC/V2.3/data/SpeechBasicSceneGeometry.json

4     Semantics

Label Size Description
Header N1 Bytes Speech Basic Scene Geometry Header
– Standard-SpeechSceneGeometry 9 Bytes The characters “OSD-SBG-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.
SpeechBasicSceneGeometryID N5 Bytes Identifier of the Speech Basic Scene Geometry.
SpeechObjectCount N6 Bytes Number of Speech Objects in Speech Basic Scene.
SpeechBasicSceneSpaceTime N8 Bytes Space and Time of Speech Basic Scene Geometry.
SpeechBasicSceneSpeechObjects[] N9 Bytes Set of Speech Objects.
– SpeechObjectSpaceTime N10 Bytes Space and Time of Speech Object.
– SpeechObjectQualifiers N12 Bytes Qualifiers of Speech Object.
DescrMetadata N17 Bytes Descriptive Metadata.