eta.core.perception.process_utterances

process_utterances(inputs, ds)[source]

Process utterances by deriving gist clauses, semantics, pragmatics, and logging each turn.

Parameters:
  • inputs (list[str]) – A list of speech inputs to process as dialogue turns.

  • ds (DialogueState) –

Returns:

All eventualities derived from the input utterances.

Return type:

list[Eventuality]