DEFINITION AND DETECTION OF SEMANTIC WARNINGS FOR VOICEXML
Pattara Leelaprute, Tohru Kikuno · 2008
VoiceXML is an XML-based language to describe interactive voice response services, which brings the advantages of Web-based development and delivery. Although the syntax of VoiceXML is prescribed by the VoiceXML DTD and the schema, the compliance with them is not a sufficient condition for the correctness of a VoiceXML script. To detect the semantic flaws, we propose semantic warnings for VoiceXML. Focusing on the semantic aspects of voice interactive services, we define nine classes of warnings. Then, a warning detection framework with XPath and XSLT is presented. We also evaluate the advantages and limitations of the proposed method by qualitative discussions.