Powered by Universal Speech Solutions LLC

The Media Resource Control Protocol (MRCP) is a network protocol based on the client/server model. MRCP allows client applications to control media service resources residing in servers. The first version of the protocol was published as an informational document, whereas its successor, MRCPv2, is currently a proposed standard.

UniMRCP is an open source cross-platform implementation of the MRCP client and server in the C/C++ language distributed under the terms of the Apache License 2.0. The implementation encapsulates SIP, RTSP, SDP, MRCPv2, RTP/RTCP stacks and provides integrators with an MRCP version consistent API.

Latest News


Added support for multiple prompts in SynthAndRecog() and MRCPRecog(). Completed support for Asterisk 12 and 13, fixed compilation against Asterisk ...Read more
UniMRCP users, I would like to inform you that a long-awaited Yellowdog Updater, Modifier (yum) repository has been set up and is now available for ...Read more
This release provides fixes for a number of issues reported by Coverity. The output directories layout now can be fully customized by user ...Read more
View all posts

Google Code

Google Code Replacement Poll
Vote for your favorite platform. Select up to two choices that apply.
Vote for your favorite platform. Select up to two choices that apply.
You must select at least one item to vote!
Website Poll
How do you find the new website?
How do you find the new website?
You must select at least one item to vote!