6. Voice App Architecture and Standards Scripts HTTP HTTPS HTTP HTTPS VoiceXML Browser Telephony Control Interface: SIP, etc. Dialog Control Interface: SIP, MSCP, etc. Dialog Control Interface VoiceXML Application CCXML VXML Phone Network Caller CCXML Call Control Application Media Control Interface SOAP GRXML Scripts Audio T1 / E1 ISDN SS7 SIP RFC 2833 RTP M R C P GRXML SSML GRXML G.711, WAV, .au, mp3, etc. SIP Netann MSCML MOML / MSML MSCP DMSP MGCP etc. Telephony Control Interface VoiceXML 2.0 VoiceXML 2.1 ECMAScript 262 MRCP v1 MRCP v2 SSML VoIP Gateway Conference/ Media Server CCXML Browser MRCP Client Audio DTMF Media Mixer / Server TTS Server SIV Server ASR Server
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22. Mashups, SOA, Multi-Channel/Modal POTS PSTN or VoIP Mobile web VXML Browser Voice UI App Mobile IP IP Presentation logic Business logic Mobile UI App Web UI App PC
24. 3 rd Party Call Control: CCXML and SIP Media HTTP HTTP PSTN Caller Telephony Control Interface Dialog Control Interface Telephony Web Application Voice Web Application CCXML VXML Telephony Interface CCXML Server VoiceXML Server Media Server
25. Voice Web Application Architecture VoiceXML browser PSTN or IP network database audio <record> audio .wav MRCP Server Voice Web Application Server MRCP Client ASR Engine <grxml> <vxml> TTS Engine <ssml>
26.
27. An eComm 2008 presentation – http://eCommMedia.com for more