ECMA/TR 88 : 1ED 2004
Current
The latest, up-to-date edition.
DESIGNING AN OBJECT MODEL FOR ECMA-269 (CSTA)
12-01-2013
1 Scope
2 References
3 Brief Review of CSTA Operational Model
4 Key Concepts of Service and Object Models
5 CSTA Object Model
5.1 CSTA Objects
5.2 Services and Events
5.3 Service Acknowledgements
6 Illustrative Call Control Examples
6.1 Starting a CSTA application with implicit association
6.2 Placing a monitor on a device
6.3 Notification of an inbound alerting connection
6.4 Answering an inbound alerting connection
6.5 Clearing a connection
6.5.1 Service Request
6.5.2 Notification of a cleared connection
6.6 Initiating an outbound call
6.6.1 Service Request
6.6.2 Outbound Call Event Sequence
6.7 Single step transfer or Deflect call
6.7.1 Service Requests
6.7.2 Notification events
6.8 Single step conference or Join Call
6.8.1 Service Requests
6.8.2 Notification Event
7 Illustrative Examples for Interactive Voice Functions
7.1 Obtaining an object
7.2 Attaching the audio
7.3 Simple prompt playback
7.4 Advanced prompt playback
7.4.1 Set Voice Attribute for the filler prompt
7.4.2 Play the filler prompt
7.4.3 Prepare the new prompt
7.4.4 Stop the filler prompt
7.5 Simple speech recognition
7.5.1 Obtain device and attach audio
7.5.2 Set up recognition grammars
7.5.3 Attach event handlers and start recognition
7.6 Simultaneous DTMF and speech recognition
7.7 Simultaneous speech recognition and speaker verification
7.8 Sharing voice devices
Annex A (informative) - A comparison between CSTA and SALT 1.0
Describes how developers can use CSTA in an object-oriented fashion. To broaden the reach, this TR bases the discussion on ECMA-335 (Common Language Infrastructure, or CLI) that enables an object model specification in a platform agnostic and programming language independent manner.
DocumentType |
Technical Report
|
PublisherName |
European Computer Manufacturers Association
|
Status |
Current
|
ECMA 269 : 9ED 2011 | SERVICES FOR COMPUTER SUPPORTED TELECOMMUNICATIONS APPLICATIONS (CSTA) PHASE 3 |
ECMA/TR 85 : 1ED 2002 | USING ECMA-323 (CSTA XML) IN A VOICE BROWSER ENVIRONMENT |
ECMA 348 : 5ED 2012 | WEB SERVICES DESCRIPTION LANGUAGE (WSDL) FOR CSTA PHASE 3 |
ECMA 323 : 6ED 2011 | XML PROTOCOL FOR COMPUTER SUPPORTED TELECOMMUNICATIONS APPLICATIONS (CSTA) PHASE 3 |
ECMA 335 : 6ED 2012 | COMMON LANGUAGE INFRASTRUCTURE (CLI) - PARTITIONS 1 TO 6 |
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.