How was your day?’ An architecture for multimodal ECA systems