Presentation is loading. Please wait.

Presentation is loading. Please wait.

Dr Tappert Shreenath Laxman and Darshan Desai

Similar presentations


Presentation on theme: "Dr Tappert Shreenath Laxman and Darshan Desai"— Presentation transcript:

1 Dr Tappert Shreenath Laxman and Darshan Desai
Pace Voice XML Lab Dr Tappert Shreenath Laxman and Darshan Desai Pace Lab SetUp 5/4/2019

2 Vision Statement Voice Browsers offer the promise of allowing everyone to access Web based services from any phone, making it practical to access the Web any time and any where, whether at home, on the move, or at work. Thus Application development has to be designed not only with web as a focus but should be able to span all kinds of devices. Also Multilingual access to data will enable reaching to more number of people Pace Lab SetUp 5/4/2019

3 Targeted audience Students
Work towards developing multi-modal applications. Faculty Academic application development example grade information etc. Administrative staff Application such as on phone registration, course changes , class schedules etc. Pace Lab SetUp 5/4/2019

4 Architecture Pace Lab SetUp 5/4/2019

5 What is Voice XML? HTML is a markup language that facilitates data to be visually displayed. Voice XML is a mark up language that will enable Data to be heard Pace Lab SetUp 5/4/2019

6 Comparison of the Mark Up Languages
Pace Lab SetUp 5/4/2019

7 Grade Information System
VXML Pace Lab SetUp 5/4/2019

8 Work Flow of Grade Information System
Pace Lab SetUp 5/4/2019

9 What will Pace Lab Facilitate
It will provide with the gateway to develop voice application It will provide interface for developing applications – template library It will enable novices to use the code library to learn and build advanced applications Facilitate everyone to deploy applications on multi platform Pace Lab SetUp 5/4/2019

10 Architecture Pace Lab SetUp 5/4/2019

11 Hardware Components Cisco router – Voice Over IP IBM Voice Server
Local Area Network PSTN Firewall (optional for Voice Server) Pace Lab SetUp 5/4/2019

12 Architecture Pace Lab SetUp 5/4/2019

13 Studio Architecture Registration Development Deployment
The Studio essentially enables the user to load his application URL which can be referenced by the Voice Server. This URL is retrieved and loaded when the call is routed to the IBM Voice Server. Pace Lab SetUp 5/4/2019

14 Studio Architecture Pace Lab SetUp 5/4/2019

15 Voice XML Language Components
<form id="login"> <field name="userid"> <grammar type="application/x-gsl"> <![CDATA[[ (Char_speak:d1 Dig_speak:d2 Dig_speak:d3 Dig_speak:d4 Dig_speak:d5) {<option strcat($d1 strcat($d2 strcat($d3 strcat($d4 $d5))))>} (cancel) {<option "cancel">} ] ]]> </grammar> <prompt>Please Enter your Login ID</prompt> </field> <filled> <assign name="application.userid" expr="userid"/> <submit next=”{GOTO_PAGE}" namelist=”{GOTO_PARAMETERS}"/> </filled> </form> Pace Lab SetUp 5/4/2019

16 Voice XML Components Framework contains 6 modules
Resources - resource bundles, config files Prompts - pre- recorded wave files, text for prompts Grammars - grammars files Templates - dialog designs Includes - sources code, common Common - XML DTD, DB abstract, generic codes Pace Lab SetUp 5/4/2019

17 Template Structure <form id="login"> <field name="userid">
{USERID_GRAMMAR} {USERID_PROMPT} </field> <filled> <assign name="application.userid" expr="userid"/> <submit next=”{GOTO_PAGE}" namelist=”{GOTO_PARAMETERS}"/> </filled> </form> Pace Lab SetUp 5/4/2019

18 Example of a prompt file for US_EN
Template FrameWork Example of a prompt file for US_EN <?php $USERID_PROMPT='<prompt><audio>Please say your six digit user ID.</audio></prompt>'; $USERPWD_PROMPT='<prompt><audio>Say your four digit password.</audio></prompt>'; $MENU_USERID_INVALID_PROMPT='<prompt><audio>That user ID does not exist. Login again.</audio></prompt>'; $MENU_USERPWD_INVALID_PROMPT='<prompt><audio>That password is incorrect. Login again.</audio></prompt>'; ?> Pace Lab SetUp 5/4/2019

19 Template Framework <?php
$USERID_GRAMMAR='src=builtin:grammar/digits?length={USERID_LENGTH}"></grammar>’; $USERPWD_GRAMMAR=src=builtin:grammar/digits?length={USERPWD_LENGTH}"></grammar>’; ?> Pace Lab SetUp 5/4/2019

20 Progress Great Support from Pace CSIS Dept IBM Voice Server SDK
Cisco Router Pace Lab SetUp 5/4/2019

21 Conclusion Work towards building Advanced Applications
Research in the field of Multi-Modal Architecture Research in Speech Recognition Pace Lab SetUp 5/4/2019

22 Questions? desaidarshan@hotmail.com shreenathl@usa.net
Pace Lab SetUp 5/4/2019


Download ppt "Dr Tappert Shreenath Laxman and Darshan Desai"

Similar presentations


Ads by Google