10 likes | 178 Views
Project Aims: To evaluate VoiceXML 2.0 using a range of platforms To examine the maturity of VoiceXML 2.0 as a technology To investigate the status of VoiceXML 2.0 as a W3C industry standard. The Role of VoiceXML. Project Approach: Iterative approach:
E N D
Project Aims: To evaluate VoiceXML 2.0 using a range of platforms To examine the maturity of VoiceXML 2.0 as a technology To investigate the status of VoiceXML 2.0 as a W3C industry standard The Role of VoiceXML • Project Approach: • Iterative approach: • develop successive versions of the prototypeto explore VoiceXML’s boundaries • Tools used: • IBM’s WebSphere Studio Application Developerwith the Voice Toolkit Plugin • OptimTalk • BeVocal Café • Analysis: • explore each platform separately • cross-platform analysis • Concentrate on voice dialogue issues: • over-the-phone navigation and information accessrather than voice navigation of a visual webpage artwork by Mina Reimer (http://www.mina.net/) Voice applications can access the same server as web applications What does VoiceXML look like? <?xml version="1.0"?> <vxml version="2.0" xmlns="http://www.w3.org/2001/vxml"> <form id="loginform"> <field name="studNum"> <prompt> <voice gender="female" category="adult"> Welcome to Voice for ROSS Please say your student number </voice> </prompt> <noinput> I didn’t hear anything. Please say your student number again </noinput> <nomatch> I didn’t get that. Please say your student number as <say-as type="acronym">g03a1234</say-as> </nomatch> <filled> <assign name="document.studNum" expr="studNum"/> <goto next="#password"/> </filled> </field> </form> <form id="password"> <field name="passwd"> from candlestick phones to cell phones Who can benefit from VoiceXML? People without access to computers People unfamiliar / uncomfortable with technology Visually impaired people People with limited motor control Everyone ! • Project Deliverables: • Practical analysis of VoiceXML’s capabilities • use of VoiceXML as a rapid prototyping tool • compatibility of VoiceXML with different grammar formats • ease of cross-platform integration • design considerations specific to VoiceXML 2.0 Sponsored by: VoiceXML: A Field Evaluation by Kristy Bradnum Preliminary Findings: • What can VoiceXML be used for? • Information retrieval and navigation within • applications such as: • Automated call centres • Automated telephone ordering service • Banking & corporate applications • Accessing personal calendars • Writing (dictating) and reading e-mail Where can VoiceXML be used? In the field for capturing data On the move – mobile access In non-contact situations On any phone: Research Project for Computer Science Honours 2004 Project Supervisor: Professor Peter Clayton For more information, e-mail: g01b3159@campus.ru.ac.za or look at: http://www.cs.ru.ac.za/research/students/g01b3159