Interaction Manager
From Olympus
The Interaction Manager is a service that in charge of interpreting concrete-level events and abstract-level actions to:
- perform reactive behavior such turn-taking
- generate abstract-level events for the Dialog Manager
- generate concrete-level actions for the actuators
Contents |
Operations
Output Frames
- Start user utterance frame
- End user utterance frame
- Cancel user utterance frame
- Start system prompt frame
- Interrupt system prompt frame
Concrete-level Actions
Abstract-level Events
- user_utterance_end event
- turn_timeout event
- session_timeout event
- system_utterance_start event
- system_utterance_end event
- system_utterance_canceled event
- dialog_state_change event
Implementations
The only implementing service provider is Apollo.
