Go to MPAI-MMC V2.5 AI Modules

Function
Ref. Model
I/O Data
SubAIMs
JSON MData
Profiles
Ref. Software
Conformance
Performance

1 Functions

The Speech Object Delivery (MMC‑SOD) AIM renders Speech Objects and Speech Scenes: it plays a Speech Object and the Speech Scene Descriptors, and passes what is played to a transport or rendering device. It is the AIM that renders what Speech Object Editing and Speech Scene Editing produce.

Receives User Command From the User.
Speech Object The Object to play.
Speech Scene Descriptors The Scene to play.
Produces Speech Object What is played, delivered to a transport or rendering device.

Speech Object Delivery plays a Speech Object as it is or, when it states a User Point of View, heard from there, and Speech Scene Descriptors from their User Point of View, each member from its own, if it has one.

2 Reference Model

Figure 1 depicts the Reference Model of the Speech Object Delivery (MMC-SOD) AIM.

Speech Object Delivery MMC-SOD AIM

Figure 1 – The Reference Model of the Speech Object Delivery (MMC-SOD) AIM

3 I/O Data

Table 1 specifies the Input and Output Data of the Speech Object Delivery (MMC-SOD) AIM. A Port is addressed by its Data Type and its Port Number (#); where the metadata gives none, none is shown.

Table 1 – I/O Data of the Speech Object Delivery (MMC-SOD) AIM

Input Description
User Command RQ (CAE-UCM) Instruction directing the operation of the MMC‑SOD AIM. Optional.
Speech Object (OSD-SPO) The Speech Object to play. Optional.
Speech Scene Descriptors (OSD-SSD) The Speech Scene to play. Optional.
Output Description
Speech Object (OSD-SPO) What is played, delivered to a transport or rendering device.

4 SubAIMs

No SubAIMs.

5 JSON Metadata

https://schemas.mpai.community/MMC/V2.5/AIMs/SpeechObjectDelivery.json

6 Profiles

No Profiles.

7 Reference Software

Not part of this specification.

8 Conformance Testing

Table 2 provides the Conformance Testing Method for the Speech Object Delivery (MMC-SOD) 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 the Speech Object Delivery (MMC-SOD) AIM

Receives User Command RQ (CAE-UCM) Shall validate against the User Command schema, and contain a UserCommandRQ.
Speech Object (OSD-SPO) Shall validate against the Speech Object schema.
Speech Scene Descriptors (OSD-SSD) Shall validate against the Speech Scene Descriptors schema.
Produces Speech Object (OSD-SPO) Shall validate against the Speech Object schema.

9 Performance Assessment

Not part of this specification.

Go to MPAI-MMC V2.5 AI Modules