Capabilities
Module: Inworld.AI.
Namespace: Inworld.Entities.
This file contains the configuration settings for loading scenes and controlling various aspects of the interaction.
Properties
Variables | Description |
---|
audio | Enables the sending and receiving of AudioPackets during the session. |
emotions | Enables the sending and receiving of EmotionPackets during the session. |
interruptions | Allows the session to be interruptible, enabling the sending and receiving of CancelResponsePackets. |
narratedActions | Enables the sending and receiving of ActionPackets during the session. |
text | Allows sending and receiving of TextPackets during the session. |
triggers | Permits sending and receiving of CustomPackets (triggers) during the session. |
phonemeInfo | check if this session enables sending receiving PhonemeInfo in AudioPackets |
relations | Enables sending and receiving of RelationPackets during the session. |
debugInfo | Enables sending and receiving of Debugging triggers from server. |
Properties
Properties | Description |
---|
ToPacket | Generates a CapabilitiesPacket. |
Functions
Functions | Description | Parameters |
---|
CopyFrom | Copy the data of capabilities from another one. | rhs: the Capabilities to copy. |
ToString | Display the details of the current capabilities. | |
CapabilityEvent
Module: Inworld.AI.
Namespace: Inworld.Entities.
Variables | Description |
---|
capabilitiesConfiguration | Generates the CapabilityPacket to send. |
CapabilityPacket
Module: Inworld.AI.
Namespace: Inworld.Entities.
Inherited from InworldPacket
Variables | Description |
---|
sessionControl | The CapabilityEvent to send. |
ToJson | Generates the JSON of the packet to send. |