Traitement de la Parole

Size: px
Start display at page:

Download "Traitement de la Parole"

Transcription

1 Traitement de la Parole Cours 11: Systèmes à dialogues VoiceXML partie 1 06/06/2005 Traitement de la Parole SE jean.hennebert@unifr.ch, University of Fribourg Date Cours Exerc. Contenu 1 14/03/2005 Informations pratiques, introduction 2 21/03/2005 Annulé 3 04/04/2005 Signal de parole: production perception analyse modélisation 4 11/04/2005 Synthèse de la parole 5 18/04/2005 Reco Automatique de la Parole (RAP): principes 6 25/04/2005 RAP: modèles de Markov cachés I 7 02/05/2005 RAP: modèles de Markov cachés II 8 09/05/2005 Reco Automatique du Locuteur /05/2005 Aspects usercentric et pratiques d un service RAP 11 30/05/2005 miniprojet Systèmes de dialogue: principes de design 12 06/06/ h1517h00 miniprojet Systèmes de dialogue: VoiceXML 13 13/06/ h1517h00 miniprojet Systèmes de dialogue: VoiceXML 14 20/06/2005 Présentation des miniprojets, questions révisions Traitement de la Parole SE jean.hennebert@unifr.ch, University of Fribourg 1

2 Plan 1. VoiceXML Definition 2. Comparison to HTML 3. VoiceXML features 4. Architecture 5. Key concepts 1. Session 2. Dialog states 3. Menu /Forms 6. Grammars 7. Variables 8. Examples Traitement de la Parole SE jean.hennebert@unifr.ch, University of Fribourg VoiceXML 2.0 : definition VoiceXML 2.0: markup language designed for creating audio dialogs that feature synthesized speech, digitized audio, recognition of spoken and DTMF key input, recording of spoken input, telephony, and mixed initiative conversations. In W3C Voice Browser activity VoiceXML 2.0 recommendation: 16 March specs in English: specs in French: Traitement de la Parole SE jean.hennebert@unifr.ch, University of Fribourg 2

3 Comparison to HTML «VoiceXML = language for writing Web pages you interact with by listening to spoken prompts and jingles, and control by means of spoken input.» «HTML was designed for visual Web pages and lacks the control over the userapplication interaction that is needed for a speechbased interface. With speech you can only hear one thing at a time (kind of like looking at a newspaper with a times 10 magnifying glass). VoiceXML has been carefully designed to give authors full control over the spoken dialog between the user and the application. The application and user take it in turns to speak: the application prompts the user, and the user in turn responds.» From Dave Raggett, W3C Traitement de la Parole SE jean.hennebert@unifr.ch, University of Fribourg VoiceXML features VoiceXML documents describe: spoken prompts (synthetic speech) output of audio files and streams recognition of spoken words and phrases recognition of touch tone (DTMF) key presses recording of spoken input control of dialog flow telephony control (call transfer and hangup) Traitement de la Parole SE jean.hennebert@unifr.ch, University of Fribourg 3

4 Example <?xml version="1.0" encoding="iso88591"?> <vxml version="2.0" lang="en"> <form> <block> <prompt bargein="false">welcome to VoiceXML </prompt> </block> </form> </vxml> Traitement de la Parole SE jean.hennebert@unifr.ch, University of Fribourg System Architecture Traitement de la Parole SE jean.hennebert@unifr.ch, University of Fribourg 4

5 System architecture (parallelism with web servers) Traitement de la Parole SE jean.hennebert@unifr.ch, University of Fribourg Key concepts (1/3) Sessions A session begins when the user starts to interact with a VoiceXML interpreter A session continues as VoiceXML documents are loaded and unloaded. The session ends when requested by the user, VoiceXML document or interpreter context. Dialog states An application is a set of dialog states. The user is always in one dialog state at any time. Each dialog state specifies the next dialog to transition to (using a URL). Traitement de la Parole SE jean.hennebert@unifr.ch, University of Fribourg 5

6 Key concepts (2/3) Menus A menu presents the user with a choice of options and the transitions to another dialog state based upon the users selection. Forms A form defines an interaction that collects values for each of the fields in the form. Each field may specify a prompt, the expected input, and evaluation rules. The form can be submitted to a server in much the same way as for HTML. Traitement de la Parole SE jean.hennebert@unifr.ch, University of Fribourg Key concepts (3/3) Application An application is a set of VoiceXML documents that share the same application root document. The root document is automatically loaded whenever one of the application documents is loaded, and remains loaded until there is a transition to a different application, or when the call is disconnected. The root document information is available to all documents in the same application. Traitement de la Parole SE jean.hennebert@unifr.ch, University of Fribourg 6

