Go to XRV-LTP Data Types

1. Definition 2. Functional Requirements 3. Syntax 4. Semantics

1. Definition

An Avatar uttering a Speech, with the Data needed to play it: the Avatar, the Speech it utters and, optionally, its Audio and Visual Behaviour and Biometric Data.

2. Functional Requirements

Speaking Avatar includes:

  1. The Avatar.
  2. The Speech the Avatar utters, as a Basic Speech Object or a Speech Object.
  3. The Audio Behaviour and the Visual Behaviour of the Avatar.
  4. The Biometric Data of the Avatar.

Speaking Avatar is produced, e.g., by the Speaking Avatar Formation and the Response and Scene Rendering AIMs, and placed in a Scene by the Scene and Avatar Rendering AIM.

3. Syntax

https://schemas.mpai.community/XRV1/V1.0/data/SpeakingAvatar.json

4. Semantics

Label Description
Header The characters “XRV-SAV-V1.0”.
MInstanceID Identifier of M-Instance.
SpeakingAvatarID Identifier of Speaking Avatar.
SpeakingAvatarTime Simple Time of Speaking Avatar.
SpeakingAvatarData Set of Speaking Avatar Data.
– Avatar The Avatar that speaks.
– SpeechObject The Speech the Avatar utters: Basic Speech Object or Speech Object.
– AudioBehaviour Audio Behaviour of the Avatar.
– VisualBehaviour Visual Behaviour of the Avatar.
– BiometricData Biometric Data of the Avatar.
DataXMData Data Exchange Metadata.
DescrMetadata Descriptive Metadata.

Go to XRV-LTP Data Types