SlideShare uma empresa Scribd logo
1 de 12
Open Standards in
FreeSWITCH
Alex Kurganov
EVP, Business Development
alex@phonologies.com
Phonologies
Cluecon 2011
 VoiceXML spec is currently version 2.1. Version 3 is work in
progress
 75% to 80% IVR systems shipped today are VoiceXML-based.
Predicted to grow to 95% by 2013
 CCXML has become a W3C recommendation on July 5th 2011
 All major vendors support VoiceXML and CCXML - Avaya, Cisco,
Genesys-Alcatel, Convergys-InterVoice, Syntellect-Envox, Voxeo,
Nuance, Loquendo, Microsoft Tellme, Broadvox, HP
 There are a few VoiceXML and CCXML open source projects
Current State of CCXML &
VoiceXML
VoiceXML Recap
• Uses existing web infrastructure
making it easy to create & deploy
apps
• Hides all underlying complexities
of the telephony & speech
platforms from developers
• Supports scripting via standard
ECMAscript which is based on
Javascript
Speech
Grammar
Audio
Scripts
Images,
Media
VXML
HTML
VXML GATEWAY
Database/CRM
MRCP
Speech
Engines
Your bank
balance
is..
Architecture
Web Server
Web User
CCXML Recap
• Provides efficient asynchronous
event handling, enabling
sophisticated call control
capabilities for dialog systems.
• Controls how calls are placed,
answered, joined, transferred,
conferenced by executing simple
‘open standards’ XML documents
• It is not necessary to support
voice dialogs. Can also support
dialog languages other than
VoiceXML.
Telephony Interface
eg. FreeSWITCH
Conf
Server
Architecture
Dialog
Engine
Telephony
Control Layer
ccXML via HTTP
Web Server
Control
Interface
ccXML
Interpreter
CCXML & VoiceXML Adoption
Drivers
 Cost Pressures with high demand for hosted & managed
speech solutions: Enterprises are looking at hosted IVR to cut costs
and investments. Speech services will represent ~ 40% of hosted IVR
revenue in 2013, compared to just 22% in 2007.
 Growth in IP technology and Cloud services adoption: Open
standards based platforms can be deployed to run anywhere and linked
to web applications. By 2013 only 10% of all IVR ports shipped will be
TDM (non-IP)
 Customer retention: In struggling economy better customer service
increases customer retention rates
.... contd
CCXML & VoiceXML Adoption
Drivers (contd)
 Commoditization: Off-the-shelf components can be utilized to build a
distributed system (separating telephony, media and application logic)
improving processing power and overall performance of the system
 Growth of the addressable market for speech (horizontal
and vertical): From large to mid- and small size enterprises
 Proliferation of smart devices: Growing demand for hybrid
speech solutions comprising device + server resident speech engines
 Growth in telematics and embedded speech apps: Have you
driven a speech enabled Ford lately?
FreeSWITCH Platform
Architecture: Open Standards
FreeSWITCH
Platform
VoiceXML
IVR Engine
Outbound Conference
Xfer,
Bridge
CCXML
Interpreter
Control Layer
IP
Cloud
PSTN
ASR / TTS
MRCP v2
Extensions
Enterprise
Cloud Apps
</ccxml>
</vxml>
</grxml>
</ssml>
IP Phone
Users &
Services
Start
<accept/>
<dialog
start>
<vxml>
<prompt>
<filled>
Greet & Options
Got ‘extn’
<exit>
pass ‘extn’ to
ccxml
<join/>
End
download
ccxml doc
connection.
disconnect
connection.
alerting
<create
call/>
to ‘extn’
<transition state=“ccxmlLoaded”
event=“connection.alerting”><accept/>
</transition>
<transition state=“inboundaccepted”
event=“connection.connected”>
<dialogstart src=“welcome.vxml”/>
</transition>
<transition state=“dialog.active”
event=“dialog.exit”>
<assign name=“extn”
expr=“event$.values.extn”/>
<createcall dest="extn"/>
</transition>
<transition state=“outbound_progressing
event=“connection.connected”>
<join id1=“c1” id2=“c2”/>
</transition>
<transition state=“joined”
event=“connection.disconnected”>
<exit />
</transition>
Auto Attendant in VXML / CCXML
These Applications are in
demand
 Speech Auto Attendant + ACD for skills based routing
 Outbound Calling
 Web Callbacks, Click-2-dial
 Conferencing and collaboration
 Voice chat, Voice dialing, Voice-2-text, Contact book look-up
 Business Transaction Enablement
