This site is concerned with a Virtual Human Markup Language. The language is designed to accommodate the various aspects of Human-Computer Interaction with regards to Facial Animation, Body Animation, Dialogue Manager interaction, Text to Speech production, Emotional Representation plus Hyper and Multi Media information.


It will use / build on existing (de facto) standards such as Sable and AIML and will describe new languages to accommodate functionality that is not catered for.


The language will be XML/XSL based and will consist of the following sub-systems:


The language will use XML Namespaces for inheritance of existing standards.


Although general in nature, the intent of this language is to facilitate the natural and realistic interaction of a Talking Head or Talking Human with a user via a Web page or application. One specific intended use can be found in the deliverables of the Interface project (http://www.ist-interface.org/).