Go to PGM-AUA V1.0 Data Types

Definition
Functional Requirements
Syntax
Semantics
Conformance Testing
Performance Assessment

Definition

Audio CXE Status (PGM‑ACS) is a Status issued by Audio Context Enhancement that reports the fulfilment of audio properties requested by A‑User Control, indicating for each requested property whether it has been produced, partially produced, or not produced, together with associated metadata for identification, exchange, and description.

Functional Requirements

  1. Status Identification and Traceability: The status shall include a unique identifier (AudioCXEStatusID) and a timestamp (AudioCXEStatusTime) to ensure traceability and correlation with the corresponding directive.
  2. Environment Identification: The status shall include identifiers for the M-Instance (MInstance) and U-Environment (UEnvironment) in which execution occurred.
  3. Property Fulfilment Reporting: The status shall report fulfilment for each requested property defined in the Audio CXE Directive.
  4. Audio Object Identification Reporting: The status shall indicate whether audio object identifiers have been produced.
  5. Motion and Proximity Reporting: The status shall indicate whether motion and spatial relationship properties such as Velocity, Distances, and ProximityClass have been produced.
  6. Acoustic Environment Reporting: The status shall indicate whether AcousticProfile properties have been produced.
  7. Salience Mapping Reporting: The status shall indicate whether salience-based outputs such as ranking and filtering of audio objects have been produced.
  8. Granular Fulfilment States: Each property shall report a fulfilment state selected from produced, partial, missing, or not-requested.
  9. Directive Consistency: The status shall reflect the same property structure as the corresponding Audio CXE Directive.
  10. Data Exchange Metadata: The status shall include DataXMData to provide standardised metadata supporting interoperability, traceability, and data exchange control.
  11. Descriptive Metadata: The status may include DescrMetadata to provide additional human-readable context.

Syntax

https://schemas.mpai.community/PGM1/V1.0/data/AudioCXEStatus.json

Semantics

Label Description
Header Status header identifier matching pattern “PGM-ACS-Vx.y”.
MInstance Identifier of the M-Instance in which the status is produced.
UEnvironment Identifier of the U-Environment associated with the status.
AudioCXEStatusID Unique identifier for this Audio CXE Status instance.
AudioCXEStatusTime Timestamp indicating when the status was produced.
PropertyFulfilment Container reporting fulfilment of requested properties for each Audio CXE SubAIM.
– AudioObjectIdentification Reports fulfilment of audio object identification properties.
– ObjectIdentifiers Indicates whether audio object identifiers have been produced.
– MotionProximity Reports fulfilment of motion and proximity properties.
– Velocity Indicates whether velocity of audio objects has been produced.
– Distances Indicates whether distances between audio objects have been produced.
– ProximityClass Indicates whether proximity classification has been produced.
– AcousticEnvironment Reports fulfilment of AcousticProfile properties.
– FrequencyRange Indicates whether frequency range has been produced.
– Timbre Indicates whether timbre characteristics have been produced.
– Spectrogram Indicates whether spectrogram representation has been produced.
– Loudness Indicates whether loudness has been produced.
– Reflectivity Indicates whether reflectivity characteristics have been produced.
– Reverberation Indicates whether reverberation properties have been produced.
– Diffusion Indicates whether diffusion has been produced.
– Absorption Indicates whether absorption properties have been produced.
– Doppler Indicates whether Doppler effects have been produced.
– SalienceMapping Reports fulfilment of salience-based outputs.
– RankedObjects Indicates whether audio objects have been ranked.
– FilteredSalientObjects Indicates whether filtered salient objects have been produced.
DataXMData Data Exchange Metadata compliant with MPAI-PTF V1.0.
DescrMetadata Optional descriptive metadata providing human-readable context.