Environments:
 Enterprise / Public Cloud
 Contact Center and CRM
 Social Media
 Unified Communication
 PaaS / SaaS
FreeSWITCH Adoption Drivers
and Community Benefits
 Enterprises are looking for cost effective platform to deploy their new or
expand the existing VoiceXML/CCXML applications. FS adoption will
accelerate if it is able to run these apps
 Many entrepreneurs with an intimate knowledge of business problems
are looking to bootstrap their speech and telephony startups deploying
standards compliant apps on a fully functional media platform such as FS
 There is a very large pool of developers with vast experience in building
standards based apps – developing most complex calls flows easily!
 Social media networks in many vertical industries will be looking for cloud
resident and inexpensive communication services to support their
growing user needs. FS community can benefit from widespread
deployments of simple packaged VXML/CCXML apps in the cloud
About Phonologies
 Provider of cloud based platforms to 'voice enable' business processes, by
cost effectively deploying telephony applications, within the social media,
contact center and other enterprise domains
 Phonologies flagship product, Oktopous CCXML Interpreter powers over 5
Million calls everyday.
 Phonologies was established in 2001 and operates from Mumbai and
Hyderabad, India with global clients. Team comprises of experts in
developing Telephony Platforms and applications for IVRs, ACDs,
Outbound, Web telephony
 Customers located in United States, Canada and Europe – including a
Fortune 500 company and one of North America’s largest Carrier
Alex Kurganov
EVP, Business Development
Phonologies (India) Private Limited
m/ +1.925.979-5874 | t/ +91 22 2768 4560
e/ alex@phonologies.com | w/ www.phonologies.com
Contact

Mais conteúdo relacionado

Mais procurados

Product Portfolio
Product PortfolioProduct Portfolio
Product Portfoliosgjiji
 
Shoretel Mobility For Avaya
Shoretel Mobility For AvayaShoretel Mobility For Avaya
Shoretel Mobility For AvayaLamont Taylor
 
Tolbrochureoct2010 101014090527-phpapp01
Tolbrochureoct2010 101014090527-phpapp01Tolbrochureoct2010 101014090527-phpapp01
Tolbrochureoct2010 101014090527-phpapp01sheliad50
 
VON Canada
VON CanadaVON Canada
VON CanadaVideoguy
 
Crosscode Technologies Private Limited - Company profile
Crosscode Technologies Private Limited - Company profileCrosscode Technologies Private Limited - Company profile
Crosscode Technologies Private Limited - Company profileacuser30
 
Comverse VAS 3.0
Comverse VAS 3.0Comverse VAS 3.0
Comverse VAS 3.0nflatau
 
A2 Multimedia Messaging datasheet
A2 Multimedia Messaging datasheetA2 Multimedia Messaging datasheet
A2 Multimedia Messaging datasheetGENBANDcorporate
 
Connections Vendor Spotlight AMTELCO
Connections Vendor Spotlight AMTELCOConnections Vendor Spotlight AMTELCO
Connections Vendor Spotlight AMTELCOAMTELCO
 
Altigen Business Process Impact
Altigen Business Process ImpactAltigen Business Process Impact
Altigen Business Process ImpactKirkConvey
 
Mobile Voice System - MVS
Mobile Voice System - MVSMobile Voice System - MVS
Mobile Voice System - MVSBBH Solutions
 
Parsec Appl &amp; Soln V 5.0 011110
Parsec Appl &amp; Soln V 5.0 011110Parsec Appl &amp; Soln V 5.0 011110
Parsec Appl &amp; Soln V 5.0 011110Chinmoy Misra
 
