Microsoft Download Center Archive

UCMA 5.0 SDK

  • Published:
  • Version: 9319.48
  • Category: SDK
  • Language: English

Unified Communications Managed API (UCMA) 5.0 is a managed-code platform that developers use to build applications that provide access to and control over Microsoft’s Enhanced Presence information, instant messaging, telephone and video calls, and audio/video conferencing.

  • This download was originally released on May. 1, 2015.

    Unified Communications Managed API (UCMA) 5.0 is a managed-code platform that developers use to build applications that provide access to and control over Microsoft’s Enhanced Presence information, instant messaging, telephone and video calls, and audio/video conferencing. In addition to text conversations, UCMA 5.0 supports speech-technology enabled voice conversations and collaboration. UCMA 5.0 supports the development of server side, middle-tier applications targeting Microsoft Skype for Business 2015 and Microsoft Skype for Business Server 2015. UCMA 5.0 contains a SIP stack, a media stack, and speech engines for both automatic speech recognition (ASR) as well as speech synthesis (TTS).

    UCMA 5.0 can be used to add communications capabilities to your business software and processes and can be used to create outbound applications such as alerts or notifications and surveys, inbound speech-technology enabled interactive voice response applications, and automated agents known as query-response bots. UCMA 5.0 API provides access to Skype for Business Server 2015 presence information and can be used to build role agents that use Enhanced Presence information to streamline communications between people.

    Advanced UCMA 5.0 scenarios can be used to develop various applications:
    • Automated Call Distributors that perform skill-based routing.
    • Call recording.
    • Conferencing services such as conference access control.
    • Custom client gateways that interface with, for example, other communications networks, Interactive Voice Response platforms, and speech servers using the Microsoft ASR and TTS engines.

Files

Status: Live

This download is still available on microsoft.com. The downloads below will come directly from the Microsoft Download Center.

FileSHA1 HashSize
UcmaSdkSetup.exeab5753dc46a46471b09a46cda446eee7df569609368.87 MB

File sizes and hashes are retrieved from the Wayback Machine’s indexes. They may not match the latest versions of files hosted on Microsoft servers.

System Requirements

Operating Systems: Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2



  • Microsoft Visual Studio development system
    • Microsoft Visual Studio 2013 and above
    • Microsoft Visual Studio 2012 with latest update

    Notes:
    • The UCMA 5.0 SDK requires the Microsoft .NET Framework 4.5 to be installed.
    • Side-by-side installations of UCMA 5.0 with previous versions is not supported.
    • In order to be able to install the UCMA 5.0 SDK on Windows Server 2008 R2, the Windows Server 2008 R2 feature of Desktop Experience needs to be installed and enabled.
    • In order to be able to install the UCMA 5.0 SDK on Windows Server 2012, the Windows Server 2012 Media Foundation feature needs to be installed.

Installation Instructions

  • UCMA 5.0 SDK Installation
    1. Download UcmaSdkSetup.exe.
    2. Launch UcmaSdkSetup.exe with elevated privileges and follow the instructions to complete the installation.
    Note: By default, UCMA 5.0 SDK is installed in the %Program Files%\Microsoft UCMA 5.0 directory.

    UCMA 5.0 SDK is 64-bit only.