1     Definition 2     Functional Requirements 3     Syntax
4     Semantics 5    Conformance Testing 6     Performance Assessment

1      Definition

A Data Type including the arrangement of the Speech Objects in a scene.

In the following, Data, Objects, Qualifiers, and Scenes should be read as Speech Data, Speech Objects, Speech Qualifiers, and Speech Scenes.

2      Functional Requirements

Basic Scene Geometry includes the Qualifiers and the Space-Time of the Objects.

3      Syntax

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

4      Semantics

Label Description
Header Basic Speech  Scene Geometry Header
– Standard-BasicSpeechSceneGeometry The characters “OSD-BSG-V”
– Version Major version – 1 or 2 characters
– Dot-separator The character “.”
– Subversion Minor version – 1 or 2 characters
MInstanceID Identifier of M-Instance.
SceneGeometryID Identifier of Scene Geometry.
ObjectCount Number of Objects in Scene.
SceneGeometrySpaceTime Space and Time of Scene Geometry.
SceneObjects[] Set of Data related to Objects.
– SceneObjectQualifiers Qualifiers of Object.
– SceneObjectSpaceTime Space Time of Object.
DescrMetadata Descriptive Metadata

5     Conformance Testing

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

  1. The Data validates against the Scene Geometry’s JSON Schema.
  2. All Data in the  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