This paper presents a study of the main modules of the UAH spoken dialogue system, designed to provide information in an academic environment. The novel feature in the implementation of this system is the use of a new module to automatically create speech recognition grammars with vocabulary extracted from a database.