1 Function | 2 Reference Model | 3 Input/Output Data |
4 SubAIMs | 5 JSON Metadata | 6 Profiles |
7 Reference Software | 8 Conformance Texting | 9 Performance Assessment |
1 Functions
Personal Status Display (PAF-PSD):
Receives | Machine ID | ID to be used to identify the Avatar in Portable Avatar. |
Text Object | Text associated to Avatar in Portable Avatar. | |
Personal Status | Personal Status associated to Avatar in Portable Avatar. | |
Avatar Model | 3D Model associated to Avatar in Portable Avatar. | |
Speech Model | Speech Model Associated to Avatar in Portable Avatar. | |
Produces | Portable Avatar | Output Portable Avatar. |
Enables | PAF-AVR | To render the Portable Avatar produced by PAF-PSD. |
2 Reference Model
Figure 1 depicts the AIMs implementing the Personal Status Display (PAF-PSD) AIM.
Figure 1 – Reference Model of Personal Status Display (PAF-PSD) AIM
3 Input/Output Data
Table 1 gives the Input/Output Data of Personal Status Display (PAF-PSD).
Table 1 – I/O Data of Personal Status Display
Input data | From | Description |
Avatar ID | Upstream AIM | Portable Avatar’s ID |
Avatar Model | Upstream AIM or embedded in PSD | Part of Portable Avatar |
Text Object | Keyboard or upstream AIM | Texts of Portable Avatar |
Personal Status | Personal Status Extraction or Machine | To add PS to Speech, Face, and Gesture |
Speech Model | Upstream AIM or embedded in PSD | Neural Network |
Output data | To | Description |
Portable Avatar | Downstream AIM or renderer | As Portable Avatar |
4 SubAIMs
Figure 2 gives the Reference Model of the the Personal Status Display Composite AIM.
Figure 2 – Reference Model of Personal Status Display Composite AIM
The Personal Status Display Composite AIM operates as follows:
- Avatar ID is the ID of the Portable Avatar.
- Personal Status Demultiplexing makes available the component PS-Speech, PS-Face, and PS-Gesture Modalities.
- Machine Text is synthesised as Speech using a Speech Model in a format specified by NN Format and the Personal Status provided by PS-Speech.
- Machine Speech and PS-Face are used to produce the Machine Face Descriptors.
- PS-Gesture and Text are used for Machine Body Descriptors using the Avatar Model.
- Portable Avatar Multiplexing produces the Portable Avatar.
Table 2 gives the list of PSD AIMs with their input and output Data.
Table 2 –AIMs of Personal Status Display Composite AIM and JSON Metadata
AIW | AIMs | Name and Specification | JSON |
MMC-PDX | Personal Status Demultiplexing | X | |
MMC-TTS | Text-to-Speech | X | |
PAF-EFD | Entity Face Description | X | |
PAF-EBD | Entity Body Description | X | |
PAF-PMX | Portable Avatar Multiplexing | X |
5 JSON Metadata
https://schemas.mpai.community/PAF/V1.3/AIMs/PersonalStatusDisplay.json
6 Profiles
The Profiles of Personal Status Display are specified.
7 Reference Software
8 Conformance Testing
The Conformance Testing Method for the PAF-PSD Basic AIM is provided here. The Conformance Testing Method for the individual Basic AIMs of the PAF-PSD Composite AIM is provided by the individual Basic AIMs.
Table 2 provides the Conformance Testing Method for PAF-PSD AIM.
Note that a schema may contain references to other schemas. In this case, validation of data for the primary schema implies that any data that refers to a secondary schema shall also validate.
Table 2 – Conformance Testing Method for PAF-PSD AIM
Receives | Machine ID | Shall be string or validate against Instance ID Schema |
Text Object | Shall validate against Text Object Schema. Text Data shall conform with Speech Qualifier. |
|
Personal Status | Shall validate against Personal Status Schema. | |
Avatar Model | Shall validate against 3D Model Schema. Avatar Model Data shall conform with 3D Model Qualifier. |
|
Speech Model | Shall validate against Machine Learning Model Schema. Speech Model Data shall conform with Machine Learning Model Qualifier. |
|
Produces | Portable Avatar | Shall validate against Portable Avatar Schema. Portable Avatar Data shall conform with respective Qualifiers. |
9 Performance Assessment