Powered by Universal Speech Solutions LLC


UniMRCP 0.2.0 Released

UniMRCP 0.2.0 version (r586) is available to download:


The major addition is MRCPv1 client/server support.
Now UniMRCP supports both MRCPv2 and MRCPv1 as it was announced.

Changes since previos release (r503)

- Implemented RTSP client/server stacks required for MRCPv1
functionality (libs/uni-rtsp)
- Updated MRCP client/server stacks to support MRCPv1 internally in
the core (no API changes)
- Implemented new signaling module required for RTSP/MRCPv1
integration (modules/mrcp-unirtsp)

- Updated MRCP client API (added new event handlers)
- Updated Windows build routine (no more "prebuild.vcproj" is
required, instead "prepare.vcproj just copies required dlls and

- Introduced interruptable pollset API (apt_pollset_t) on top of APR's
pollset (apr_pollset_t)

- Updated Cepstral plugin (added speech language lookup table)

- Updated documentation

Plugins interface remains intact, therefore version number of the
plugins isn't changed (0.1.0) and is still compatible with both
releases of UniMRCP (0.1.0 and 0.2.0)

UniMRCP 0.1.0 Released

UniMRCP 0.1.0 version (r503) is available to download:


Changes since last upload (r431)

- Introduced version numbering of UniMRCP client and server libraries.
UniMRCP derives version numbering policies from APR (http://
Basically version number is triplet of integers: MAJOR.MINOR.PATCH.
Patch version changes simply retain source and binary compatibility,
introduce no API changes and contain only bug fixes.
Minor and major version changes may introduce new features and API

- Introduced version numbering of plugins
The same version numbering policies are used for plugins, However the
versions of the plugins and the library itself may differ and have not
to be synchronous. Each version of UniMRCP server just knows the
versions of plugin it's compatible with.

- Added Cepstral plugin.
Fully functional synthesizer plugin.

- Changed ouptut directory layout (VS2005)

- Added more configurable parameters.

- Updated UML documentation, Wiki pages.

Cepstral Plugin Available

I would like to announce the availability of the Cepstral Swift TTS plugin (r470). Now UniMRCP server naturally speaks Cepstral Voices and obviously it's much more than the demo synthesizer available in the tree. Thus I encourage everyone to give it a try. See the Wiki (http://code.google.com/p/unimrcp/wiki/CepstralPlugin) on how to build and use the Cepstral plugin.

Last year, when I had integrated and made the Cepstral available for old OpenMRCP project, I lately realized that it just was start of the end of OpenMRCP. Now announcing the Cepstral plugin for UniMRCP I believe it's just start of promotion and deployment of UniMRCP.

Looking forward for the integration of more plugins,

Announcement Group

Subscribe to the Announcements Group if you prefer to receive news and press releases only. Please note that announcements are normally posted to the Discussion Group as well.