The increasing availability of various types of interactive platforms has raised the need for design environments able to support development of user interfaces that exploit interaction modalities other than the traditional graphical interfaces. In this paper we present a model-based solution to help designers in the development of voice applications. In particular, we focus on erive a speech interface implemented in VoiceXML from an abstract user interface description.