1     Function 2     Reference Model 3     Input/Output Data
4     SubAIMs 5     JSON Metadata 6     Profiles
7     Reference Software 8     Conformance Texting 9     Performance Assessment

1     Functions

Audio Source Localisation (CAE-ASL):

Receives Audio Objects  With associated Microphone Array information.
Detects Audio Objects In the Audio Scene.
Determines Spatial Attitudes Of Audio Objects.
Produces Spatial Attitudes Of input Audio Objects.

2     Reference Model

Figure 1 depicts the Reference Architecture of the Audio Source Localisation (CAE-ASL) AIM.

Figure 1 – Audio Source Localisation (CAE-ASL) AIM

3    Input/Output Data

Table 1 specifies the Input and Output Data of the Audio Source Localisation (CAE-ASL) AIM.

Table 1 – Audio Source Localisation (CAE-ASL) AIM

Input Description
Audio Object The result of the application of the Fast Fourier Transform to the Multichannel Audio (with associated Microphone Array info).
Output Description
Audio Spatial Attitudes The Orientations and Directions of Audio Objects.

4     SubAIMs

No SubAIMs.

5     JSON Metadata

https://schemas.mpai.community/CAE1/V2.3/AIMs/AudioSourceLocalisation.json

6     Profiles

No Profiles.

7     Reference Software

8     Conformance Testing

Table 2 provides the Conformance Testing Method for the CAE-ASL AIM.

If a schema contains references to other schemas, conformance of data for the primary schema implies that any data referencing a secondary schema shall also validate against the relevant schema, if present and conform with the Qualifier, if present.

Table 2 – Conformance Testing Method for CAE-ASL AIM

Receives Audio Objects  Shall validate against Audio Object schema.
Audio Data shall conform with Audio Qualifier.
Detects Audio Objects Shall validate against Audio Object schema.
Audio Data shall conform with Audio Qualifier.
Determines Spatial Attitudes Shall validate against Spatial Attitude schema.
Produces Spatial Attitudes Shall validate against Spatial Attitude schema.

9     Performance Assessment