Nexx phase data-sheet
Nexx phase data-sheetNexx phase data-sheet
Nexx phase data-sheetNexx Phase
 
Elision company presentation
Elision company presentationElision company presentation
Elision company presentationdialshree
 
Broadworks MobileMax
Broadworks MobileMaxBroadworks MobileMax
Broadworks MobileMaxfantastic1
 
Migration to Unified Communications from Legacy Phone Systems
Migration to Unified Communications  from Legacy Phone SystemsMigration to Unified Communications  from Legacy Phone Systems
Migration to Unified Communications from Legacy Phone SystemsJack Brown
 
DiVitas Enterprise Mobility UC Solution
DiVitas Enterprise Mobility UC SolutionDiVitas Enterprise Mobility UC Solution
DiVitas Enterprise Mobility UC SolutionJohn_Hulme
 

Mais procurados (18)

Product Portfolio
Product PortfolioProduct Portfolio
Product Portfolio
 
Onstate cloud-cc-webinar3
Onstate cloud-cc-webinar3Onstate cloud-cc-webinar3
Onstate cloud-cc-webinar3
 
Shoretel Mobility For Avaya
Shoretel Mobility For AvayaShoretel Mobility For Avaya
Shoretel Mobility For Avaya
 
Tolbrochureoct2010 101014090527-phpapp01
Tolbrochureoct2010 101014090527-phpapp01Tolbrochureoct2010 101014090527-phpapp01
Tolbrochureoct2010 101014090527-phpapp01
 
VON Canada
VON CanadaVON Canada
VON Canada
 
Crosscode Technologies Private Limited - Company profile
Crosscode Technologies Private Limited - Company profileCrosscode Technologies Private Limited - Company profile
Crosscode Technologies Private Limited - Company profile
 
Comverse VAS 3.0
Comverse VAS 3.0Comverse VAS 3.0
Comverse VAS 3.0
 
A2 Multimedia Messaging datasheet
A2 Multimedia Messaging datasheetA2 Multimedia Messaging datasheet
A2 Multimedia Messaging datasheet
 
Connections Vendor Spotlight AMTELCO
Connections Vendor Spotlight AMTELCOConnections Vendor Spotlight AMTELCO
Connections Vendor Spotlight AMTELCO
 
Altigen Business Process Impact
Altigen Business Process ImpactAltigen Business Process Impact
Altigen Business Process Impact
 
Mobile Voice System - MVS
Mobile Voice System - MVSMobile Voice System - MVS
Mobile Voice System - MVS
 
Parsec Appl &amp; Soln V 5.0 011110
Parsec Appl &amp; Soln V 5.0 011110Parsec Appl &amp; Soln V 5.0 011110
Parsec Appl &amp; Soln V 5.0 011110
 
Nexx phase data-sheet
Nexx phase data-sheetNexx phase data-sheet
Nexx phase data-sheet
 
Vox Suite
Vox SuiteVox Suite
Vox Suite
 
Elision company presentation
Elision company presentationElision company presentation
Elision company presentation
 
Broadworks MobileMax
Broadworks MobileMaxBroadworks MobileMax
Broadworks MobileMax
 
Migration to Unified Communications from Legacy Phone Systems
Migration to Unified Communications  from Legacy Phone SystemsMigration to Unified Communications  from Legacy Phone Systems
Migration to Unified Communications from Legacy Phone Systems
 
DiVitas Enterprise Mobility UC Solution
DiVitas Enterprise Mobility UC SolutionDiVitas Enterprise Mobility UC Solution
DiVitas Enterprise Mobility UC Solution
 

Semelhante a Phonologies @ Cluecon

Open Source Telecom Software Landscape by Alan Quayle
Open Source Telecom Software Landscape by Alan QuayleOpen Source Telecom Software Landscape by Alan Quayle
Open Source Telecom Software Landscape by Alan QuayleAlan Quayle
 
TeleStax - Convergence - uFone - AWCC - TADS 2014
TeleStax - Convergence - uFone - AWCC - TADS 2014TeleStax - Convergence - uFone - AWCC - TADS 2014
TeleStax - Convergence - uFone - AWCC - TADS 2014telestax
 
