GESOM, GEneric dialogue System Output Markup


GESOM is an XML based mark-up language for describing dialogue system output, and is focused on generality and simplicity, rather than exactness and completeness. It was originally created as part of AdApt, a distributed conversational multi-modal spoken dialogue system developed at CTT, with Telia Research as industrial partner. GESOM can be seen as a layer of separation between the dialogue system's generation of output and the output device's interpretation and realisation (rendering) of the same, which frees the dialogue system designer from the need to know exactly what output device(s) will be used.

Please take a moment to read the disclaimer and the copyright notice

GESOM - a layer between the dialogue system and the output device
GESOM as a layer between the dialogue system and the output devices

The GESOM web pages contain formal XML definitions (DTDs), documentation and papers, along with a number of examples of GESOM interpretation and generation. The examples range from simple, e.g. using CSS and/or XSL transformations to render GESOM output in a web browser, to videos of the way the 3D-animated talking head used in the AdApt system realises the same output with multi-modal lip synchronised synthesised speech and facial gestures.

Since the web browser you are using is not standards compliant, the following navigation instructions may well not apply to these web pages as they're you see them. Upgrading would help.

The top navigation bar lets you navigate between the main sections. The left navigation field lists internal links related to the current section; the right navigation field contains external resources relevant to the current section.


2002-10-01: The GESOM 1.0 DTD is now publicly available from the specifications section, along with some guidelines for its interpretation.

Test documents

2002-10-17: Some test documents are available in the examples section.

Validate test document: gesom.xml.

View test document: gesom.xml

Valid XHTML 1.0!|Valid CSS!|Level A conformance icon, W3C-WAI Web Content Accessibility Guidelines 1.0