1 Definition 2 Functional Requirements 3 Syntax 4 Semantics

1      Definition

An Item generated by a Process to requests that a Service interpret an Items. Other types of Interpretation Items  are possible and are listed in the Information Qualifier.

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:

  1. Perceptible Item providing information on the Item (e.g., Text).

3      Syntax

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

4      Semantics

Label Description
Header Basic Interpretation Header
– Standard-BasicInterpretation The characters “MMM-BIT-V”
– Version Major version – 1 or 2 characters
– Dot-separator The character “.”
– Subversion Minor version – 1 or 2 characters
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.
  – PerceptibleEntity A Perceptible Item.
  – ModelRights Requested Rights.
– BasicInterpretationResponse Data of Response.
  – PerceptibleItem A Perceptible Item.
  – Rights Acquired Rights.
DescrMetadata Descriptive Metadata.