E-commerce Lecture 3 Ravi Raman CERC, West Virginia University.

Slides:



Advertisements
Similar presentations
Introduction to Java 2 Programming
Advertisements

Code Composer Department of Electrical and Computer Engineering
Browser Guideline Powered by DonorCommunity TM DonorCommunity eLearning Series v1.2, February 2012 Browser Guideline.
XML and JavaScript Introduction. XML Brief Introduction:- 1) Understanding XML Documents:- An XML document is comprised of one or more named elements.
Single Contents Registration Manual National Institute of Informatics
Accounts Payable–1099 Processing 1Freedom Systems – Accounts Payable – 1099 Processing WELCOME TO THE ACCOUNTS PAYABLE – 1099 PROCESSING WEBINAR WE WILL.
Objectives Moodle is an online learning environment where instructors & their students interact. In this workshop you will learn: 1.Configure system requirements.
The State of the Art in VoiceXML Chetan Sharma, MS Graduate Student School of CSIS, Pace University.
Template-based framework for building Multi-language VoiceXML application.
VoiceXML and Internet Telephony Kundan Singh and Henning Schulzrinne Columbia University Joint work (in progress) with Daniel,
The IDE (Integrated Development Environment) provides a DEBUGGER for locating and correcting errors in program logic (logic errors not syntax errors) The.
Active X Microsoft’s Answer to Dynamic Content Reference: Using Active X by Brian Farrar QUE
Registering to SASHA The registration stage for application beings with the user selecting the ‘Profile’ button on the main menu. Registering to the application.
Screen guidelines For data entry. Screen Layout for Data Entry Identify screen (name and purpose). Keep number of screens to a minimum. Ensure that all.
EValid Getting Started. Agenda Introduction to eValid First experience of using eValid Recording and Site Analysis in eValid.
Introduction To Form Builder
TrendReader Standard 2 This generation of TrendReader Standard software utilizes the more familiar Windows format (“tree”) views of functions and file.
VoiceXML Builder Arturo Ramirez ACS 494 Master’s Graduate Project May 04, 2001.
Chapter 5 Java Script And Forms JavaScript, Third Edition.
Advanced Excel for Finance Professionals A self study material from South Asian Management Technologies Foundation.
XHTML Introductory1 Forms Chapter 7. XHTML Introductory2 Objectives In this chapter, you will: Study elements Learn about input fields Use the element.
Online Shopping JavaScript project for CS 175 JavaScript for Web Development, Spring 2009 By Sita Akella.
Ali Shahrokni Application Components Activities Services Content providers Broadcast receivers.
Introduction Purpose This course describes the process of installing the KPIT GNU toolchain on your PC. Objective Learn how easy it is to get information.
PMS /134/182 HEX 0886B6 PMS /39/80 HEX 5E2750 PMS /168/180 HEX 00A8B4 PMS /190/40 HEX 66CC33 By Adrian Gardener Date 9 July 2012.
Creating a Web Site to Gather Data and Conduct Research.
ITCS 6010 SALT. Speech Application Language Tags (SALT) Speech interface markup language Extension of HTML and other markup languages Adds speech and.
ENTERING ELIGIBLE ENERGY RESOURCE APPLICATIONS IN DELAFILE Version 2.0 August 25, 2015.
VoiceXML: Forms, Menus, Grammars, Form Interpretation Algorithm.
VoiceXML Brandon Hannasch. Outline What is VoiceXML? Basic Tags Voice Recognition Audio Files Call Flow.
Integrating VoiceXML with SIP services
Section 17.1 Add an audio file using HTML Create a form using HTML Add text boxes using HTML Add radio buttons and check boxes using HTML Add a pull-down.
Accessing DynaMed on an iPhone, iPod touch or iPad Tutorial Last updated 9/28/2011.
A1 Visual C++.NET Intro Programming in C++ Computer Science Dept Va Tech August, 2002 © Barnette ND & McQuain WD 1 Quick Introduction The following.
Instructors begin using McGraw-Hill’s Homework Manager by creating a unique class Web site in the system. The Class Homepage becomes the entry point for.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Tutorial 27 - Phone Book Application Introducing Multimedia.
GSA’s Vendor and Customer Self Service (VCSS). Login to VCSS  To login to VCSS, perform the following steps: 1.Go to the GSA launch page (
1 Building the CarryDrop Simulation in JBuilderX By Deddy Koesrindartoto 08/16/2004.
CPSC 233 Run graphical Java programs remotely on Mac and Windows.
Visual Basic Programming
How to Make an extract of Puerto Ricans censused abroad : 1.Login 2.Select samples (default is all) 3.Select variables (include BPLCTRY) 4.Select cases:
Preparing for Assignment 3. Setup Assignment 3 builds on Assignment 2, and we are using the same basic scenario. Save the spreadsheet you used for Assignment.
Grants.gov Application Process. Grants.gov 5-Step Process Accessing and submitting an application for an announcement (opportunity) through Grants.gov.
Create Rubrics for your Project-Based Learning Activities.
Download and Install: 1.Java Development Kit (JDK) bin/INTERSHOP.enfinity/WFS/CDS- CDS_Developer-Site/en_US/- /USD/ViewProductDetail-Start?ProductRef=jdk-
Copyright © Curt Hill More Components Varying the input of Dev-C++ Windows Programs.
1 ACTIVATION OF THE ST ScI ELECTRONIC GRANTS MANAGEMENT SYSTEM BY INSTITUTIONAL AUTHORIZING OFFICIALS January, 2001.
GUI development with Matlab: GUI Front Panel Components GUI development with Matlab: Other GUI Components 1 Other GUI components In this section, we will.
Registration Solutions for your Event Management.
1 Mezzanine Ware (Pty) Ltd © 2014 Installing\Uninstalling the Mezzanine Helium Android application.
January 2006Colby College ITS Setting Up Course Pages.
Links take you to…  Different slides in your presentation  A different PowerPoint presentation  Any program - (Word can be used for example to complete.
Student Pages
User / Admin / Installer Profiles
Listener-Control Navigation of VoiceXML. Nuance Speech Analysis 92% of customer service is through phone. 84% of industrialists believe speech better.
Welcome to … kinetic books Principles of Physics and Virtual Labs Mr.Cardenas.
Center for Surveillance, Epidemiology, and Laboratory Services Division of Health Informatics and Surveillance José Aponte Public Health Advisor Data Collection.
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
JavaScript Events Java 4 Understanding Events Events add interactivity between the web page and the user You can think of an event as a trigger that.
IE 411/511: Visual Programming for Industrial Applications Lecture Notes #2 Introduction to the Visual Basic Express 2010 Integrated Development Environment.
AUTOMATED HCES WORKSHEETS OM400, OM500, JB1200 Prepared by OCM 10/27/2008.
How to make an Interactive Voice Response (IVR) using an OzML script This slideshow is intended to be a great explanation on how to develop an Interactive.
VoiceXML Tutorial: Part 1 Introduction and User Interaction with DTMF
Broward Single Sign-On (SSO) Launchpad
Obtaining the Required Tools
Tutorial Reading in EBSCOhost support.ebsco.com.
Mozilla Firefox connector
Multi-host Internet Access Portal (MIAP) Enhancement Guide
TEISS Case Project Introduction
1- Open Cambridge LMS page:
Presentation transcript:

E-commerce Lecture 3 Ravi Raman CERC, West Virginia University

Sample Code: Tapered Prompts Welcome to the ice cream survey. vanilla|chocolate|strawberry What is your favorite flavor? Say chocolate, vanilla, or strawberry. Sorry, no help is available. Source: VoiceXML Forum

Contents of Forms Form items –Field items –Control items Variable declarations (non-field items) Event Handlers Filled actions

Form Field Items Field – value to be obtained using speech or keypad input Record – an audio recording of speech input Transfer – transfer to another destination Object – invoke an external object Sub-dialog – invoke a VoiceXML dialog

Variables name – name of variable expr – optional initial value of variable

Assign Assigns a value to a variable

Clear Resets one or more form items –Variable is set to undefined –Prompt and event counters for those for items are reinitialized Namelist – names of the form items to be reset. Default all form items in current form.

Branching Logic: If, Else, Elseif Stop. Stop. Go FAST

Conditional Operators Must be “escaped” > “>” < “<” >= <= && Typical ECMA operators != == ||

Grammars Speech Grammars DTMF Grammars (keypad input)

Speech Grammars –Specifies speech input and corresponding actions –Grammar Formats Java Speech API Grammar Format (JSGF) –Inline or External File

Speech Grammars External File – Inline – genie – Exit | finished | over | end | stop | done –

Multilingual Phonetics The International Phonetic Association

Menus Simple form with one anonymous field Prompts user for selection Executes action based on user’s choice

Sample Menu Welcome home. Say one of: Sports Weather Stargazer astrophysics news Please say one of

Menu with DTMF Welcome home. For, press. sports weather Stargazer astrophysics news

Motorola Development Tools –Click on link for Mobile Application Development Kit –Need to register to download tools (link at bottom of page) After registration, –login (enable cookies in browser) –Download and install Motorola IDE using link at top of the MIX Mobile ADK Download page –Fill in rest of form and download Mobile ADK –Install Motorola IDE before installing the Mobile ADK

Motorola Demos Motorola IDE MADK Simulator

E-commerce Lecture 3 Ravi Raman CERC, West Virginia University