In this paper, we present an architecture to create a multi-domain spoken dialog system with minimum effort by composing heterogeneous pre-existent spoken dialog systems into a new system able to perform richer interactions. A Task Manager acts as a proxy for the different sub-domains and activates one of the systems each turn. The different sub-systems are not aware that they are used in a multi-domain scenario and believe that they are speaking directly to the user. This allows us to add new domains leaving most of the underlying models unmodified and reducing the amount of time and money needed to deploy the application. The proposed architecture has been applied to create a multidomain system combining three heterogeneous spoken dialog systems (sport facilities booking, weather service and personal calendar) in Spanish. The evaluation with naive real users shows that this is an appropriate approach to develop multi-domain spoken dialog systems.
Bibliographic reference. Planells, Joaquin / Hurtado, Lluís-F. / Segarra, Encarna / Sanchis, Emilio (2013): "A multi-domain dialog system to integrate heterogeneous spoken dialog systems", In INTERSPEECH-2013, 1891-1895.