RAPID VOICEXML DEVELOPMENT USING IBM S GRAPHICAL CALL FLOW BUILDER
|
|
|
- Joel Lawrence
- 10 years ago
- Views:
Transcription
1 RAPID VOICEXML DEVELOPMENT USING IBM S GRAPHICAL CALL FLOW BUILDER TR May 10, 2004 Ciprian Agapi Felipe Gomez James R. Lewis IBM Pervasive Computing Boca Raton, Florida
2 ii
3 Abstract The evolution of VoiceXML development can be traced from writing programs on text editors (like Notepad for example), followed by the emergence of IDE s that contained VXML editors, which gave immediate feedback on syntax errors. The next step in VoiceXML development has been the emergence of graphical VXML programming. Using intuitive shapes to create voice applications, IBM s graphical Call Flow builder greatly simplifies and speeds up the development of VXML prototypes. ITIRC Keywords VoiceXML VXML Call Flow Graphical Development Graphical VXML Development Call Flow Builder Voice Prototypes Speech Recognition Text To Speech iii
4 Table of Contents Introduction 1 Call Flow Layout 1 The Staircase Approach 1 From General to Specific 2 Connections 5 Other Considerations 6 Support for DTMF 6 Discussion 7 Conclusion 9 Recommended Reading Material 11 Related Content 11 Trademarks 11 iv
5 v
6 Introduction IBM s Call Flow Builder is a very easy-to-use graphical tool to prototype and create voice applications. As with most tools, becoming familiar with it takes a little bit of time and effort, but in the long run, the time spent learning the tool will be greatly rewarded by exponential leaps in productivity. Call Flow Layout The Staircase Approach When creating call flows, there are several ways to lay out the objects on the canvas. We recommend that users lay out the objects using a step-down approach, where objects are laid out towards the bottom right of the previous object. Using a consistent approach leads to more readable call flows. The following diagram illustrates this point: Note that the objects are laid out in a staircase fashion. Also note that the GlobalCommands object appears on the top right hand corner of the first screen for easier readability and accessibility. The unimplemented feature object appears towards the bottom left hand corner of the screen in order to maximize 1
7 the canvas real estate by clustering together functions and features used elsewhere in the call flow. From General to Specific To increase a user s productivity with the Call Flow Builder, we recommend that the development follows a top down work breakdown structure, and flows from the general to the specific. This way, a user can develop the voice application in several passes: Step 1. - In the first pass, a user identifies and creates the objects needed and the overall flow and connections of the application. When the objects are created, there is no need to worry about the exact wording of each object - this can be done in a later step. Instead, general names like "Greeting" or "Main Menu" can be used. For those objects that are being pointed to using GoTo s, it s advisable to enter a Name for easier back reference. Step 2. - In the second pass, a revision of each object can be made and values for the Optional fields in the property sheet can be entered. The optional fields contain the exact wording to be played back via TTS or Audio File. Also, in this pass DTMF support to User Responses (the yellow boxes) can be added by selecting the object and modifying its properties. At this stage, the desired level of support to the Catch properties can be added. Step 3. - In the third pass, a user should record the audio files using the List of Audio Files Required found in the.txt file by the same name as the.cfb file. Remember, DTMF audio files and Catch audio files need to be created from scratch using the names found in the List of Audio Files. Speech audio files can be easily created and recorded by simply clicking the audio icon in the object. In the future, the Sound Recorder will display the message that needs to be recorded. For now, the user might want to print the List of Audio Files and refer to it in order to record the correct message. Step 4. - In the fourth pass, the grammar files should be created. These can be associated with their Prompts by dragging and dropping the grammar file onto the figure in the canvas. Alternatively, a built-in grammar from the Select Grammar context menu in the Prompt properties field can be selected. 2
8 Step 5. - In the fifth pass, the application can be tested by selecting Simulate from the context menu. This will help identify problem areas before running the VoiceXML Simulator. Also, he call flow can be validated selecting Validate from the context menu, and fixing any problem areas. Lastly, the VoiceXML code can be generated by selecting Generate VoiceXML from the context menu. 3
9 4
10 Connections The current version of the Call Flow Builder, supports one-to-one connections only. That means that for every object on the call flow, there can only be one other object connected to it. In situations where several objects need to be connected to the same object, we recommend using GoTo's as in the following example: In this case, saying "Vanilla" or "Strawberry" will redirect the call flow to the statement named ComingUp. The previous example demonstrates the use of GoTo's as a means to support many-to-one connections. For that particular example, we could have used the Else-Path construct of the Prompt to achieve the same effect. The Else-Path construct refers to the default connection available from the centermost right or bottom points in the object. The following call flow illustrates this point: Saying "Vanilla" will redirect the call flow to the statement specific to Vanilla. Saying "Chocolate" or "Strawberry" will redirect the call flow to the default, elsepath connection object, ComingUp. 5
11 Other Considerations Support for DTMF As an option to using Speech Recognition in the voice application, DTMF (Dual Tone Multi-Frequency) allows the use of touch tone keys of a telephone to respond to user prompts and selections. Adding DTMF support to the application is easy, and it guarantees a response from the user that is not subject to voice misrecos. To add DTMF to the speech application, a DTMF key to each of the User Responses can be assigned. Then, the Optional-Speech property for each of the Prompts should be modified, so that the wording accurately reflects the DTMF key assignments in addition to the Speech responses. For example: "Say or Press 1 for Chocolate, Say or Press 2 for Vanilla, etc." Adding DTMF later in the project will also require the re-recording of the speech audio files with the revised wording. Lastly, adding DTMF keys to the application can be especially useful when testing the voice application in the Simulator. The Call Flow Builder supports three modes of interaction: Speech, DTMF and Speech-DTMF. By default, the code generated supports the Speech and Speech-DTMF mode. For users who wish to disable the speech recognition mode and support DTMF only, they can change the mode of the application by changing the following line in the.vxml file: <var name="mode" expr="'speech'" /> to: <var name="mode" expr="'dtmf'" /> 6
12 Discussion The VoiceXML code generated by the Call Flow Builder is sufficient enough to create and deploy simple voice applications, demos and prototypes. To create more complex, real world applications that include backend processing such as database access and other kinds of automation, a programmer still needs to be involved, to take code generated by the Call Flow Builder and modifying it to his/her needs. Additional programming skills required to deploy a full fledge application include Java, JSP, J2EE, and database programming, among others. In the future, end-to-end integration applications will further assist users in creating complex, real world voice applications. The quality of a voice application depends entirely on the amount of planning and available resources for the task at hand. High-end, high-quality applications require many person hours to create, especially as it regards to organizing and deploying a professional solution that makes good use of specialized voicetalent, user interface designers, human factors engineers, programmers and project managers. This document has been created to help users reach the top of their learning curve in the least amount of time. For questions, comments or feedback please visit the voice toolkit newsgroup at 7
13 8
14 Conclusion The Call Flow Builder is a rapid application development tool that facilitates the design and development of simple voice applications. It is our hope that this tool propels the expansion of the voice application market, much in the same way that graphical web page editors contributed to the explosive growth of the internet. Perhaps, one day, the voice application market will be as widespread as today s internet. If there is one lesson to be learned from the growth of the internet, is that we need to take extreme care to create friendly and usable applications. In this way, our users will benefit greatly from them, and keep coming back for more. We encourage you to study the material in the following chapter, Recommended Reading Material. We also encourage your questions, comments or feedback via the voice toolkit newsgroup at: 9
15 10
16 Recommended Reading Material - Chapter 2: Designing a Speech User Interface, in the Voice Toolkit 5.0, VoiceXML Programmer's Guide, shipped with our Voice Toolkit. This describes IBM s recommended best UI practices, and is updated for each release of the toolkit. - Balentine, B., & Morgan, D. M. (2001). How to build a speech recognition application: A style guide for telephony dialogs (2nd ed.). San Ramon, CA: Enterprise Integration Group. ( / /qid= /sr=1-1/ref=sr_1_1/ ?v=glance&s=books) - Cohen, M. H., Giangola, J. P., and Balogh, J. (2004). Voice User Interface Design. Boston, MA: Addison-Wesley. ( / /qid= /sr=1-1/ref=sr_1_1/ ?v=glance&s=books) Related Content Voice Toolkit for WebSphere Studio at: WebSphere Studio Trial Program at: ibm.com/developerworks/websphere/downloads/WSsupport.html?S_TACT= 103BGW01&S_CMP=campaign Questions, comments or feedback at: Trademarks WebSphere is a trademark of International Business Machines Corporation in the United States, other countries, or both. Other company, product or service names may be trademarks or service marks of others. 11
VoiceXML Tutorial. Part 1: VoiceXML Basics and Simple Forms
VoiceXML Tutorial Part 1: VoiceXML Basics and Simple Forms What is VoiceXML? XML Application W3C Standard Integration of Multiple Speech and Telephony Related Technologies Automated Speech Recognition
Avaya Aura Orchestration Designer
Avaya Aura Orchestration Designer Avaya Aura Orchestration Designer is a unified service creation environment for faster, lower cost design and deployment of voice and multimedia applications and agent
Developing Usable VoiceXML Applications
Speech Technology Summit 2001 Developing Usable VoiceXML Applications Neil Bowers [email protected] Contents About SRC Professional services company Methodology How we go about developing speech applications
Version 2.6. Virtual Receptionist Stepping Through the Basics
Version 2.6 Virtual Receptionist Stepping Through the Basics Contents What is a Virtual Receptionist?...3 About the Documentation...3 Ifbyphone on the Web...3 Setting Up a Virtual Receptionist...4 Logging
Phone Routing Stepping Through the Basics
Ng is Phone Routing Stepping Through the Basics Version 2.6 Contents What is Phone Routing?...3 Logging in to your Ifbyphone Account...3 Configuring Different Phone Routing Functions...4 How do I purchase
Data Sheet VISUAL COBOL 2.2.1 WHAT S NEW? COBOL JVM. Java Application Servers. Web Tools Platform PERFORMANCE. Web Services and JSP Tutorials
Visual COBOL is the industry leading solution for COBOL application development and deployment on Windows, Unix and Linux systems. It combines best in class development tooling within Eclipse and Visual
Adobe Flash Catalyst CS5.5
Adobe Flash Catalyst CS5.5 Create expressive interfaces and interactive content without writing code Use a new efficient workflow to collaborate intelligently and roundtrip files with developers who use
IBM Rational Web Developer for WebSphere Software Version 6.0
Rapidly build, test and deploy Web, Web services and Java applications with an IDE that is easy to learn and use IBM Rational Web Developer for WebSphere Software Version 6.0 Highlights Accelerate Web,
IBM Business Monitor V8.0 Global monitoring context lab
Copyright IBM Corporation 2012 All rights reserved IBM BUSINESS MONITOR 8.0 LAB EXERCISE IBM Business Monitor V8.0 lab What this exercise is about... 2 Lab requirements... 2 What you should be able to
Mobile Application Languages XML, Java, J2ME and JavaCard Lesson 03 XML based Standards and Formats for Applications
Mobile Application Languages XML, Java, J2ME and JavaCard Lesson 03 XML based Standards and Formats for Applications Oxford University Press 2007. All rights reserved. 1 XML An extensible language The
Speech Recognition of a Voice-Access Automotive Telematics. System using VoiceXML
Speech Recognition of a Voice-Access Automotive Telematics System using VoiceXML Ing-Yi Chen Tsung-Chi Huang [email protected] [email protected] Department of Computer Science and Information
Email Signatures. Advanced User s Guide. Version 2.0
Advanced User s Guide Version 2.0 Contents Email Signatures... 3 About the Documentation... 3 Ifbyphone on the Web... 3 Copying Click-to-XyZ Code... 4 Logging in to your ifbyphone Account... 4 Web-Based
! <?xml version="1.0">! <vxml version="2.0">!! <form>!!! <block>!!! <prompt>hello World!</prompt>!!! </block>!! </form>! </vxml>
Using VoiceXML! Language spec 2.0! Includes support for VUI and for telephony applications (call forward, transfers, etc) " Has tags specific to voice application! Simple (and classic) example! !
IBM Business Monitor. BPEL process monitoring
IBM Business Monitor BPEL process monitoring 2011 IBM Corporation This presentation will give you an understanding of monitoring BPEL processes using IBM Business Monitor. BPM_BusinessMonitor_BPEL_Monitoring.ppt
Vision Based Parking Lot Monitoring: Available Parking Spaces Information
Vision Based Parking Lot Monitoring: Available Parking Spaces Information Leonard Yoon University of California, San Diego Department of Electrical & Computer Engineering [email protected] Kyumin Cho University
Dialog planning in VoiceXML
Dialog planning in VoiceXML Csapó Tamás Gábor 4 January 2011 2. VoiceXML Programming Guide VoiceXML is an XML format programming language, describing the interactions between human
VoiceXML Overview. James A. Larson Intel Corporation [email protected]. (c) 2007 Larson Technical Services 1
VoiceXML Overview James A. Larson Intel Corporation [email protected] (c) 2007 Larson Technical Services 1 Outline Motivation for VoiceXML W3C Speech Interface Framework Languages Dialog VoiceXML 2.0
Microsoft Access Basics
Microsoft Access Basics 2006 ipic Development Group, LLC Authored by James D Ballotti Microsoft, Access, Excel, Word, and Office are registered trademarks of the Microsoft Corporation Version 1 - Revision
Setting Up Your Online ecommerce Shopping Cart
Setting Up Your Online ecommerce Shopping Cart Setting Up Your Online ecommerce Shopping Cart Contents o Building Your ecommerce Shopping Cart o Creating Products o Configuring Shipping & Verifying Taxes
VXI* IVR / IVVR. VON.x 2008 OpenSER Summit. Ivan Sixto CEO / Business Dev. Manager. San Jose CA-US, March 17th, 2008
VXI* IVR / IVVR San Jose CA-US, March 17th, 2008 Ivan Sixto CEO / Business Dev. Manager VON.x 2008 OpenSER Summit Index 1 About INET 2 What is VoiceXML? 3 VXI* Platforms for IVR / IVVR 4 Customer's Business
Voice User Interfaces (CS4390/5390)
Revised Syllabus February 17, 2015 Voice User Interfaces (CS4390/5390) Spring 2015 Tuesday & Thursday 3:00 4:20, CCS Room 1.0204 Instructor: Nigel Ward Office: CCS 3.0408 Phone: 747-6827 E-mail [email protected]
Business Process Management IBM Business Process Manager V7.5
Business Process Management IBM Business Process Manager V7.5 Federated task management for BPEL processes and human tasks This presentation introduces the federated task management feature for BPEL processes
The Notebook Software Activity Guide
The Notebook Software Activity Guide The Notebook software activity guide is intended to act as a reference of the best practices for creating and presenting lesson activities using Notebook software.
interactive product brochure :: Nina: The Virtual Assistant for Mobile Customer Service Apps
interactive product brochure :: Nina: The Virtual Assistant for Mobile Customer Service Apps This PDF contains embedded interactive features. Make sure to download and save the file to your computer to
A This panel lists all the IVR queues you have built so far. This is where you start the creation of a IVR
IVR The IVR (Interactive Voice Response) feature allows you to automate some or all of your inbound call handling. At its simplest, you can implement an IVR that routes calls to a specific department selected
DD Web based graphic designer for SharePoint workflows DD Central administration for processes and permissions DD Powerful capabilities with and
Workflows as Applications Applications in Workflows DD Web based graphic designer for SharePoint workflows DD Central administration for processes and permissions DD Powerful capabilities with and without
MEAP Edition Manning Early Access Program Hello! ios Development version 14
MEAP Edition Manning Early Access Program Hello! ios Development version 14 Copyright 2013 Manning Publications For more information on this and other Manning titles go to www.manning.com brief contents
Interfaces de voz avanzadas con VoiceXML
Interfaces de voz avanzadas con VoiceXML Digital Revolution is coming Self driving cars Self voice services Autopilot for CAR Speaker Automatic Speech Recognition ASR DTMF keypad SIP / VoIP or TDM Micro
What is BPM? Software tools enabling BPM
What is BPM? BPM, or Business Process Management, is a technology, but it is also more than that. Broadly speaking, one can consider BPM as a management discipline in which processes are valued as assets
Creating Online Surveys with Qualtrics Survey Tool
Creating Online Surveys with Qualtrics Survey Tool Copyright 2015, Faculty and Staff Training, West Chester University. A member of the Pennsylvania State System of Higher Education. No portion of this
Manage Software Development in LabVIEW with Professional Tools
Manage Software Development in LabVIEW with Professional Tools Introduction For many years, National Instruments LabVIEW software has been known as an easy-to-use development tool for building data acquisition
Spiel. Connect to people by sharing stories through your favorite discoveries
Spiel Connect to people by sharing stories through your favorite discoveries Addison Leong Joanne Jang Katherine Liu SunMi Lee Development & user Development & user Design & product Development & testing
Thin Client Development and Wireless Markup Languages cont. VoiceXML and Voice Portals
Thin Client Development and Wireless Markup Languages cont. David Tipper Associate Professor Department of Information Science and Telecommunications University of Pittsburgh [email protected] http://www.sis.pitt.edu/~dtipper/2727.html
Visual Studio.NET Database Projects
Visual Studio.NET Database Projects CHAPTER 8 IN THIS CHAPTER Creating a Database Project 294 Database References 296 Scripts 297 Queries 312 293 294 Visual Studio.NET Database Projects The database project
Tutorial: Mobile Business Object Development. SAP Mobile Platform 2.3
Tutorial: Mobile Business Object Development SAP Mobile Platform 2.3 DOCUMENT ID: DC01927-01-0230-01 LAST REVISED: March 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication pertains
Data Mining. SPSS Clementine 12.0. 1. Clementine Overview. Spring 2010 Instructor: Dr. Masoud Yaghini. Clementine
Data Mining SPSS 12.0 1. Overview Spring 2010 Instructor: Dr. Masoud Yaghini Introduction Types of Models Interface Projects References Outline Introduction Introduction Three of the common data mining
WebSphere Business Monitor V6.2 Business space dashboards
Copyright IBM Corporation 2009 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 6.2 LAB EXERCISE WebSphere Business Monitor V6.2 What this exercise is about... 2 Lab requirements... 2 What you should
Getting Started with Windows Mobile Development Windows Mobile SDK C#
Getting Started with Windows Mobile Development Windows Mobile SDK C# Contents Overview... 2 Target Audience... 2 Feedback... 2 System Prerequisites... 3 Installations... 5 Creating Your First Zebra Mobile
How To Use Voicexml On A Computer Or Phone (Windows)
Workshop Spoken Language Dialog Systems VoiceXML Rolf Schwitter [email protected] Macquarie University 2004 1 PhD Scholarship at Macquarie University A Natural Language Interface to a Logic Teaching
A Development Tool for VoiceXML-Based Interactive Voice Response Systems
A Development Tool for VoiceXML-Based Interactive Voice Response Systems Cheng-Hsiung Chen Nai-Wei Lin Department of Computer Science and Information Engineering National Chung Cheng University Chiayi,
White Paper: 5GL RAD Development
White Paper: 5GL RAD Development After 2.5 hours of training, subjects reduced their development time by 60-90% A Study By: 326 Market Street Harrisburg, PA 17101 Luis Paris, Ph.D. Associate Professor
VoiceXML Discussion. http://www.w3.org/tr/voicexml20/
VoiceXML Discussion http://www.w3.org/tr/voicexml20/ Voice Extensible Markup Language (VoiceXML) o is a markup-based, declarative, programming language for creating speechbased telephony applications o
Application Notes for Speech Technology Center Voice Navigator 8 with Avaya Aura Experience Portal 7.0.1 - Issue 1.0
Avaya Solution & Interoperability Test Lab Application Notes for Speech Technology Center Voice Navigator 8 with Avaya Aura Experience Portal 7.0.1 - Issue 1.0 Abstract These application notes describe
Tutorial: Mobile Business Object Development. SAP Mobile Platform 2.3 SP02
Tutorial: Mobile Business Object Development SAP Mobile Platform 2.3 SP02 DOCUMENT ID: DC01927-01-0232-01 LAST REVISED: May 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication pertains
Designing portal site structure and page layout using IBM Rational Application Developer V7 Part of a series on portal and portlet development
Designing portal site structure and page layout using IBM Rational Application Developer V7 Part of a series on portal and portlet development By Kenji Uchida Software Engineer IBM Corporation Level: Intermediate
Develop enterprise mobile applications with IBM Rational software
Develop enterprise mobile applications with IBM software Providing comprehensive mobile application development and lifecycle management solutions Highlights Helps streamline and optimize the software
IVR CRM Integration. Migrating the Call Center from Cost Center to Profit. Definitions. Rod Arends Cheryl Yaeger BenchMark Consulting International
IVR CRM Integration Migrating the Call Center from Cost Center to Profit Rod Arends Cheryl Yaeger BenchMark Consulting International Today, more institutions are seeking ways to change their call center
Using the Query Analyzer
Using the Query Analyzer Using the Query Analyzer Objectives Explore the Query Analyzer user interface. Learn how to use the menu items and toolbars to work with SQL Server data and objects. Use object
SignalDraw: GUI Tool For Generating Pulse Sequences
SignalDraw: GUI Tool For Generating Pulse Sequences Konstantin Berlin Department of Computer Science University of Maryland College Park, MD 20742 [email protected] December 9, 2005 Abstract Generating
Screencast-o-matic ProPage Basics
Screencast-o-matic software can be used to create presentations, lectures, demos and other courserelated recordings anything you can capture on your computer screen and/or webcam including live action,
Building and Using Web Services With JDeveloper 11g
Building and Using Web Services With JDeveloper 11g Purpose In this tutorial, you create a series of simple web service scenarios in JDeveloper. This is intended as a light introduction to some of the
Incorporating GeoGebra into Teaching Mathematics at the College Level
Incorporating GeoGebra into Teaching Mathematics at the College Level Markus Hohenwarter, Ph.D. Mathematical Sciences Florida Atlantic University Boca Raton, FL 33431 [email protected] Proceedings of
Data Flow Diagram (DFD) Tutorial Written Date : January 27, 2012
Written Date : January 27, 2012 What is a data flow diagram (DFD)? Data Flow Diagrams (DFD) helps us in identifying existing business processes. It is a technique we benefit from particularly before we
m ac romed ia Fl a s h Curriculum Guide
m ac romed ia Fl a s h Curriculum Guide 1997 1998 Macromedia, Inc. All rights reserved. Macromedia, the Macromedia logo, Dreamweaver, Director, Fireworks, Flash, Fontographer, FreeHand, and Xtra are trademarks
EVALUATION ONLY. WA2088 WebSphere Application Server 8.5 Administration on Windows. Student Labs. Web Age Solutions Inc.
WA2088 WebSphere Application Server 8.5 Administration on Windows Student Labs Web Age Solutions Inc. Copyright 2013 Web Age Solutions Inc. 1 Table of Contents Directory Paths Used in Labs...3 Lab Notes...4
XML based Interactive Voice Response System
XML based Interactive Voice Response System Sharad Kumar Singh PT PureTesting Software P Ltd. Noida, India ABSTRACT The paper presents the architecture of a web based interactive voice response system
WebSphere Business Monitor
WebSphere Business Monitor Debugger 2010 IBM Corporation This presentation provides an overview of the monitor model debugger in WebSphere Business Monitor. WBPM_Monitor_Debugger.ppt Page 1 of 23 Goals
IBM SAP International Competence Center. Load testing SAP ABAP Web Dynpro applications with IBM Rational Performance Tester
IBM SAP International Competence Center Load testing SAP ABAP Web Dynpro applications with IBM Rational Performance Tester Ease of use, excellent technical support from the IBM Rational team and, of course,
Aspect Education Services
Aspect Education Services Voxeo Training Catalog June 2015 Welcome to Aspect Education Services Aspect offers enterprises and service-providers state-of-the-art IVR platforms and Unified Communications
Business Insight Report Authoring Getting Started Guide
Business Insight Report Authoring Getting Started Guide Version: 6.6 Written by: Product Documentation, R&D Date: February 2011 ImageNow and CaptureNow are registered trademarks of Perceptive Software,
Build Your First Web-based Report Using the SAS 9.2 Business Intelligence Clients
Technical Paper Build Your First Web-based Report Using the SAS 9.2 Business Intelligence Clients A practical introduction to SAS Information Map Studio and SAS Web Report Studio for new and experienced
Product Guide. www.nintex.com [email protected]. 2013 Nintex. All rights reserved. Errors and omissions excepted.
Product Guide 2013 Nintex. All rights reserved. Errors and omissions excepted. www.nintex.com [email protected] 2 Nintex Workflow for Office 365 Product Guide Contents Nintex Forms for Office 365...5
Form Management Admin Guide
Form Management Admin Guide Getting around the navigation Model Management (Admin/Technical). Create, edit and manage the basic template of content models. Form Builder - Lets you create properties in
1. Login to www.ifbyphone.com with your User ID and password. Select Virtual Receptionist from the Basic Services tab.
Virtual Receptionist Virtual Receptionist is a hosted PBX auto attendant service with intelligent routing that automatically greets and routes phone calls based on your office schedule. It gives your company
Web services with WebSphere Studio: Deploy and publish
Web services with WebSphere Studio: Deploy and publish Table of Contents If you're viewing this document online, you can click any of the topics below to link directly to that section. 1. Introduction...
Cisco IOS VoiceXML Browser
Cisco IOS VoiceXML Browser Q. What is VoiceXML? A. Voice Extensible Markup Language (VoiceXML) is an XML-based creation environment for voice applications including user interfaces for use with automatic-speech-recognition
1Building Communications Solutions with Microsoft Lync Server 2010
1Building Communications Solutions with Microsoft Lync Server 2010 WHAT S IN THIS CHAPTER? What Is Lync? Using the Lync Controls to Integrate Lync Functionality into Your Applications Building Custom Communications
Exporting an image from Sibelius to Microsoft Word
Exporting an image from Sibelius to Microsoft Word Introduction I created this document because many people have problems making Word documents with Sibelius-generated graphics (EMF) files in them. And
Invitation to Ezhil : A Tamil Programming Language for Early Computer-Science Education 07/10/13
Invitation to Ezhil: A Tamil Programming Language for Early Computer-Science Education Abstract: Muthiah Annamalai, Ph.D. Boston, USA. Ezhil is a Tamil programming language with support for imperative
Dolby Conference Phone User s Guide 2.0. Issue 2
Dolby Conference Phone User s Guide 2.0 Issue 2 Corporate Headquarters Dolby Laboratories Licensing Corporation Dolby Laboratories, Inc. 100 Potrero Avenue San Francisco, CA 94103 4813 USA Telephone 415
Software Development Kit
Open EMS Suite by Nokia Software Development Kit Functional Overview Version 1.3 Nokia Siemens Networks 1 (21) Software Development Kit The information in this document is subject to change without notice
Interactive product brochure :: Nina TM Mobile: The Virtual Assistant for Mobile Customer Service Apps
TM Interactive product brochure :: Nina TM Mobile: The Virtual Assistant for Mobile Customer Service Apps This PDF contains embedded interactive features. Make sure to download and save the file to your
Using Dialogic Boards to Enhance Voice Mail/Messaging Applications. Application Note
Using Dialogic Boards to Enhance Voice Mail/Messaging Applications Application Note Application Note Using Dialogic Boards to Enhance Voice Mail/Messaging Applications Executive Summary Voice mail, voice
Designing a Multimedia Feedback Tool for the Development of Oral Skills. Michio Tsutsui and Masashi Kato University of Washington, Seattle, WA U.S.A.
Designing a Multimedia Feedback Tool for the Development of Oral Skills Michio Tsutsui and Masashi Kato University of Washington, Seattle, WA U.S.A. Abstract Effective feedback for students in oral skills
«compl*tc IDIOT'S GUIDE. Android App. Development. by Christopher Froehlich ALPHA. A member of Penguin Group (USA) Inc.
«compl*tc IDIOT'S GUIDE Android App Development by Christopher Froehlich A ALPHA A member of Penguin Group (USA) Inc. Contents Part 1: Getting Started 1 1 An Open Invitation 3 Starting from Scratch 3 Software
2 SQL in iseries Navigator
2 SQL in iseries Navigator In V4R4, IBM added an SQL scripting tool to the standard features included within iseries Navigator and has continued enhancing it in subsequent releases. Because standard features
Designing the Process
Lab 2 Designing the Process 2.1 Overview The mortgage application process at Better Mortgage is a mixture of modern and archaic. Applications can be completed either at Better Mortgage branch offices or
Hosted Fax Mail. Hosted Fax Mail. User Guide
Hosted Fax Mail Hosted Fax Mail User Guide Contents 1 About this Guide... 2 2 Hosted Fax Mail... 3 3 Getting Started... 4 3.1 Logging On to the Web Portal... 4 4 Web Portal Mailbox... 6 4.1 Checking Messages
WebSphere Business Monitor V7.0 Script adapter lab
Copyright IBM Corporation 2010 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 7.0 LAB EXERCISE WebSphere Business Monitor V7.0 Script adapter lab What this exercise is about... 1 Changes from the previous
Cisco Enterprise Mobility Services Platform
Data Sheet Cisco Enterprise Mobility Services Platform Reduce development time and simplify deployment of context-aware mobile experiences. Product Overview The Cisco Enterprise Mobility Services Platform
Publishing, Consuming, Deploying and Testing Web Services
Publishing, Consuming, Deploying and Testing Web Services Oracle JDeveloper 10g Preview Technologies used: Web Services - UML Java Class Diagram An Oracle JDeveloper Tutorial September 2003 Content Introduction
Abstract. Avaya Solution & Interoperability Test Lab
Avaya Solution & Interoperability Test Lab Application Notes for LumenVox Automated Speech Recognizer, LumenVox Text-to-Speech Server and Call Progress Analysis with Avaya Aura Experience Portal Issue
Installing C++ compiler for CSc212 Data Structures
for CSc212 Data Structures [email protected] Spring 2010 1 2 Testing Mac 3 Why are we not using Visual Studio, an Integrated Development (IDE)? Here s several reasons: Visual Studio is good for LARGE project.
Before you can use the Duke Ambient environment to start working on your projects or
Using Ambient by Duke Curious 2004 preparing the environment Before you can use the Duke Ambient environment to start working on your projects or labs, you need to make sure that all configuration settings
CA Gener/OL r7.1. Overview. Business value
PRODUCT SHEET CA Gener/OL CA Gener/OL r7.1 CA Gener/OL is an easy-to-use CICS program and application generation system that enhances programmer productivity by automatically handling the complexities
Getting Started with the Aloha Community Template for Salesforce Identity
Getting Started with the Aloha Community Template for Salesforce Identity Salesforce, Winter 16 @salesforcedocs Last updated: December 10, 2015 Copyright 2000 2015 salesforce.com, inc. All rights reserved.
VOICE INFORMATION RETRIEVAL FOR DOCUMENTS. Except where reference is made to the work of others, the work described in this thesis is.
VOICE INFORMATION RETRIEVAL FOR DOCUMENTS Except where reference is made to the work of others, the work described in this thesis is my own or was done in collaboration with my advisory committee. Weihong
WA2087 Programming Java SOAP and REST Web Services - WebSphere 8.0 / RAD 8.0. Student Labs. Web Age Solutions Inc.
WA2087 Programming Java SOAP and REST Web Services - WebSphere 8.0 / RAD 8.0 Student Labs Web Age Solutions Inc. 1 Table of Contents Lab 1 - WebSphere Workspace Configuration...3 Lab 2 - Introduction To
Tutorial: Mobile Business Object Development. Sybase Unwired Platform 2.2 SP02
Tutorial: Mobile Business Object Development Sybase Unwired Platform 2.2 SP02 DOCUMENT ID: DC01208-01-0222-01 LAST REVISED: January 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication
Acano Solution. Acano OS X Apps1.8 (build 1.8.16) Release Notes. 19 November 2015 76-1089-01-B
Acano Solution Acano OS X Apps1.8 (build 1.8.16) Release Notes 19 November 2015 76-1089-01-B Contents 1 Introduction 3 1.1 Installation instructions 3 2 New features in apps v1.8 5 2.1 Multiple XMPP domains
Ricardo Perdigao, Solutions Architect Edsel Garcia, Principal Software Engineer Jean Munro, Senior Systems Engineer Dan Mitchell, Principal Systems
A Sexy UI for Progress OpenEdge using JSDO and Kendo UI Ricardo Perdigao, Solutions Architect Edsel Garcia, Principal Software Engineer Jean Munro, Senior Systems Engineer Dan Mitchell, Principal Systems
Making Visio Diagrams Come Alive with Data
Making Visio Diagrams Come Alive with Data An Information Commons Workshop Making Visio Diagrams Come Alive with Data Page Workshop Why Add Data to A Diagram? Here are comparisons of a flow chart with
