Microsoft Office Communications Server 2007 R2 Standard, Sngl, OLP-NL, 1UsrCAL, AE KLA-01099 User Manual
Product codes
KLA-01099
Office Communications Server 2007 R2 Product Overview – v 2009.1.30
70
The unified communications managed API 2.0
The new Microsoft unified communications-managed API 2.0 in Office Communications Server 2007 R2
is the key API to building communications-enabled business processes. It is a managed-code platform
that empowers developers to build applications that provide access to and control over presence
information, instant messaging, telephone and video calls and audio/video conferencing. It enables both
text based, as well as voice based - speech technology enabled – conversations and collaboration.
is the key API to building communications-enabled business processes. It is a managed-code platform
that empowers developers to build applications that provide access to and control over presence
information, instant messaging, telephone and video calls and audio/video conferencing. It enables both
text based, as well as voice based - speech technology enabled – conversations and collaboration.
The unified communications-managed API 2.0 is intended to support the development of server side,
middle-tier applications targeting Office Communicator 2007 R2 and Office Communications Server
2007 R2. It contains a SIP stack, a media stack as well as powerful speech engines for both Automatic
Speech Recognition (ASR) as well as Test To Speech (TTS).
middle-tier applications targeting Office Communicator 2007 R2 and Office Communications Server
2007 R2. It contains a SIP stack, a media stack as well as powerful speech engines for both Automatic
Speech Recognition (ASR) as well as Test To Speech (TTS).
The unified communications-managed API 2.0 can be used to make business software and processes
communications-ready and can be used to create outbound applications, like alerts or notifications and
surveys, as well as inbound speech technology enabled interactive voice response applications and
automated agents (query response bots). The API gives access to the presence information available in
Office Communications Server 2007 R2 and can be used to build role agents that use the rich presence
information to streamline communications between people.
communications-ready and can be used to create outbound applications, like alerts or notifications and
surveys, as well as inbound speech technology enabled interactive voice response applications and
automated agents (query response bots). The API gives access to the presence information available in
Office Communications Server 2007 R2 and can be used to build role agents that use the rich presence
information to streamline communications between people.
More advanced developer scenarios enable applications such as:
Automated call distributors that do skill based routing
Conferencing services, such as conference access control
Custom client gateways that can interface with other communications networks
Interactive voice response platforms & speech servers using the Microsoft ASR and TTS engines
The following are available for developing solutions:
based protocols by offering an API that exposes almost all of the features of the protocol, but is
simpler to understand and use.
simpler to understand and use.
channel speech recognition and speech synthesis enabled applications using state of the art
speech technology from Microsoft. The UCMA 2.0 Speech API supports twelve different
languages, including English (North America, United Kingdom), French (France, Canada),
German, American Spanish, Brazilian Portuguese, Italian, Japanese, Korean and Chinese
(Simplified and Traditional).
speech technology from Microsoft. The UCMA 2.0 Speech API supports twelve different
languages, including English (North America, United Kingdom), French (France, Canada),
German, American Spanish, Brazilian Portuguese, Italian, Japanese, Korean and Chinese
(Simplified and Traditional).
APIs that adds unified communications Windows Workflow Activities to the .NET 3.5 SP1
Workflow Foundation for querying presence and IM or speech technology enabled dialogs in
Workflow based applications build, for example, on Office SharePoint Server 2007.
Workflow Foundation for querying presence and IM or speech technology enabled dialogs in
Workflow based applications build, for example, on Office SharePoint Server 2007.