<-Data Types       Go to ToC

HMC-CEC supports six Attributes related to the ability of an HMC-CEC instance to:

Receive An Entity directly or extract it from an Audio-Visual Scene.
Extract Personal Status of Modalities.
Understand Modalities
Translate Modalities
Generate Response with or without use of spatial information.
Display Itself using Modalities

Therefore, the Attributes and Sub-Attributes of HMC-CEC Profiles are:

Attributes Codes Sub-Attribute Codes  
Audio-Visual Scene AVS TXO SPO AUO VIO
Understanding UND TXO SPO FCO GSO SPC)
Translation TRN TXO SPO FCO GSO
Personal Status EPS TXO SPO FCO GSO
Display DIS TXO SPO FCO GSO

The following JSON syntax specifies the MPAI-HMC Profiles.

{
  “$schema”: “http://json-schema.org/draft/2020-12/schema”,
  “$id”: “https://schemas.mpai.community/HMC/V1.0/data/CECProfiles.json”,
  “title”: “CECProfiles”,
  “type”: “object”,
  “properties”: {
    “Header”: {
    “type”: “string”,
    “pattern”: “^HMC-PRF-V[0-9]{1,2}[.][0-9]{1,2}$”
    },
    “Profile”: {
    “type”: “string”,
    “pattern”: “^(ALL|NUL)([+-](AVS|UND|TRN|EPS|DIS)|@AVS#(TXO|AUO|VIO)|@UND#(TXO|SPO|FCO|GSO|SPC)|@TRN#(TXO|SPO|FCO|GSO|SPC)|@EPS#(TXO|PSO|FCO|GSO)@DIS#(TXO|PSO|FCO|GSO))+|@TXO(#([a-z]{3})(<->|->)([a-z]{3}))+)+$”
    }
  }
}
A Profile of HMC-CEC instance handling a full Audio-Visual Scene, able to understand English Text and Speech without the use of spatial information, extract the Personal Status from Text and Speech, and display itself with Text, Speech, and Face has the following JSON representation:

{

  “Header”: “HMC-PRF-V1.1”,

  “Profile”: “NUL+(AVS|UND|EPS|DIS)|@AVS#(TXO-AUO-VIO)|@UND#(TXO|SPO)@EPS#(TXO|PSO)@DIS#(TXO|PSO|FCO)+|@TXO(#(ENG))+)+$”

}