Mitel- unique in the industry
Mitel- unique in the industry Mitel- unique in the industry
Mitel- unique in the industry Danielle_Morales
 
Office linx 8.2 Presentation
Office linx 8.2 PresentationOffice linx 8.2 Presentation
Office linx 8.2 Presentationesnatech
 
Your partner for the connected car evolution
Your partner for the  connected car evolutionYour partner for the  connected car evolution
Your partner for the connected car evolutionprhaskitt
 
Developing cross platform solutions
Developing cross platform solutionsDeveloping cross platform solutions
Developing cross platform solutionsSandeep Marathe
 
T-Labs @ WebRTC Conference in Paris, Dec 2014
T-Labs @ WebRTC Conference in Paris, Dec 2014T-Labs @ WebRTC Conference in Paris, Dec 2014
T-Labs @ WebRTC Conference in Paris, Dec 2014T-Labs
 
Comverse VAS IP Messaging
Comverse VAS IP MessagingComverse VAS IP Messaging
Comverse VAS IP MessagingComverse, Inc.
 
Cuae Business Values V 1.8.2
Cuae   Business Values V 1.8.2Cuae   Business Values V 1.8.2
Cuae Business Values V 1.8.2Chinmoy Misra
 
IBM Mobile portal experience
IBM Mobile portal experienceIBM Mobile portal experience
IBM Mobile portal experienceVincent Perrin
 
Bell - WorkSpace - HTML5 v0.1
Bell - WorkSpace - HTML5 v0.1Bell - WorkSpace - HTML5 v0.1
Bell - WorkSpace - HTML5 v0.1Peter White
 
Red Hat - Telco
Red Hat - TelcoRed Hat - Telco
Red Hat - TelcoDavid Shaw
 
Crossware-Introduction_AmitDhagat-reduced.pdf
Crossware-Introduction_AmitDhagat-reduced.pdfCrossware-Introduction_AmitDhagat-reduced.pdf
Crossware-Introduction_AmitDhagat-reduced.pdfv89wytwpyn
 
CCXML For Advanced Communications Applications
CCXML For Advanced Communications ApplicationsCCXML For Advanced Communications Applications
CCXML For Advanced Communications ApplicationsVoxeo Corp
 
Webrtc for Telcos Workshop Berlin from Juan Mateu
Webrtc for Telcos Workshop Berlin from Juan MateuWebrtc for Telcos Workshop Berlin from Juan Mateu
Webrtc for Telcos Workshop Berlin from Juan MateuAlan Quayle
 
Customer Highleveloverview
Customer HighleveloverviewCustomer Highleveloverview
Customer Highleveloverviewrehanf5
 
Solaiemes WebRTC Telco GW
Solaiemes WebRTC Telco GWSolaiemes WebRTC Telco GW
Solaiemes WebRTC Telco GWSolaiemes
 

Semelhante a Phonologies @ Cluecon (20)

Open Source Telecom Software Landscape by Alan Quayle
Open Source Telecom Software Landscape by Alan QuayleOpen Source Telecom Software Landscape by Alan Quayle
Open Source Telecom Software Landscape by Alan Quayle
 
ebook-transition-transformemea
ebook-transition-transformemeaebook-transition-transformemea
ebook-transition-transformemea
 
Movicon.NExT eng
Movicon.NExT engMovicon.NExT eng
Movicon.NExT eng
 
TeleStax - Convergence - uFone - AWCC - TADS 2014
TeleStax - Convergence - uFone - AWCC - TADS 2014TeleStax - Convergence - uFone - AWCC - TADS 2014
TeleStax - Convergence - uFone - AWCC - TADS 2014
 
Mitel- unique in the industry
Mitel- unique in the industry Mitel- unique in the industry
Mitel- unique in the industry
 
Ospf
OspfOspf
Ospf
 
Office linx 8.2 Presentation
Office linx 8.2 PresentationOffice linx 8.2 Presentation
Office linx 8.2 Presentation
 
