find the better way expand your voice with vxml may 10 th, 2005

15
Find The Better Way Expand Your Voice with VXML May 10 th , 2005

Upload: ralf-marsh

Post on 22-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Find The Better Way Expand Your Voice with VXML May 10 th, 2005

Find The Better Way

Expand Your Voice with VXMLMay 10th, 2005

Page 2: Find The Better Way Expand Your Voice with VXML May 10 th, 2005

Find The Better Way

About Ambient

Founded in 1984, Ambient Consulting helps companies find the better way to achieve measurable business results by leveraging real business experience and technology expertise.

Headquartered in Minneapolis, MN Founded 1984 Privately-held National Presence Global Impact Employees: 175 – Consultants: 150 Ranked 5th in The Business Journal’s Top 25 List of Computer

Consulting Firms

Page 3: Find The Better Way Expand Your Voice with VXML May 10 th, 2005

Find The Better Way

Expand Your Voice

“By 2005, 50 percent of speech applications will be written using standards-based languages and Web architectures”

Gartner Nov 2003

Page 4: Find The Better Way Expand Your Voice with VXML May 10 th, 2005

Find The Better Way

Agenda

OverviewBenefits

– Web Architecture– Open Standards Based– Common development

resources

Migration Indicators– Multiple channels– Legacy application end-of-life– Large installations– Hosting benefits

Q&A

Page 5: Find The Better Way Expand Your Voice with VXML May 10 th, 2005

Find The Better Way

Overview

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

Its major goal is to bring the advantages of Web-based development and content delivery to interactive voice response applications.

~World Wide Web Consortium

Page 6: Find The Better Way Expand Your Voice with VXML May 10 th, 2005

Find The Better Way

It’s a Language

Similar to HTML– Defines a user interface– Tags: vxml, form, prompt, audio– Provided by a server– Interpreted by a browser

<html>

<body>

Hello World!

</body>

</html>

<?xml version="1.0" ?>

<vxml version="2.0“>

<form id="hello">

<block>

Hello World!

</block>

</form>

</vxml>

Voi

ceX

ML

HT

ML

Page 7: Find The Better Way Expand Your Voice with VXML May 10 th, 2005

Find The Better Way

It’s a Concept

Web driven– Client/Server architecture– Content delivered via HTTP over TCP/IP– XML content

Open standard– Industry support: VoiceXML Forum– Platform availability– VoiceXML 2.0 W3C Recommendation,

March 16th 2004

AT&

T P

ML

1995 1998 1999 2000 Mar

2004

Jul

2004

Feb

2005

Jun

2005

Dec

2006

Mul

tiple

Ver

sion

s1.

0 R

equi

rem

ents

1.0

Rel

ease

d

2.0

W3C

Rec

omm

enda

tion

2.1

Last

Cal

l Dra

ft2.

1 C

andi

date

Rec

omm

enda

tion

3.0

Pub

lic W

orki

ng D

raft

3.0

Can

dida

te R

ecom

men

datio

n

Page 8: Find The Better Way Expand Your Voice with VXML May 10 th, 2005

Find The Better Way

VoiceWeb

Benefits

Open Standards Based– Portability

– HTTP

– XML

– Best-of-Breed Components

– Simplified use of Speech Recognition and TTS

Common development resources– Tools

– Implementation team

Tool

sTe

ams

Devic

es

Page 9: Find The Better Way Expand Your Voice with VXML May 10 th, 2005

Find The Better Way

Benefits

Web Architecture– Hardware reuse– Common code base– Centralized resources (speech, data)– Hosted facilities– Simplified deployment

Page 10: Find The Better Way Expand Your Voice with VXML May 10 th, 2005

Find The Better Way

Common Code Base

Data Maintainer(tables, triggers, procedures)

Data Access(insert, select, delete)

Business Logic(business processes)

Presentation(interface generation)

Com

mon

Com

pone

nts

Pre

sent

atio

nC

ompo

nent

s

•employee and salary tables•CalculateSalary procedure•DeleteRelatedRecords trigger

•GetEmployeeInfo

•ValidateEmployee•GetSalary

•Play Phrase•Collect Touch Tones•Submit Form

•Display Image•Collect Text Entry•Submit Form

VoiceXML HTML

Layers Examples

Page 11: Find The Better Way Expand Your Voice with VXML May 10 th, 2005

Find The Better Way

IVR (Legacy)

Sub-Systems

Centralized Resources - Before

Voice System Services

Text-to-Speech

SpeechRecognition

Fax

Resources

DataFiles

DataFiles Database

SpeechSpeech

Application

Business Logic

Data Access

Presentation

Application

Business Logic

Data Access

Presentation

Page 12: Find The Better Way Expand Your Voice with VXML May 10 th, 2005

Find The Better Way

IVR (client/server)

Application Runtime System

Voice System Services

Centralized Resources - After

Speech Server

Text-to-Speech

SpeechRecognition

Data Server

DataFiles

DataFiles Database

Media Server

Digitized SpeechDigitized Speech

Application ServerApplication

Business Logic

Data Access

Presentation

Application

Presentation

IVR (client/server)

Application Runtime System

Voice System Services

IVR (client/server)

Application Runtime System

Voice System Services

Page 13: Find The Better Way Expand Your Voice with VXML May 10 th, 2005

Find The Better Way

Migration Indicators

New ImplementationsMultiple channels

– Voice, fax, email, chat

Legacy systems end-of-lifeLarge installations

– Multiple platforms– Applications Spanning Servers

Hosting benefits– Utilize leading technology:

NLSR & TTS– Reduce hardware costs

CTIServer

IVR

PBX

Fax

Voicemail Email

DialerChat

Web

Page 14: Find The Better Way Expand Your Voice with VXML May 10 th, 2005

Find The Better Way

Conclusion

Antiquated design and developmentMigration to VoiceXML will result in

– Consistent information– Decreased effort– Decreased total cost

Page 15: Find The Better Way Expand Your Voice with VXML May 10 th, 2005

Find The Better Way

Q&A

References– VoiceXML Forum www.VoiceXMLForum.org– W3C www.w3.org/voice