1      Definition

An Item sent by a Process to a Service as an Interpretation Request Item requesting interpretation of an Item (or its ID) and the response of the Service as an Interpretation Response Item.

2      Functional Requirements

Interpretation Request Item includes the Item or Process (or their IDs) of which Interpretation is requested and other information proper of the Interpretation Qualifier.

For example, an Interpretation Request of an Item may be:

Request What From
Extract Personal Status Text
Extract Text Speech
Translate Text or Speech in the target language Text or Speech
Extract Personal Status Face and/or Gesture

3      Syntax

https://schemas.mpai.community/MMM4/V2.1/data/InterpretationObject.json

4      Semantics

Label Size Description
Header N1 Bytes Interpretation Header
– Standard-Interpretation 9 Bytes The characters “MMM-ITO-V”
– Version N2 Bytes Major version – 1 or 2 characters
– Dot-separator 1 Byte The character “.”
– Subversion N3 Byte Minor version – 1 or 2 characters
M-InstanceID N4 Bytes Identifier of M-Instance.
InterpretationID N5 Bytes Identifier of Interpretation Item.
InterpretationData N6 Bytes Set of Interpretation Data
InterpretationQualifier N7 Bytes Interpretation Qualifier
DescrMetadata N8 Bytes Descriptive Metadata