7 Grammars Each dialog state has one of more grammars associated with it. Grammars define the expected user input, either spoken input or pressed touchtone (DTMF) key. In the simplest case, only the dialogs grammars are active in that dialog. In more complex cases, other grammars canbeactive: grammars defined within the dialog itself external grammars referenced by links grammars defined at the document level and marked as being globally active grammars defined in the root application document and active throughout the application Traitement de la Parole SE University of Fribourg Variables VoiceXML allows you to define named variables for holding data. These can be defined at any level and their scope follows an inheritance model. You can test the values of variables to determine what dialog state to transition to next. Variable expressions can also be used for conditional prompts and grammars etc. Traitement de la Parole SE University of Fribourg 7

8 Example : menu <?xml version="1.0" encoding="utf8"?> <vxml version="2.0" xmlns=" xmlns:xsi=" xsi:schemalocation=" <menu> <prompt> Welcome home. Say one of: <enumerate/> </prompt> <choice next=" Sports </choice> <choice next=" Weather </choice> <choice next=" Stargazer astrophysics news </choice> <noinput>please say one of <enumerate/></noinput> </menu> </vxml> Traitement de la Parole SE jean.hennebert@unifr.ch, University of Fribourg Example : menu Traitement de la Parole SE jean.hennebert@unifr.ch, University of Fribourg 8

9 Example: Forms and field <?xml version="1.0"?> <!DOCTYPE vxml PUBLIC '//Voxpilot/DTD VoiceXML 2.0//EN' ' <vxml version="2.0" xml:lang="engb"> <form> <field name="sevendigits" type="digits?length=7" modal="true"> <prompt>say or type a seven digit number</prompt> </field> <field name="answer" type="boolean" modal="true"> <prompt>answer yes or no</prompt> </field> <filled namelist="sevendigits answer"> <prompt> Your number was <sayas interpretas="vxml:digits"> <value expr="sevendigits"/> </sayas> <break time="80ms"/> and you answered <value expr="answer"/> <break time="80ms"/> Bye </prompt> </filled> </form> </vxml> Traitement de la Parole SE jean.hennebert@unifr.ch, University of Fribourg Example: forms and field with grammars <?xml version="1.0"?> <!DOCTYPE vxml PUBLIC '//Voxpilot/DTD VoiceXML 2.0//EN' ' <vxml version="2.0" xml:lang="engb"> <form id="creditcard"> <field name="cardtype"> <prompt>which credit card type?</prompt> <grammar type="application/gsl"> <![CDATA[ Cardtype [ (?american express) {return("amex")} (master?card) {return("mc")} (visa) {return("visa")} ] ]]> </grammar> <noinput count="1"> Sorry I didn't hear you <reprompt/> </noinput> Traitement de la Parole SE jean.hennebert@unifr.ch, University of Fribourg 9

10 Example: forms and field with grammars <nomatch count="1"> <prompt>sorry I didn't understand please repeat the card type</prompt> </nomatch> <nomatch count="2"> <prompt>i still don't understand please select either american express or master card or visa</prompt> </nomatch> <filled> <prompt>you selected <value expr="cardtype"/></prompt> </filled> </field> </form> </vxml> Traitement de la Parole SE jean.hennebert@unifr.ch, University of Fribourg Questions and answers Traitement de la Parole SE jean.hennebert@unifr.ch, University of Fribourg 10

Thin Client Development and Wireless Markup Languages cont. VoiceXML and Voice Portals

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 tipper@tele.pitt.edu http://www.sis.pitt.edu/~dtipper/2727.html

More information

Dialog planning in VoiceXML

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

More information

! <?xml version="1.0">! <vxml version="2.0">!! <form>!!! <block>!!! <prompt>hello World!</prompt>!!! </block>!! </form>! </vxml>

! <?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! !

More information

VoiceXML Discussion. http://www.w3.org/tr/voicexml20/

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

More information

VoiceXML Programmer s Guide

VoiceXML Programmer s Guide VoiceXML Programmer s Guide VOICEXML PROGRAMMER S GUIDE 1 BeVocal, Inc. 685 Clyde Avenue Mountain View, CA 94043 Part No. 520-0001-02 Copyright 2005. BeVocal, Inc. All rights reserved. 2 VOICEXML PROGRAMMER

More information

VoiceXML Tutorial. Part 1: VoiceXML Basics and Simple Forms

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

More information

VoiceXML. Erik Harborg SINTEF IKT. Presentasjon, 4. årskurs, NTNU, 2007-04-17 ICT

VoiceXML. Erik Harborg SINTEF IKT. Presentasjon, 4. årskurs, NTNU, 2007-04-17 ICT VoiceXML Erik Harborg SINTEF IKT Presentasjon, 4. årskurs, NTNU, 2007-04-17 1 Content Voice as the user interface What is VoiceXML? What type of applications can be implemented? Example applications VoiceXML

More information

Dialogic PowerMedia XMS VoiceXML

Dialogic PowerMedia XMS VoiceXML Dialogic PowerMedia XMS VoiceXML Reference Guide February 2013 05-2710-001 www.dialogic.com Copyright and Legal Notice Copyright 2012-2013 Dialogic Inc. All Rights Reserved. You may not reproduce this

