Chapter 5. Form-filling Dialogs
Many speech-enabled apps use one-shot dialogs like the ones described in the previous chapter. Do you feel that speech interfaces can go further than that? Can you imagine more complex interactions in which several items of information have to be elicited from the user for a wide variety of purposes, for example, to launch apps, query databases, start web services or web services mashups, and a lot more?
These types of dialog are similar to form-filling in a traditional web application. By the end of this chapter you should be able to implement simple form-filling dialogs in order to obtain the data necessary to access a web service.