Voxeo is a leading provider of hosted VoiceXML and CCXML platforms, with over 82,000 hosted ports globally and thousands of on-premise deployments, and over 100,000 developers using their platforms; the document introduces Voxeo VoiceObjects and its benefits such as template-driven development for speed, dynamic content for personalization, and proven performance for scalability and reliability.
2. Welcome to Voxeo!
Founded in 1999
World’s largest hosted VoiceXML and CCXML platform –
Over 82,000 hosted ports globally;
thousands of premise deployments
Over 100,000 developers using Voxeo platforms
The Voxeo difference: Unlocked Communications,
Customer Obsession Teams, Communications Passion
4. Personal Introduction
Tell us about...
yourself
your role
your relation to Voxeo
your expectations regarding this training
5. Server Approach in Voice/Web Evolution
Why a Service Execution
1. Markup standard HTML VoiceXML Platform?
App App
Template driven
2. Static applications development
HTML Pages VXML Pages
→ speed
App 1 App 1 Dynamic content
3. Dynamic e.g. JSP e.g. JSP → personalization
applications
(JSP, ASP, ...) App 2 App 2
e.g. JSP e.g. JSP Proven performance
→ scalability &
reliability
Web App. Server Phone App. Server
4. Service App 1 App 1 Monitoring & analysis
Execution App 2 App 2 → quality
Platform
App 3 App 3
Integrated OAM&P
6. VoiceObjects Phone Application Server
End User Media Platform Application Back-
Back-End
Phone Nr. Phone Nr. URL/ VSN VSN Application
Voice, Video ASR, TTS, Call Control VoiceObjects Legacy | CRM | ERP
Phone Application
Device VoiceXML Browser Back-End Systems
Server
Metadata Statistics
Map incoming calls Generate dynamic
to specific markup based on Provide or store
Call a service on a applications, requested services, additional external
specific phone generate http serve media platform data used by
number requests requests applications
7. VoiceObjects Desktop
End User Media Platform Application Back-
Back-End
Voice, Video ASR, TTS, Call Control VoiceObjects Legacy | CRM | ERP
Phone Application
Device VoiceXML Browser Back-End Systems
Server
Metadata Statistics
Eclipse plug-in online VoiceObjects IE = Web-based
online
= rich client IDE, thin client IDE
offline Desktop
(includes test server and DB)
8. Rich Client IDE: Desktop for Eclipse
Local and graphical IDE based on
Eclipse plug-in
External or embedded
metadata
repository
and/or
VoiceObjects
Server
VoiceObjects
Perspective
and Views
9. Thin Client IDE: Desktop for Web
Web-based and
graphical IDE
Web browser
with connectivity
to VoiceObjects
Desktop and
VoiceObjects
Server
External metadata
repository to store
objects
10. Learning Objectives
After this training course you will
realize the benefits of a Phone Application Server
understand basic concept of Voxeo VoiceObjects,
like metadata, personalization and re-usability
know the VoiceObjects product architecture,
focusing on VoiceObjects Server,
using VoiceObjects Desktop
understand the VoiceObjects integration with media platforms
and back-end systems
be aware of the importance of reporting and analytics
recognize how to develop, deploy, manage and analyze
phone self-services using Voxeo VoiceObjects
11. VoiceObjects Overview: Day 1
09:00 – 09:45am Introduction
09:45 – 10:45am "Hello Caller!" User, Site, Server, Project, Module, Service
Break
11:00 – Dynamic Dialogs defined by Objects
11:30 – 12:00am "Prime Life I" Output, Sequence
Lunch
01:00 – Dynamic Dialogs defined by Layers
02:00 – 01:30pm "Prime Life II" Layer, Expression
01:30 – Collecting Input
04:00 – 02:30pm "Prime Life III" Input, Grammar, Variable
Break
03:00 – 04:00pm VoiceObjects Architecture
04:00 – 04:30pm External Resources
04:30 – 05:00pm "Prime Life IV" Audio, Resource Locator
12. VoiceObjects Overview: Day 2
09:00 – 10:00am More VoiceObjects Architecture
10:00 – 10:30am More User Experience
Break
10:45 – 12:00am "Prime Life V" EH, Confirmation, Hyperlink, Exit, Script
12:00 – 12:30pm Accessing the Back-end
Lunch
01:30 – 02:00pm "Prime Life VI" Connector
02:00 – 03:00pm Logging and Analysis
Break
03:30 – 04:15pm "Prime Life VII" Log, Business Task, Documentation
04:15 – 05:00pm Wrap-up
13. Agenda
Breaks
15 min Morning Coffee
60 min Lunch
30 min Afternoon Coffee
14. Now...
...let´s start!
Enjoy your Voxeo VoiceObjects training!
15. "Hello Caller!“ – Watch the DfW demo!
Task 3: Create a new application and welcome the caller
Develop
• Launch VoiceObjects Desktop for Web
• Internet Explorer: Connect to DfW and login
• Create a new project
• Configure a first dialog object (Output object)
Deploy
• Configure new service
• Deploy on VoiceObjects Server
• Load and start your service in Control Center
Test
• Call your service
See Instructions Chapter 3
• Change, redeploy, call again
16. "Hello Caller!“ – Your turn in DfE!
Task 3: Create a new application and welcome the caller
Develop
• Launch VoiceObjects Desktop for Eclipse
• Start DfE in standalone mode
• Create a new project
• Configure a first dialog object (Module object)
Deploy
• Check standard service testService
• Open Test Monitor
to deploy, load and start your service
Test
• Call your service
• Change, redeploy, call again
See Instructions Chapter 3
17. Lab Preparation: Setup your PC
Three installers:
VoiceObjects Desktop for Eclipse 9.1R1
System
• Rich-client IDE, incl. Eclipse requirements:
- Intel Xeon
• Incl. Prime Insurance sample project equivalent processor
or higher with 2+
GHz
Voxeo Prophecy 9 - 2 GB of RAM
- 10 GB or more of
• Local media platform free hard disk space
- Audio I/O, headset
• Incl. (English) ASR and TTS
X-Lite 3.0 See also
"Desktop for
• Softphone Eclipse Quick Start
Guide"
18. VO DfE standalone + Prophecy local
ASR, TTS, Call Control
G Internet
Softphone Voxeo Prophecy (SIP) Phone
SIP or PSTN
(local install)
VXML (over http)
Media Platform Driver
VoiceObjects
Desktop VoiceObjects Server
IDE Connector Framework
Local PC
Apps
VO Desktop for Eclipse
Back-End Systems
19. VO DfE standalone + Prophecy hosted
ASR, TTS, Call Control Internet
Voxeo Prophecy (SIP) Phone
or PSTN
(hosted)
Internet
VXML (over http)
Media Platform Driver
VoiceObjects
Desktop VoiceObjects Server
IDE Connector Framework
Local PC
Apps
VO Desktop for Eclipse
Back-End Systems
20. VO DfE network + Prophecy hosted
ASR, TTS, Call Control Internet
Voxeo Prophecy (SIP) Phone
or PSTN
(hosted)
Internet
VXML (over http)
Media Platform Driver
VoiceObjects
Desktop VoiceObjects Server
IDE Connector Framework
Local PC
Apps
VO Desktop f. Eclipse
Back-End Systems
21. VO DfE network + Prophecy hosted
ASR, TTS, Call Control
G
Softphone Voxeo Prophecy
SIP
(hosted)
Internet
VXML (over http)
Media Platform Driver
VoiceObjects
Desktop VoiceObjects Server
IDE Connector Framework
Local PC
Apps
VO Desktop f. Eclipse
Back-End Systems
24. Documentation: VoiceObjects Help
– Search – Show in
Content
– Store as
Book-
mark
– Print
Context-
sensitive
– Content Help:
– Index
– Search results
– Bookmarks
26. Voxeo Corporation Voxeo Germany GmbH
Thank You! U.S. Headquarters
Training Center EMEA
Training Center US
Friedrich-Ebert-Strasse
189 South Orange Avenue #2050 Building 27/10
Orlando, FL 32801 D-51429 Bergisch Gladbach
Phone: +1 (407) 418 1800 Phone +49 (2204) 845-100
Fax: +1 (407) 264 8530 Fax +49 (2204) 845-101
www.voxeo.com/university
university@voxeo.com
This document and its content is copyright protected and was created for the sole use of the intended audience. It is not complete unless supported by the underlying
analyses and oral presentation of Voxeo. It may not be reproduced, disclosed or passed on to third parties except with the explicit prior consent of Voxeo.