SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Kürzlich hochgeladen

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Kürzlich hochgeladen (20)

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

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