RealActor: Character Animation and Multimodal Behavior Realization System
In this paper we present RealActor, a character behavior realization system for embodied
conversational agents based on the Behavior Markup Language (BML). Developed several years ago as part of the SAIBA framework, BML is an XML dialect for describing physical realizations of multimodal human behaviors. It allows modeling of complex communicative utterances which include both verbal and non-verbal behavior. BML elements represent various primitive actions (e.g. speech, facial and body gestures) and multimodal behavior can be modeled by specifying temporal relationships between these elements.