Your partner for the connected car evolution
Your partner for the  connected car evolutionYour partner for the  connected car evolution
Your partner for the connected car evolution
 
Developing cross platform solutions
Developing cross platform solutionsDeveloping cross platform solutions
Developing cross platform solutions
 
T-Labs @ WebRTC Conference in Paris, Dec 2014
T-Labs @ WebRTC Conference in Paris, Dec 2014T-Labs @ WebRTC Conference in Paris, Dec 2014
T-Labs @ WebRTC Conference in Paris, Dec 2014
 
Comverse VAS IP Messaging
Comverse VAS IP MessagingComverse VAS IP Messaging
Comverse VAS IP Messaging
 
Cuae Business Values V 1.8.2
Cuae   Business Values V 1.8.2Cuae   Business Values V 1.8.2
Cuae Business Values V 1.8.2
 
IBM Mobile portal experience
IBM Mobile portal experienceIBM Mobile portal experience
IBM Mobile portal experience
 
Bell - WorkSpace - HTML5 v0.1
Bell - WorkSpace - HTML5 v0.1Bell - WorkSpace - HTML5 v0.1
Bell - WorkSpace - HTML5 v0.1
 
Red Hat - Telco
Red Hat - TelcoRed Hat - Telco
Red Hat - Telco
 
Crossware-Introduction_AmitDhagat-reduced.pdf
Crossware-Introduction_AmitDhagat-reduced.pdfCrossware-Introduction_AmitDhagat-reduced.pdf
Crossware-Introduction_AmitDhagat-reduced.pdf
 
CCXML For Advanced Communications Applications
CCXML For Advanced Communications ApplicationsCCXML For Advanced Communications Applications
CCXML For Advanced Communications Applications
 
Webrtc for Telcos Workshop Berlin from Juan Mateu
Webrtc for Telcos Workshop Berlin from Juan MateuWebrtc for Telcos Workshop Berlin from Juan Mateu
Webrtc for Telcos Workshop Berlin from Juan Mateu
 
Customer Highleveloverview
Customer HighleveloverviewCustomer Highleveloverview
Customer Highleveloverview
 
Solaiemes WebRTC Telco GW
Solaiemes WebRTC Telco GWSolaiemes WebRTC Telco GW
Solaiemes WebRTC Telco GW
 

Último

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Último (20)

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 

