1      Definition

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

2      Functional Requirements

Speech Scene Geometry includes:

  1. The ID of a Virtual Space where they are or will be located.
  2. The ID of the Speech Scene Geometry.
  3. The number of Speech Objects in the Scene.
  4. The Speech Scene Space-Time info.
  5. The Speech Objects including, for each Speech Object:
    1. The Speech Object Space-Time.
    2. The Speech Object Qualifier.

3      Syntax

https://schemas.mpai.community/MMC/V2.2/data/SpeechSceneGeometry.json

4      Semantics

Label Size Description
Header N1 Bytes Speech Basic Scene Geometry Header
– Standard-SpeechSceneGeometry 9 Bytes The characters “MMC-SSG-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.
SpeechSceneGeometryID N5 Bytes Identifier of the Speech Scene.
SpeechSceneSpaceTime N6 Bytes Data about the Speech Scene’s Space-Time.
SpeechObjectCount N7 Bytes Number of Objects in Scene.
SpeechSceneObjectGeometryData[] N8 Bytes Data of Speech Scene.
– SpeechObjectSpaceTime N9 Bytes Space-Time info of Speech Object.
– SpeechObjectQualifiers N10 Bytes  Speech Object Data.
SpeechSubSceneCount N11 Bytes Number of SubScenes in Scene.
SpeechSceneSubSceneGeometryData[] N12 Bytes Data of Speech Scene.
– SpeechSubSceneSpaceTime N13 Bytes Space-Time info of Speech Object.
DescrMetadata N115Bytes Descriptive Metadata.