Developing a Directed Dialogue System Using VoiceXML
The next two chapters follow the format of Chapters 7 and 8 by presenting a series of linked tutorials that progressively introduce the main features of VoiceXML. The tutorials are based on the Student System described in Chapter 6 and developed in the Rapid Application Developer (RAD) in Chapter 7. The present chapter will focus on directed dialogues, in which the system controls the dialogue and the user responds to prompts spoken by the system (also described as finite state- or graph-based dialogues). Chapter 10 will discuss mixed-initiative dialogues in which the user can, in a limited way, introduce additional material that is not determined by the system prompt. Some of the more advanced features of VoiceXML will also be presented in Chapter 10. Chapter 10 will also deal with dynamic aspects of VoiceXML, such as connecting to Web servers, accessing databases, and creating dynamic VoiceXML documents.
Unable to display preview. Download preview PDF.