Go to MPAI-OSD Data Types

Definition Functional Requirements Syntax Semantics Conformance Testing Performance Assessment

1      Definition

A Data Type describing the arrangement of the Speech Objects in a Scene.

2      Functional Requirements

A Basic Speech Scene Geometry must include:

  1. The Basic Speech Scene Geometry Header
  2. The ID of the Basic Speech Scene Geometry.
  3. The ID of the Speech Objects in the Speech Scene.
  4. The Space-Time information of the Speech Objects inside the Speech Scene.

A Basic Speech Scene Geometry may include:

  1. The ID of a Virtual Space (M-Instance) where it is or it is intended to be located.
  2. The ID of a U-Environment where it is or it is intended to be located.
  3. The Qualifiers of the Basic Speech Object Data.
  4. The Space-Time information of the Basic Speech Scene.
  5. Information about this Basic Speech Scene Geometry.
  6. Descriptive Metadata.

3      Syntax

https://schemas.mpai.community/OSD/V1.5/data/BasicSpeechSceneGeometry.json

4      Semantics

Label Description
Header Basic Speech Scene Geometry Header – Standard “OSD-BSG-Vx.y”
MInstanceID Identifier of the M-Instance.
UEnvironment Identifier of the U-Environment.
SpeechSceneGeometryID ID of this Basic Speech Scene Geometry instance.
SpeechSceneGeometryTime Space and Time of Speech Scene Geometry.
SpeechObjectCount Number of Speech Objects in Scene.
SpeechSceneGeometrySpaceTime Space and Time of Speech Scene Geometry.
BasicSpeechSceneObjects[] Set of Data related to Speech Objects in the Speech Scene.
– BasicSpeechSceneObjectQualifiers Qualifiers of the Speech Object in the Speech Scene.
– Basic SpeechSceneObjectSpaceTime Space and Time of Speech Object in the Speech Scene.
DataXMData Information on this Basic Speech Scene Geometry instance.
DescrMetadata Descriptive Metadata

5     Conformance Testing

A Data instance Conforms with Basic Speech Scene Geometry (OSD-BSG) if:

  1. The Data validates against the Basic Speech Scene Geometry’s JSON Schema.
  2. All Data in the Basic Speech Scene Geometry’s JSON Schema
    1. Have the specified type
    2. Validate against their JSON Schemas
    3. Conform with their Data Qualifiers.

6     Performance Assessment