More information

How To Use Voicexml On A Computer Or Phone (Windows)

How To Use Voicexml On A Computer Or Phone (Windows) Workshop Spoken Language Dialog Systems VoiceXML Rolf Schwitter schwitt@ics.mq.edu.au Macquarie University 2004 1 PhD Scholarship at Macquarie University A Natural Language Interface to a Logic Teaching

More information

How To Write A Powerpoint Powerpoint Gsl In A Html Document In A Wordpress 3.5.2 (Html) Or A Microsoft Powerpoint (Html5) (Html3) (Powerpoint) (Web) (Www

How To Write A Powerpoint Powerpoint Gsl In A Html Document In A Wordpress 3.5.2 (Html) Or A Microsoft Powerpoint (Html5) (Html3) (Powerpoint) (Web) (Www VoiceXML Tutorial BeVocal, Inc. 685 Clyde Avenue Mountain View, CA 94043 Part No. 520-0002-02 Copyright 2005. BeVocal, Inc. All rights reserved. 2 VOICEXML TUTORIAL Table of Contents Preface...............................................................1

More information

VoiceXML-Based Dialogue Systems

VoiceXML-Based Dialogue Systems VoiceXML-Based Dialogue Systems Pavel Cenek Laboratory of Speech and Dialogue Faculty of Informatics Masaryk University Brno Agenda Dialogue system (DS) VoiceXML Frame-based DS in general 2 Computer based

More information

Combining VoiceXML with CCXML

Combining VoiceXML with CCXML Combining VoiceXML with CCXML A Comparative Study Daniel Amyot and Renato Simoes School of Information Technology and Engineering University of Ottawa Ottawa, Canada damyot@site.uottawa.ca, renatops@yahoo.com

More information

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. 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

More information

Version 2.6. Virtual Receptionist Stepping Through the Basics

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

More information

Interfaces de voz avanzadas con VoiceXML

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

More information

VOICEXML TUTORIAL AN INTRODUCTION TO VOICEXML

VOICEXML TUTORIAL AN INTRODUCTION TO VOICEXML VOICEXML TUTORIAL AN INTRODUCTION TO VOICEXML Contents Chapter 1 - Introduction... 3 Voice Access to the Web... 3 Developing an Application... 4 Basics of VoiceXML... 4 Conclusion... 7 Chapter 2 - A Basic

More information

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 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

More information

Open Source VoiceXML Interpreter over Asterisk for Use in IVR Applications

Open Source VoiceXML Interpreter over Asterisk for Use in IVR Applications Open Source VoiceXML Interpreter over Asterisk for Use in IVR Applications Lerato Lerato, Maletšabisa Molapo and Lehlohonolo Khoase Dept. of Maths and Computer Science, National University of Lesotho Roma

More information

Voicemail. Advanced User s Guide. Version 2.0

Voicemail. Advanced User s Guide. Version 2.0 Advanced User s Guide Version 2.0 Contents Introduction to the Documentation... 3 About the Documentation... 3 Ifbyphone on the Web... 3 Logging in to your ifbyphone Account... 3 Setting Up a Voice Mailbox...

More information

BeVocal VoiceXML Tutorial

BeVocal VoiceXML Tutorial BeVocal VoiceXML Tutorial Version 1.0 December 2000 BeVocal, Inc. 1380 Bordeaux Drive Sunnyvale, CA 94089 Copyright 2000. BeVocal, Inc. All rights reserved. 2 VXML QUICK REFERENCE Table of Contents Preface

More information

VoiceXML and Next-Generation Voice Services

VoiceXML and Next-Generation Voice Services VoiceXML and Next-Generation Voice Services Abstract This is the abstract for my paper. Adam Hocek Table of Contents 1. Voice services... 1 2. VoiceXML framework... 2 2.1.

More information

An Introduction to VoiceXML

An Introduction to VoiceXML An Introduction to VoiceXML ART on Dialogue Models and Dialogue Systems François Mairesse University of Sheffield F.Mairesse@sheffield.ac.uk http://www.dcs.shef.ac.uk/~francois Outline What is it? Why

More information

VoiceXML versus SALT: selecting a voice

VoiceXML versus SALT: selecting a voice VoiceXML versus SALT: selecting a voice application standard When it comes to speech application standards, it seems we've been asking all the wrong questions. The VXML versus SALT debate is currently

More information

VoiceXML. For: Professor Gerald Q. Maguire Jr. By: Andreas Ångström, it00_aan@it.kth.se and Johan Sverin, it00_jsv@it.kth.se Date: 2004-05-24

VoiceXML. For: Professor Gerald Q. Maguire Jr. By: Andreas Ångström, it00_aan@it.kth.se and Johan Sverin, it00_jsv@it.kth.se Date: 2004-05-24 Royal Institute of Technology, KTH IMIT Practical Voice over IP 2G1325 VoiceXML For: Professor Gerald Q. Maguire Jr. By: Andreas Ångström, it00_aan@it.kth.se and Johan Sverin, it00_jsv@it.kth.se Date:

More information

VXI* IVR / IVVR. VON.x 2008 OpenSER Summit. Ivan Sixto CEO / Business Dev. Manager. San Jose CA-US, March 17th, 2008

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

More information

Specialty Answering Service. All rights reserved.

Specialty Answering Service. All rights reserved. 0 Contents 1 Introduction... 3 2 Technology... 5 2.1 VoiceXML Architecture... 6 2.2 Related Standards... 7 2.2.1 SRGS and SISR... 7 2.2.2 SSML... 7 2.2.3 PLS... 7 2.2.4 CCXML... 7 2.2.5 MSML, MSCML, MediaCTRL...

More information

Standard Languages for Developing Multimodal Applications

Standard Languages for Developing Multimodal Applications Standard Languages for Developing Multimodal Applications James A. Larson Intel Corporation 16055 SW Walker Rd, #402, Beaverton, OR 97006 USA jim@larson-tech.com Abstract The World Wide Web Consortium

More information

Hosted Fax Mail. Hosted Fax Mail. User Guide

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

More information

VoiceXML Overview. James A. Larson Intel Corporation jim@larson-tech.com. (c) 2007 Larson Technical Services 1

VoiceXML Overview. James A. Larson Intel Corporation jim@larson-tech.com. (c) 2007 Larson Technical Services 1 VoiceXML Overview James A. Larson Intel Corporation jim@larson-tech.com (c) 2007 Larson Technical Services 1 Outline Motivation for VoiceXML W3C Speech Interface Framework Languages Dialog VoiceXML 2.0

More information

Form. Settings, page 2 Element Data, page 7 Exit States, page 8 Audio Groups, page 9 Folder and Class Information, page 9 Events, page 10

Form. Settings, page 2 Element Data, page 7 Exit States, page 8 Audio Groups, page 9 Folder and Class Information, page 9 Events, page 10 The voice element is used to capture any input from the caller, based on application designer-specified grammars. The valid caller inputs can be specified either directly in the voice element settings

More information

A Development Tool for VoiceXML-Based Interactive Voice Response Systems

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,

More information

Voice Tools Project (VTP) Creation Review

Voice Tools Project (VTP) Creation Review Voice Tools Project (VTP) Creation Review Tuesday, February 15, 2005 1 What is VTP? VTP is an Eclipse technology project that focuses on voice application tools based on W3C standards, to help these standards

More information

XML based Interactive Voice Response System

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

More information

Phone Routing Stepping Through the Basics

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

More information

Voice User Interface Design

Voice User Interface Design Voice User Interface Design Part III: Technology Support for Voice Application Dr. Dirk Schnelle-Walka Copyrighted material; for TUD student use only W3C Speech Interface Framework VoiceXML Speech Synthesis

More information

Support and Compatibility

Support and Compatibility Version 1.0 Frequently Asked Questions General What is Voiyager? Voiyager is a productivity platform for VoiceXML applications with Version 1.0 of Voiyager focusing on the complete development and testing

More information

VoiceXML and VoIP. Architectural Elements of Next-Generation Telephone Services. RJ Auburn

VoiceXML and VoIP. Architectural Elements of Next-Generation Telephone Services. RJ Auburn VoiceXML and VoIP Architectural Elements of Next-Generation Telephone Services RJ Auburn Chief Network Architect, Voxeo Corporation Editor, CCXML Version 1.0, W3C Ken Rehor Software Architect, Nuance Communications

More information

A design of the transcoder to convert the VoiceXML documents into the XHTML+Voice documents

A design of the transcoder to convert the VoiceXML documents into the XHTML+Voice documents A design of the transcoder to convert the VoiceXML documents into the XHTML+Voice documents JIEUN KIM, JIEUN PARK, JUNSUK PARK, DONGWON HAN Computer & Software Technology Lab, Electronics and Telecommunications

More information

Since we are starting small, we will partake in the time-honoured tradition of true 'Hello World' applications.

Since we are starting small, we will partake in the time-honoured tradition of true 'Hello World' applications. Tutorial: 1 VoiceXML Hello World Phone application This simple tutorial will step you through the creation and deployment of a "hello world" application. When we're done, you'll have a basic understanding

More information

AN EXTENSIBLE TRANSCODER FOR HTML TO VOICEXML CONVERSION

AN EXTENSIBLE TRANSCODER FOR HTML TO VOICEXML CONVERSION AN EXTENSIBLE TRANSCODER FOR HTML TO VOICEXML CONVERSION APPROVED BY SUPERVISORY COMMITTEE: Supervisor: AN EXTENSIBLE TRANSCODER FOR HTML TO VOICEXML CONVERSION by Narayanan Annamalai, B.E. in CSE THESIS

More information

Cisco IOS VoiceXML Browser

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

More information

Materials Software Systems Inc (MSSI). Enabling Speech on Touch Tone IVR White Paper

Materials Software Systems Inc (MSSI). Enabling Speech on Touch Tone IVR White Paper Materials Software Systems Inc (MSSI). Enabling Speech on Touch Tone IVR White Paper Reliable Customer Service and Automation is the key for Success in Hosted Interactive Voice Response Speech Enabled

More information

Speech Interface Implementation for XML Browser

Speech Interface Implementation for XML Browser Speech Interface Implementation for XML Browser Aki Teppo & Petri Vuorimaa Telecommunications Software and Multimedia Laboratory Petri.Vuorimaa@hut.fi http://www.tml.hut.fi/~pv/ Agenda Introduction X-Smiles

More information

Integrating VoiceXML with SIP services

Integrating VoiceXML with SIP services Integrating VoiceXML with SIP services Kundan Singh, Ajay Nambi and Henning Schulzrinne Department of Computer Science, Columbia University, New York, NY 10027 Email: {kns10,an2029,hgs}@cs.columbia.edu

More information

Emerging technologies - AJAX, VXML SOA in the travel industry

Emerging technologies - AJAX, VXML SOA in the travel industry Emerging technologies - AJAX, VXML SOA in the travel industry Siva Kantamneni Executive Architect IBM s SOA Center Of Excellence email: kantamne@us.ibm.com Tel: 813-356-4113 Contents Emerging technologies

More information

Model based development of speech recognition grammar for VoiceXML. Jaspreet Singh

Model based development of speech recognition grammar for VoiceXML. Jaspreet Singh Model based development of speech recognition grammar for VoiceXML Jaspreet Singh University of Tampere School of Information Sciences Computer Science M.Sc Thesis Supervisor: Zheying Zhang December 2011

More information

Application Notes for Speech Technology Center Voice Navigator 8 with Avaya Aura Experience Portal 7.0.1 - Issue 1.0

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

More information

FET PRESENCE Brainstorm on November 13, 2003: some views.

FET PRESENCE Brainstorm on November 13, 2003: some views. FET PRESENCE Brainstorm on November 13, 2003: some views. Danielle PELE, Dominique PAVY Olivier GACHIGNARD, Christian BOUVILLE Le présent document contient des informations qui sont la propriété de France

More information

9RLFH$FWLYDWHG,QIRUPDWLRQ(QWU\7HFKQLFDO$VSHFWV

9RLFH$FWLYDWHG,QIRUPDWLRQ(QWU\7HFKQLFDO$VSHFWV Université de Technologie de Compiègne UTC +(8',$6

More information

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. 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

More information

Envox CDP 7.0 Performance Comparison of VoiceXML and Envox Scripts

Envox CDP 7.0 Performance Comparison of VoiceXML and Envox Scripts Envox CDP 7.0 Performance Comparison of and Envox Scripts Goal and Conclusion The focus of the testing was to compare the performance of and ENS applications. It was found that and ENS applications have

More information

CHAPTER 4 Enhanced Automated Attendant

CHAPTER 4 Enhanced Automated Attendant CHAPTER 4 Enhanced Automated Attendant 4 This chapter shows you how to design, configure and implement a multi-level auto attendant, using TFB s Enhanced Automated Attendant (Auto Attendant for short).

More information

Email Signatures. Advanced User s Guide. Version 2.0

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

More information

Speech Recognition of a Voice-Access Automotive Telematics. System using VoiceXML

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 ichen@csie.ntut.edu.tw rick@ilab.csie.ntut.edu.tw Department of Computer Science and Information

More information

Dialogic IP Media Server. Erik Pras

Dialogic IP Media Server. Erik Pras Dialogic IP Media Server Erik Pras What is the Dialogic IP Media Server? The Dialogic IP media server is a SIP and other open standards based software only media processing platform for voice and video

More information

Vocalité Version 2.4 Feature Overview

Vocalité Version 2.4 Feature Overview Vocalité Version 2.4 Feature Overview 1 Copyright and Trademark Information 1994 2005 Interactive Intelligence Inc./ Vonexus Inc. All rights reserved. Vonexus is a wholly-owned subsidiary of Interactive

More information

SPEECH RECOGNITION APPLICATION USING VOICE XML

SPEECH RECOGNITION APPLICATION USING VOICE XML Proceedings of the International Conference on Theory and Applications of Mathematics and Informatics - ICTAMI 2004, Thessaloniki, Greece SPEECH RECOGNITION APPLICATION USING VOICE XML by Marieta Gâta

More information

Personal Voice Call Assistant: VoiceXML and SIP in a Distributed Environment

Personal Voice Call Assistant: VoiceXML and SIP in a Distributed Environment Personal Voice Call Assistant: VoiceXML and SIP in a Distributed Environment Michael Pucher +43/1/5052830-98 pucher@ftw.at Julia Tertyshnaya +43/1/5052830-45 tertyshnaya@ftw.at Florian Wegscheider +43/1/5052830-45

More information

Australian Standard. Interactive voice response systems user interface Speech recognition AS 5061 2008 AS 5061 2008

Australian Standard. Interactive voice response systems user interface Speech recognition AS 5061 2008 AS 5061 2008 AS 5061 2008 AS 5061 2008 Australian Standard Interactive voice response systems user interface Speech recognition This Australian Standard was prepared by Committee IT-022, Interactive Voice Response

More information

The Future of VoiceXML: VoiceXML 3 Overview. Dan Burnett, Ph.D. Dir. of Speech Technologies, Voxeo Developer Jam Session May 20, 2010

The Future of VoiceXML: VoiceXML 3 Overview. Dan Burnett, Ph.D. Dir. of Speech Technologies, Voxeo Developer Jam Session May 20, 2010 The Future of VoiceXML: VoiceXML 3 Overview Dan Burnett, Ph.D. Dir. of Speech Technologies, Voxeo Developer Jam Session May 20, 2010 Todayʼs topics V3 Motivations MVC, or DFP V3 is a presentation language

More information

Develop Software that Speaks and Listens

Develop Software that Speaks and Listens Develop Software that Speaks and Listens Copyright 2011 Chant Inc. All rights reserved. Chant, SpeechKit, Getting the World Talking with Technology, talking man, and headset are trademarks or registered

More information

Using Service Oriented Architecture (SOA) for Speaker-Biometrics Applications

Using Service Oriented Architecture (SOA) for Speaker-Biometrics Applications Using Service Oriented Architecture (SOA) for Speaker-Biometrics s Ken Rehor & Judith Markowitz Co-chairs Speaker Biometrics Committee Forum Biometrics in Web Services Biometric Consortium 2006 Baltimore,

More information

Voice XML: Bringing Agility to Customer Self-Service with Speech About Eric Tamblyn Voice XML: Bringing Agility to Customer Self-Service with Speech

Voice XML: Bringing Agility to Customer Self-Service with Speech About Eric Tamblyn Voice XML: Bringing Agility to Customer Self-Service with Speech Voice XML: Bringing Agility to Customer Self-Service with Speech Author: Eric Tamblyn, Director of Voice Platform Solutions Engineering, Genesys Telecommunications Laboratories, Inc. About Eric Tamblyn

More information

The Program. The Program. ALTA2004 Introduction to VoiceXML. Recommended Literature. Rolf Schwitter schwitt@ics.mq.edu.au

The Program. The Program. ALTA2004 Introduction to VoiceXML. Recommended Literature. Rolf Schwitter schwitt@ics.mq.edu.au The Program ALTA2004 Introduction to VoiceXML Rolf Schwitter schwitt@ics.mq.edu.au Saturday, 4th December 2004 1. Spoken Language Dialog Systems 2. VoiceXML and W3C Speech Interface Framework 3. VoiceXML:

More information

About us. advanced crosschannel Software Solutions designed to provide. interaction with your. clients, improve. customer satisfaction.

About us. advanced crosschannel Software Solutions designed to provide. interaction with your. clients, improve. customer satisfaction. Hi! We are About us We develop advanced crosschannel Software Solutions designed to provide the most effective interaction with your clients, improve customer satisfaction and reduce management costs H-care

More information

Realising the Potential of VoiceXML

Realising the Potential of VoiceXML Realising the Potential of VoiceXML mobilkom austria Agenda Mobilkom Austria Group VoiceXML services at Mobilkom Austria Advantages of the VoiceXML approach Realising the potential of VoiceXML Conclusion

More information

VECSYS LIMSI ARCHITECTURE

VECSYS LIMSI ARCHITECTURE VECSYS LIMSI ARCHITECTURE Samir Bennacef Vecsys Centralized Architecture Acoustic models Language models Caseframe Grammar Task Model Database Speech Recognizer text Semantic Analyzer Semantic frame Dialog

More information

The Different Types of Computer Networking Software

The Different Types of Computer Networking Software Department of Linguistics and Philology Språkteknologiprogrammet (Language Technology Programme) Master s thesis in Computational Linguistics 10th June 2005 A Speech-Driven Automatic Receptionist Written

More information

Using Telephony Quick Reference Guide for Moderators

Using Telephony Quick Reference Guide for Moderators Using Telephony Quick Reference Guide for Moderators The Telephony feature in Blackboard Collaborate enables you to conduct your audio communications with other session attendees via a combination of VoIP

More information

Premier Quality Automated Conference Calling. No reservations, 24 Hour Instant Access, Permanent Dial Information

Premier Quality Automated Conference Calling. No reservations, 24 Hour Instant Access, Permanent Dial Information Premier Quality Automated Conference Calling No reservations, 24 Hour Instant Access, Permanent Dial Information Feature rich commands via telephone keypad or Web Controls Toll Free and Local access numbers

More information

Vision Based Parking Lot Monitoring: Available Parking Spaces Information

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 lyoon@ucsd.edu Kyumin Cho University

More information

customer care solutions

customer care solutions customer care solutions from Nuance white paper :: Understanding Natural Language Learning to speak customer-ese In recent years speech recognition systems have made impressive advances in their ability

More information

Hermes.Net IVR Designer Page 2 36

Hermes.Net IVR Designer Page 2 36 Hermes.Net IVR Designer Page 2 36 Summary 1. Introduction 4 1.1 IVR Features 4 2. The interface 5 2.1 Description of the Interface 6 2.1.1 Menus. Provides 6 2.1.2 Commands for IVR editions. 6 2.1.3 Commands

More information

Voice Processing Standards. Mukesh Sundaram Vice President, Engineering Genesys (an Alcatel company)

Voice Processing Standards. Mukesh Sundaram Vice President, Engineering Genesys (an Alcatel company) Voice Processing Standards Mukesh Sundaram Vice President, Engineering Genesys (an Alcatel company) Agenda Interactive Voice Response Speech Processing Computer Telephony Integration IP Telephony Standards

More information

VoiceXML Data Logging Overview

VoiceXML Data Logging Overview Data Logging Overview - Draft 0.3-20 August 2007 Page 1 Data Logging Overview Forum Tools Committee Draft 0.3-20 August 2007 Data Logging Overview - Draft 0.3-20 August 2007 Page 1 About the Forum: Founded

More information

Grammar Reference GRAMMAR REFERENCE 1

Grammar Reference GRAMMAR REFERENCE 1 Grammar Reference GRAMMAR REFERENCE 1 BeVocal, Inc. 685 Clyde Avenue Mountain View, CA 94043 Part No. 520-0004-02 Copyright 2004. BeVocal, Inc. All rights reserved. 2 GRAMMAR REFERENCE Table of Contents

More information

Microsoft Lync 2010 Voice and Video Training

Microsoft Lync 2010 Voice and Video Training Microsoft Lync 2010 Voice and Video Training Objectives This course covers the following voice and video features of the Lync 2010 client. Make a Call Answer a Call Manage a Call Forward a Call Follow

More information

Getting Started with Exchange Unified Messaging

Getting Started with Exchange Unified Messaging Getting Started with Exchange Unified Messaging Welcome to Exchange Unified Messaging. This system will replace Clark s existing voice mail system and provide additional functionality. Microsoft Exchange

More information

Using Telephony Quick Reference Guide

Using Telephony Quick Reference Guide Using Telephony Quick Reference Guide The Telephony feature in Blackboard Collaborate enables you to conduct your audio communications with other session attendees via a combination of VoIP or telephone

More information

Aspect Education Services

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

More information

Developing Usable VoiceXML Applications

Developing Usable VoiceXML Applications Speech Technology Summit 2001 Developing Usable VoiceXML Applications Neil Bowers neilb@src.co.uk Contents About SRC Professional services company Methodology How we go about developing speech applications

More information

Dialogic PowerMedia XMS VoiceXML

Dialogic PowerMedia XMS VoiceXML Dialogic PowerMedia MS VoiceML Reference Guide May 2015 05-2710-006 www.dialogic.com Copyright and Legal Notice Copyright 2012-2015 Dialogic Corporation. All Rights Reserved. You may not reproduce this

More information

RAPID VOICEXML DEVELOPMENT USING IBM S GRAPHICAL CALL FLOW BUILDER

RAPID VOICEXML DEVELOPMENT USING IBM S GRAPHICAL CALL FLOW BUILDER RAPID VOICEXML DEVELOPMENT USING IBM S GRAPHICAL CALL FLOW BUILDER TR 29.3787 May 10, 2004 Ciprian Agapi Felipe Gomez James R. Lewis IBM Pervasive Computing Boca Raton, Florida ii Abstract The evolution

More information

VIDEO IVR VAS & Customer Care

VIDEO IVR VAS & Customer Care Marketing Overview Plan Overview VIDEO IVR VAS & Customer Care January 26, 2011 April 2010 xx, APEX 2010 Voice / Page Communications, 1 Inc. All rights reserved. Marketing Who Plan is APEX? Overview VIDEO

More information

1. Open a web browser and navigate to:

1. Open a web browser and navigate to: Getting Started: Installing and initial Login 1. Open a web browser and navigate to: 2. Click on the appropriate link for your operating system and install the software according to the on-screen instructions.

More information

2014 Direct Drive, Inc. All rights reserved.

2014 Direct Drive, Inc. All rights reserved. 2014 Direct Drive, Inc. All rights reserved. Overview Direct Drive offers a complete range of capabilities with IVR speech and touchtone recognition, and blended agent / IVR hybrid solutions customized

More information

60% 60% 32 Good Signals. 26 Issues Found. Keyword. Landing Page Audit. UK News. www.bbc.co.uk. Put the important stuff above the fold.

60% 60% 32 Good Signals. 26 Issues Found. Keyword. Landing Page Audit. UK News. www.bbc.co.uk. Put the important stuff above the fold. 32 Good Signals 26 Issues Found Page Grade Put the important stuff above the fold. SPEED SECONDS 3.7 KILOBYTES 1109.09 REQUESTS 40 This page should load quicker This size of this page is ok The number

More information

Migrating Legacy IVR Applications to VoiceXML with Voxeo The advantages of a 100% VoiceXML compliant platform

Migrating Legacy IVR Applications to VoiceXML with Voxeo The advantages of a 100% VoiceXML compliant platform Migrating Legacy IVR Applications to VoiceXML with Voxeo The advantages of a 100% VoiceXML compliant platform V O I C E O B J E C T S I S V O X E O N O W C X P TABLE OF CONTENTS 1 Introduction... 2 2 About...

More information

Hosted VoIP Phone System. Meet Me Audio Conferencing. User Guide

Hosted VoIP Phone System. Meet Me Audio Conferencing. User Guide Hosted VoIP Phone System Meet Me Audio Conferencing User Guide Contents Table of Figures... 3 1 Overview... 4 1.1 Software Requirements... 4 2 Functionality... 5 3 Meet- Me Conference Types... 6 3.1 Estimated

More information

Voice Messaging. Reference Guide

Voice Messaging. Reference Guide Voice Messaging Reference Guide Table of Contents Voice Messaging 1 Getting Started 3 To Play a Message 4 To Answer a Message 5 To Make a Message 6 To Give a Message 7 Message Addressing Options 8 User

More information

Dialogos Voice Platform

Dialogos Voice Platform Dialogos Voice Platform Product Datasheet D i a l o g o s S p e e c h C o m m u n i c a t i o n S y s t e m s S. A. September 2007 Contents 1 Dialogos Voice Platform... 3 1.1 DVP features... 3 1.1.1 Standards-based

More information

Welcome to Princeton University s Unified Messaging System. An Introduction. Janice Guarnieri Silvia Fernandes Julia Seymore

Welcome to Princeton University s Unified Messaging System. An Introduction. Janice Guarnieri Silvia Fernandes Julia Seymore Welcome to Princeton University s Unified Messaging System An Introduction Janice Guarnieri Silvia Fernandes Julia Seymore Today s Agenda Brief overview of Unified Messaging Getting Started Demo of Telephone

More information

Deliberately Different. Softwarebased. Communications Solutions. IVR Interactive Voice Response WWW.AVDS.COM

Deliberately Different. Softwarebased. Communications Solutions. IVR Interactive Voice Response WWW.AVDS.COM Deliberately Different Softwarebased Communications Solutions IVR Interactive Voice Response WWW.AVDS.COM What is IVR? Interactive Voice Response Interactive Voice Response (IVR) is an interactive technology

More information

Evolving Tool Strategies in the Voice Channel

Evolving Tool Strategies in the Voice Channel WHITE PAPER Evolving Tool Strategies in the Voice Channel Following the ways of the web INTRODUCTION Sponsored by Publication Date: July 2007 For over two decades, the interactive voice response (IVR)

More information

Telephony Fundamentals

Telephony Fundamentals An Introduction to Basic Telephony Concepts Executive Summary As telecommunications has moved from proprietary to open, standardsbased systems, advanced voice solutions have grown richer and more cost

More information

Enhanced VoIP Based Virtual PC Troubleshooting

Enhanced VoIP Based Virtual PC Troubleshooting International Journal of Scientific & Engineering Research, Volume 3, Issue 4, April-2012 1 Enhanced VoIP Based Virtual PC Troubleshooting U.K.D.S.N. Dayananda, W.N.K.L. Abeyrathna, S.M.C.D. Samarakoon,

More information

A Comparative Analysis of Speech Recognition Platforms

A Comparative Analysis of Speech Recognition Platforms Communications of the IIMA Volume 9 Issue 3 Article 2 2009 A Comparative Analysis of Speech Recognition Platforms Ore A. Iona College Follow this and additional works at: http://scholarworks.lib.csusb.edu/ciima

More information

1. Introduction to Spoken Dialogue Systems

1. Introduction to Spoken Dialogue Systems SoSe 2006 Projekt Sprachdialogsysteme 1. Introduction to Spoken Dialogue Systems Walther v. Hahn, Cristina Vertan {vhahn,vertan}@informatik.uni-hamburg.de Content What are Spoken dialogue systems? Types

More information

Creating a low cost VoiceXML Gateway to replace IVR systems for rapid deployment of voice applications.

Creating a low cost VoiceXML Gateway to replace IVR systems for rapid deployment of voice applications. Creating a low cost VoiceXML Gateway to replace IVR systems for rapid deployment of voice applications. Adam King, Alfredo Terzoli and Peter Clayton Department of Computer Science Tel: 046 6038291 Fax:

More information