| 1 Definition | 2 Functional Requirements | 3 Syntax | 4 Semantics |
1 Definition
An MMM-TEC-specified Item used by a Process to request that a Service provide information on or interpretation of Items or Processes. Other types of Interpret Services are possible and are listed in the Interpretation Qualifier.
2 Functional Requirements
Interpretation Request includes
- Item ID or Perceptible Item of which Interpretation is requested.
- Model Rights to use Interpretation Response.
Examples of Items candidate for an Interpretation Request are:
| Request | What | From |
| Extract | Personal Status | Text |
| Extract | Text | Speech |
| Translate | Text or Speech | Text or Speech |
| Extract | Personal Status | Face and/or Gesture |
Interpretation Response includes:
- Perceptible Item providing information on the Item (e.g., Text).
3 Syntax
https://schemas.mpai.community/MMM4/V2.2/data/BasicInterpretation.json
4 Semantics
| Label | Description |
| Header | Basic Interpretation Header – Standard “MMM-BIT-Vx.y” |
| M-InstanceID | Identifier of M-Instance. |
| BasicInterpretationID | Identifier of Basic Interpretation. |
| BasicInterpretationData[] | Data of Basic Interpretation. |
| – BasicInterpretationRequest | Data of Request. |
| – ItemID | The ID of an Item. |
| – MLocation | A wrapped Object or Scene |
| – PerceptibleEntity | A Perceptible Item. |
| – ModelRights | Requested Rights (Status=Model). |
| – BasicInterpretationResponse | Data of Response. |
| – PerceptibleItem | A Perceptible Item. |
| – Rights | Acquired Rights. |
| Rights | |
| DataExchangeMetadata | |
| Trace | |
| DescrMetadata | Descriptive Metadata. |