voxeo jam session: what's new in prophecy 11 and voiceobjects 11?
DESCRIPTION
In this developer jam session, Dan York, Director of Conversations at Voxeo, walks through the changes in each of Voxeo's core products, Prophecy and VoiceObjects, and explains what they mean to developers and how those new change can enable you to build even more powerful communications applications.http://blogs.voxeo.com/jamsessions/TRANSCRIPT
Whatʻs New in Prophecy 11 and VoiceObjects 11"
August 24, 2011! Dan York!Dir. of Conversations!
twitter.com/danyork!twitter.com/voxeo!
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Logistics!
Please ask questions through the GoToWebinar interface.
Twitter hashtag(s): #voxeo
Archive will be available at: blogs.voxeo.com/jamsessions/
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
About Voxeo!
Founded in 1999
World’s largest hosted VoiceXML and CCXML platform – Over 90,000 hosted ports globally; hundreds of premise deployments
Over 200,000 developers using Voxeo platforms
The Voxeo difference: Unlocked Communications, Customer Obsession Teams, Communications Passion
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Applications!
Information retrieval
Telephone surveys
Emergency notifications
Bill reminders, collections
Account balance & transfer
Order status
Outbound notifications
Package tracking
Conferencing solutions
Telesales
Real estate information lines
Customer self-service portals
Traffic and weather
Field technician enablement
Voice Portals
Auto attendants
Voicemail services
Voice instant messaging
Voice verification
Call recording solutions
Political campaigning
…and many more
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Self-service Channel Development!
Legacy
Voice
End-of-life
Self-Service Lifetime
Voice More comprehensive applications with improved usability Enhancement of existing applications ASR Mixed-initiative NLU Natural dialogs
New functionality Personalization „Adapt to me“
Apps Info-/entertainment Premium services Multi-channel
New mobile channels to support channel of choice and reduce cost 2-Way-SMS Social Networks USSD Instant Messaging
Mobile Web Sophisticated user experience Leverage the next generation of the mobile Web
HTML Flash
Migration to VoiceXML- enabled platform
DTMF Simple, directed applications
Migration
Text Cost efficient self-service on mobile devices
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Unified Self-Service™!
One application investment
Multiple communication channels
One deployment platform – or use your platform of choice
Improved, accelerated ROI
Any tool, programming paradigm or language
Voxeo compatibility modes for porting existing applications
Cloud, premise or hybrid
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Application Lifecycle Management Suite!
1
6
VoiceObjects Analyzer
3 VoiceObjects Desktop for Eclipse & Web
Grammar IDE
Design
2
VUI Design
Storyboard Manager 5
Debug Viewer, Trace Viewer
Load Tester
End-to-end testing
Phone-less testing
4
Project Documentation Storyboard Manager
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Design Once – Deploy Anywhere!
Voice Video Text Mobile Web
Account Information
Activity History
User Preferences
Purchase History
Other Information
IM Two-Way SMS
Personalized Dialogs and Visual Display
Real-time caller
preferences, location,
responses
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Apps
VoiceXML Browser
Service Creation Tool B
Interactive Voice/Video Response
Stats Apps Stats
Interactive Web Response
Web Application Server
HTML Browser
Service Creation Tool C
Interactive Messaging Response
Stats
USSD/SMS/IM Browser
Service Creation Tool A
Apps
Text Application Server
Voice Application Server
Backend Systems Legacy Data | CRM | ERP | Billing | Content
Get rid of the silos!
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Apps
VoiceXML Browser
Service Creation Tool
Interactive Voice/Video Response
Stats
Interactive Web Response
HTML Browser
Interactive Messaging Response
USSD/SMS/IM Browser
Phone Application Server
Backend Systems Legacy Data | CRM | ERP | Billing | Content
Get rid of the silos!
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
VO Analyzer mobile (iPhone)!
Using MicroStrategy 9 Mobile (iPhone, iPad, BlackBerry)
Management-level KPI and trend analysis reports
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
How Large?!
20,000+ ports!
(and could be MUCH higher)
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
VoiceObjects 11 !- Whatʼs New!
Support for large scale deployments across multiple data centers
• Central operations, administration and management (OA&M) through Virtual Control Center and Infostore Broker Architecture
• New Analysis Capability for Back-end availability and performance metrics
• One-click deployment, one-click rollback
Enhanced Efficiency
Reduced Risk Substantial Cost Saving
Large Customer Wins • EMEA Service Provider - 9,000 ports
• NA Large Enterprise – 15,000 ports
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Virtual Control Center!
High Availability: VoiceObjects clusters in multiple data centers with central OA&M
• Manage multiple regional VoiceObjects clusters with many 10k ports
• Connections of any type (WAN, VPN, Internet)
• Full cross-site failover
• Single point of control
• Fully synchronized service deployments ensure consistency
• Automatic consolidation of Infostore logs through Infostore Broker Architecture
• Resilient against network outages/latencies of connections between data centers
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
VCC: OA&M of Multiple Clusters!
Control Center Las Vegas
Control Center Orlando
Virtual Control Center
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Back-end Performance!
Identify performance issues of back-end systems
Real-time monitoring and post-mortem analysis
Define performance metrics and alerts • Take action before errors
start to occur in live system
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Back-end Performance!
For each back-end access, Infostore tracks
• Success/failure
• Processing time
• Timeout or error code
• Data volume
• Time & Session context
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Get Started with VoiceObjects 11!
Download free developer version for Windows, Linux or Mac OS X at:
developers.voiceobjects.com
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
The Prophecy Platform!
Downloads and installs in minutes
Scales from 2 ports to 10’s of thousands of ports
World’s most compatible and compliant VoiceXML implementation
World’s most proven CCXML implementation
CTI support (Cisco, Aspect, Genesys, Avaya, others)
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Why Wideband?!
“Being There”
Better understanding – p, b, t, s, f
Multi-lingual
Longer conversations, less fatigue
Speech recognition accuracy
Transcriptions
Voice biometrics
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
PSTN Frequency Range!
300Hz – 3,400Hz
vs
20Hz – 20,000Hz
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Wideband Frequency Range!
50Hz – 7,000Hz
(or greater)
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Codec Examples!
Codec Sampling Rate (kHz)
Bit Rate (Kbps)
Notes
G.711 8 64 “standard” narrowband audio (PSTN) G.729 8 8 compressed narrowband G.722 16 64 common in IP-PBXs G.722.2 (AMR-WB)
16 6.6 – 23.85
3GPP, mobile carriers
Speex 8, 16, 32 4 – 44.2 open source Silk 8, 12, 16,
24 6 – 40 Skype (proprietary)
OPUS 8 to 48 6 – 510 work-in-progress standard in IETF
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Prophecy and Wideband Audio!
Supported Codecs: • G722 – 16 kHz
• Speex – 8, 16, 32 kHz
• AMR-WB (G722.2) – 16 kHz
• 16-Bit PCM
Wideband conferencing supported
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Configuring Wideband in P11!
config/config.xml
config/config-reference.xml
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Configuring Wideband in P11!
Default priorities:
g711u|g711a=1;
speex_8000|speex_16000=2;
g726=3;
g729|g722=4;
g729b=5;
amr-wb|gsm|speex_32000=6;
pcm16_8000|pcm16_16000=7
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Configuring Wideband in P11!<category name=”Rtp">
(... existing items ...)
<category name="SDPCodecs">
<category name="speex_32000">
<item name="Priority”>1</item>
</category>
<category name="speex_16000">
<item name="Priority”>2</item>
</category>
<category name="g722">
<item name="Priority”>3</item>
</category>
<category name="g711u">
<item name=”Priority”>4</item>
</category>
</category>
</category>
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Wideband Conferencing in P11!
By default, Prophecy mixes conferencing audio streams in narrowband (8 kHz)
Add setting to config.xml to mix in wideband
Connections will be downsampled or upsampled
<category name=”Rtp">
(... existing items ...)
<category name=”Mixer”>
<item name="DefaultConfSampleRate">16000</item>
</category>
</category>
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Configuring Wideband in P11!
Restart Prophecy and start talking in wideband
Wideband conferencing requires additional config.xml change
Download free 2-port version for Windows, Linux or Mac OS X at:
www.voxeo.com/prophecy/
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Learn More About Wideband!
blogs.voxeo.com/jamsessions/2011/05/
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
How IP Address Allocation Works!
Regional Internet Registries (RIRs)
Internet Service Providers (ISPs)
You
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Oops... as of Feb 1, 2011...!
Regional Internet Registries (RIRs)
Internet Service Providers (ISPs)
You
All Gone!
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
A Plethora of Portable Platforms!
www.flickr.com/photos/clonedmilkmen/5111779335/
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
IPv6!
2001:db8:34a5:23:aa1f:12f4:9009:1234
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Prophecy and IPv6!
Industry’s first native IPv6 support in a commercial application server
“Dual stack” – can work with both IPv4/IPv6
Configuration process currently involves some manual editing, but that will change: docs.voxeo.com/prophecy/11.0/ipv6.htm
Note: Voxeo Designer and Prophecy Log Search do not currently work over IPv6.
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Get Started With IPv6... !
http://bit.ly/voxeoipv6
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Learn More About IPv6!
blogs.voxeo.com/jamsessions/2011/04/
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Prophecy 11 and Fax!
Receive or send faxes using T.38 protocol over IP and TIFF files
Can be set to detect fax tone in audio and reinvite to a T.38 session
Works with T.38 gateways from vendors such as Audiocodes
More information, config settings and sample CCXML code at: docs.voxeo.com/prophecy/11.0/fax.htm
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Prophecy 11 – More Changes... !
Full release notes: docs.voxeo.com/prophecy/11.0/appendixfreleasenotes.htm
Automated backup and restore
New user role for provisioning
Stronger user security controls and audit trails
New page in Prophecy Commander to track conference sessions
Enhancements to SNMP support
Much, MUCH more...
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Get Started with Prophecy 11!
Download free developer version for Windows, Linux or Mac OS X at:
www.voxeo.com/prophecy/
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Prophecy in Voxeoʼs Hosted Cloud!
Prophecy 11 now default for new applications
Free developer accounts at: evolution.voxeo.com
Benefit of all the performance improvements of P11, but IPv6, wideband and fax not yet supported
© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation
Next Best Practices Webinar!
Best Practices in Voice Biometrics: Creating an Effective Strategy for User Authentication or Identification
• Thursday, September 15, 2011
• http://blogs.voxeo.com/bestpractices/