Phonologies @ Cluecon

  • 1. Open Standards in FreeSWITCH Alex Kurganov EVP, Business Development alex@phonologies.com Phonologies Cluecon 2011
  • 2.  VoiceXML spec is currently version 2.1. Version 3 is work in progress  75% to 80% IVR systems shipped today are VoiceXML-based. Predicted to grow to 95% by 2013  CCXML has become a W3C recommendation on July 5th 2011  All major vendors support VoiceXML and CCXML - Avaya, Cisco, Genesys-Alcatel, Convergys-InterVoice, Syntellect-Envox, Voxeo, Nuance, Loquendo, Microsoft Tellme, Broadvox, HP  There are a few VoiceXML and CCXML open source projects Current State of CCXML & VoiceXML
  • 3. VoiceXML Recap • Uses existing web infrastructure making it easy to create & deploy apps • Hides all underlying complexities of the telephony & speech platforms from developers • Supports scripting via standard ECMAscript which is based on Javascript Speech Grammar Audio Scripts Images, Media VXML HTML VXML GATEWAY Database/CRM MRCP Speech Engines Your bank balance is.. Architecture Web Server Web User
  • 4. CCXML Recap • Provides efficient asynchronous event handling, enabling sophisticated call control capabilities for dialog systems. • Controls how calls are placed, answered, joined, transferred, conferenced by executing simple ‘open standards’ XML documents • It is not necessary to support voice dialogs. Can also support dialog languages other than VoiceXML. Telephony Interface eg. FreeSWITCH Conf Server Architecture Dialog Engine Telephony Control Layer ccXML via HTTP Web Server Control Interface ccXML Interpreter
  • 5. CCXML & VoiceXML Adoption Drivers  Cost Pressures with high demand for hosted & managed speech solutions: Enterprises are looking at hosted IVR to cut costs and investments. Speech services will represent ~ 40% of hosted IVR revenue in 2013, compared to just 22% in 2007.  Growth in IP technology and Cloud services adoption: Open standards based platforms can be deployed to run anywhere and linked to web applications. By 2013 only 10% of all IVR ports shipped will be TDM (non-IP)  Customer retention: In struggling economy better customer service increases customer retention rates .... contd
  • 6. CCXML & VoiceXML Adoption Drivers (contd)  Commoditization: Off-the-shelf components can be utilized to build a distributed system (separating telephony, media and application logic) improving processing power and overall performance of the system  Growth of the addressable market for speech (horizontal and vertical): From large to mid- and small size enterprises  Proliferation of smart devices: Growing demand for hybrid speech solutions comprising device + server resident speech engines  Growth in telematics and embedded speech apps: Have you driven a speech enabled Ford lately?
  • 7. FreeSWITCH Platform Architecture: Open Standards FreeSWITCH Platform VoiceXML IVR Engine Outbound Conference Xfer, Bridge CCXML Interpreter Control Layer IP Cloud PSTN ASR / TTS MRCP v2 Extensions Enterprise Cloud Apps </ccxml> </vxml> </grxml> </ssml> IP Phone Users & Services
  • 8. Start <accept/> <dialog start> <vxml> <prompt> <filled> Greet & Options Got ‘extn’ <exit> pass ‘extn’ to ccxml <join/> End download ccxml doc connection. disconnect connection. alerting <create call/> to ‘extn’ <transition state=“ccxmlLoaded” event=“connection.alerting”><accept/> </transition> <transition state=“inboundaccepted” event=“connection.connected”> <dialogstart src=“welcome.vxml”/> </transition> <transition state=“dialog.active” event=“dialog.exit”> <assign name=“extn” expr=“event$.values.extn”/> <createcall dest="extn"/> </transition> <transition state=“outbound_progressing event=“connection.connected”> <join id1=“c1” id2=“c2”/> </transition> <transition state=“joined” event=“connection.disconnected”> <exit /> </transition> Auto Attendant in VXML / CCXML
  • 9. These Applications are in demand  Speech Auto Attendant + ACD for skills based routing  Outbound Calling  Web Callbacks, Click-2-dial  Conferencing and collaboration  Voice chat, Voice dialing, Voice-2-text, Contact book look-up  Business Transaction Enablement Environments:  Enterprise / Public Cloud  Contact Center and CRM  Social Media  Unified Communication  PaaS / SaaS
  • 10. FreeSWITCH Adoption Drivers and Community Benefits  Enterprises are looking for cost effective platform to deploy their new or expand the existing VoiceXML/CCXML applications. FS adoption will accelerate if it is able to run these apps  Many entrepreneurs with an intimate knowledge of business problems are looking to bootstrap their speech and telephony startups deploying standards compliant apps on a fully functional media platform such as FS  There is a very large pool of developers with vast experience in building standards based apps – developing most complex calls flows easily!  Social media networks in many vertical industries will be looking for cloud resident and inexpensive communication services to support their growing user needs. FS community can benefit from widespread deployments of simple packaged VXML/CCXML apps in the cloud
  • 11. About Phonologies  Provider of cloud based platforms to 'voice enable' business processes, by cost effectively deploying telephony applications, within the social media, contact center and other enterprise domains  Phonologies flagship product, Oktopous CCXML Interpreter powers over 5 Million calls everyday.  Phonologies was established in 2001 and operates from Mumbai and Hyderabad, India with global clients. Team comprises of experts in developing Telephony Platforms and applications for IVRs, ACDs, Outbound, Web telephony  Customers located in United States, Canada and Europe – including a Fortune 500 company and one of North America’s largest Carrier
  • 12. Alex Kurganov EVP, Business Development Phonologies (India) Private Limited m/ +1.925.979-5874 | t/ +91 22 2768 4560 e/ alex@phonologies.com | w/ www.phonologies.com Contact