voxeo jam session: what's new in prophecy 11 and voiceobjects 11?

67
Whatʻs New in Prophecy 11 and VoiceObjects 11 August 24, 2011 Dan York Dir. of Conversations twitter.com/danyork twitter.com/voxeo [email protected]

Upload: voxeo-corp

Post on 01-Nov-2014

2.186 views

Category:

Technology


1 download

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!

[email protected]!

© 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

A Key Difference!

Identical Software

VoiceObjects 11!

© 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

Analytics and Business Intelligence!

© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation

VO Analyzer mobile (iPhone)!

Using MicroStrategy 9 Mobile (iPhone, iPad, BlackBerry)

Management-level KPI and trend analysis reports

VoiceObjects 11 – Go Large!!

© 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

Multi-Site OA&M and Reporting!

© 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

Prophecy 11!

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

Prophecy 11 – Wideband Audio (a.k.a. “HD Audio”)!

© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation

Audio!

© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation

PSTN – “Narrowband”!

© 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

To Move Beyond the PSTN?!

VoIP

© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation

Human Hearing!

20Hz – 20,000Hz

© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation

PSTN – “Narrowband”!

© 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

Sampling Rate – 8kHz (Narrowband)!

© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation

Sampling Rate – 16 kHz (Wideband)!

© 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

Wideband Audio in P11!

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

Prophecy 11 and IPv6!

© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation

IPv4!

192.168.20.12

© 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

Internet of Things!

© 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

Prophecy 11 – IPv6!

© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation

Prophecy 11 – 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/

Prophecy 11 and Fax!

© 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

Prophecy 11 – Additional Changes!

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

Prophecy 11 – Hosted Cloud!

© 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

Next Steps!

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

© Voxeo Corporation © Voxeo Corporation © Voxeo Corporation

Next Steps!

  Sign up for Jam Sessions or view archives:

•  http://blogs.voxeo.com/jamsessions/

  Download Prophecy 11 or VoiceObjects 11:

•  http://www.voxeo.com/free/