PyMRCP ASR Client

PyMRCP is a library for the Python programming language which offers a
minimal implementation of the MRCPv2 protocol.

The software is still under development and just contains basic functionality.
The main purpose was to implement a prototype to test the
ASR engine of our new MRCP Speech Server. There is already an open source
MRCPv2 compliant API called UniMRCP, but this API is for C only
and therefor difficult to use for rapid prototyping.

My plan is to improve PyMRCP piece by piece and maybe make it to a
fully fledge MRCPv2 library. If you interested in PyMRCP just include
"mrcpclient.py", "sipclient.py" and "network.py" in your python library
path and have a look at AsrMrcpClient.py which is a example implementation
of our ASR client for our test scenario. This script is not ment to
run in different environments, but can provide an idea of how to use PyMRCP.

The application is published under the terms of the GPLv3 licence.

pymrcp.zip