jonathan taylor - presentation at emerging communications conference & awards (ecomm 2011)
DESCRIPTION
Please see blog http://blog.eComm.ecTRANSCRIPT
Trends in Communications Application Development
Computers controlling audio tapes
1 call per tape
Computer Telephony Cards (DSP)
1 to 192 calls per board
IP-based Media Servers and Gateways (DSP)
24 to 2,000 calls per box
Commoditized Servers (Intel CPU=DSP)
20 to 15,000 calls per server
Software Media Servers
150 to 15,000 calls
Proprietary API’s
C, C++, or proprietary scripting
Proprietary Visual and Scripting
Visual Basic, Delphi, Proprietary Scripting
Stylus Innovation
Visual Voice
Intel
CT ADE
Parity Software
VoicebOCX
Standards API’s
C, C++
TAPI TSAPI S.100
XML and Web
Any web capable programming language
Motorola VoxMLAT&T PhoneMLIBM SpeechML
Microsoft WTE/SALTVoxeo CallXML
W3C VoiceXMLW3C CCXML
Continuous evolution in hardware
Continuous evolution in software
So what’s next?
New Hardware platforms
Hundreds of thousands to millions of calls
New Hardware platforms
Hundreds of thousands to millions of distributed calls
New Software platforms
Voice in the browser – WebRTC, RTCWeb, Phono
New Software platforms
XML stays behind – scripting and REST move forward
Tropo 2 Script Example
Runs anywhere - public cloud, private cloud, in browserVoice, SMS, IM, Twitter, Facebook, and more
Phono Example
Runs anywhere – desktop, mobile, with RTCweb, without.
Thank you!
twitter @visionik, skype visionik