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 and Identifier (SVI)

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 API.

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

Recent Announcements

  • UniMRCP Package for Asterisk 1.0.0 Released UniMRCP Package for Asterisk 1.0.0 has been released and can be downloaded from the following location:http://unimrcp.googlecode.com/files/uni-ast-package-1.0.0.tar ...
    Posted Apr 1, 2013, 11:46 AM by Arsen Chaloyan
  • UniMRCP 1.1.0 Released UniMRCP 1.1.0 has been released and can be downloaded from the following location:    Source Distribution http://unimrcp.googlecode.com/files/unimrcp-1.1.0.tar.gz http://unimrcp ...
    Posted Mar 26, 2013, 11:00 AM by Arsen Chaloyan
  • Loquendo and UniMRCP Enable Creation of Multilingual Speech Applications for Asterisk Certified Interoperability of Loquendo MRCP Server with UniMRCP Connector Bridge. Loquendo, a leading provider of speech technologies worldwide, and UniMRCP, an open source MRCP project, announce the interoperability of the ...
    Posted Dec 7, 2010, 10:55 AM by Arsen Chaloyan
Showing posts 1 - 3 of 34. View more »

Status

Compliance
MRCPv1 (RFC 4463)
MRCPv2 (RFC 6787)


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


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