1 Definition 2 Functional Requirements 3 Syntax 4 Semantics

1      Definition

Item for request of basiline interpretation of an Item.

2      Functional Requirements

Interpretation Request includes

  1. Item ID or Perceptible Item of which Interpretation is requested.
  2. 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 Text and/or Perceptible Item.

3      Syntax

https://schemas.mpai.community/MMM4/V2.0/data/BasicInformation.json

4      Semantics

Label Size Description
Header N1 Bytes Basic Interpretation Header
– Standard-BasicInterpretation 9 Bytes The characters “MMM-BIF-V”
– Version N2 Byte 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.
BasicInterpretationID N5 Bytes Identifier of Basic Interpretation.
BasicInterpretationData[] N6 Bytes Data of Basic Interpretation.
– BasicDiscoveryRequest N7 Bytes Data of Request
  – ItemID N8 Bytes Item ID
  – PerceptibleEntity N9 Bytes A Perceptible Item
  – Model Rights N10 Bytes Model Rights to use Interpretation Response.
– BasicDiscoveryResponse N11 Bytes Data of Response
  – PerceptibleItem N12 Bytes A Perceptible Item
  – Rights N10 Bytes Rights to use Interpretation Response.
DescrMetadata N13 Bytes Descriptive Metadata