Recent site activity

Welcome

Media Resource Control Protocol (MRCP) allows to control media processing resources on the network using a distributed, client/server architecture. The main media processing resources specified by the MRCP standard are

  • Speech Synthesizer (TTS)
  • Speech Recognizer (ASR)
  • Speech Recorder (SR)
  • Speaker Verifier (SV)

MRCP is not a standalone protocol and it relies on various VoIP protocols such as

  • SIP (MRCPv2), RTSP (MRCPv1) session management
  • SDP offer/answer model
  • RTP/RTCP media streaming

UniMRCP is an open source cross-platform MRCP project, which provides everything required for the implementation and deployment of both an MRCP client and an MRCP server. UniMRCP encapsulates SIP/MRCPv2, RTSP, SDP and RTP/RTCP stacks and provides integrators with MRCP version independent user level API.

Everybody is welcome to join the community, use and make the project better by participating in discussions, raising issues, providing patches.

Recent Announcements

  • Asterisk Connector Bridge 0.3.0 Released I would like to announce the new release of UniMRCP connector bridge for Asterisk. The connector bridge is prepackaged with the latest Asterisk-1.6.2.9 and UniMRCP-r1744 ...
    Posted Jul 14, 2010 11:51 PM by Arsen Chaloyan
  • UniMRCP Announces Interoperability with STC UniMRCP announces the successful interoperability between its MRCP client and VoiceNavigator, an IVR solution developed by STC. Comprehensive certification tests guarantee excellent and fully compliant operation between products utilizing the ...
    Posted Jul 8, 2010 6:59 AM by Arsen Chaloyan
  • UniMRCP 1.0.0 Released I'm proud to announce the first major release of UniMRCP 1.0.0 r1725.This release is a result of the development continuously lasting more than two years. The ...
    Posted Jun 3, 2010 3:25 AM by Arsen Chaloyan
  • Public MRCP Server and Partnership Possibilities I want to explore in more details one of the basis ideas, which is getting more and more mature. The idea is simple and clear enough to build and/or ...
    Posted Apr 20, 2010 3:27 AM by Arsen Chaloyan
Showing posts 1 - 4 of 30. View more »

Status

Compliance
MRCPv1 (RFC 4463)
MRCPv2 (Draft 21)


Platforms (OS)
Windows
Linux
Unix variants
MRCP Resources
Speech Synthesizer (TTS)
Speech Recognizer (ASR)
Speech Recorder (SR)


Language: C / C++


Services



Commercial Support

The commercial support aims to ensure successful deployment. Learn more



Custom Development

The development of custom, UniMRCP integrated solutions is available. Learn more