Powered by Universal Speech Solutions LLC
|
BUILD REQUIREMENTS In order to build the UniMRCP modules for Asterisk, both the UniMRCP and Asterisk projects must be 1. Asterisk Asterisk is an open source communication platform which can be used as a PBX, an IVR, or a conference Project website: Compatible versions: Asterisk 1.6, 1.8, 10, 11, 12, 13 2. UniMRCP UniMRCP is an open source project compliant with the IETF RFC6787 (MRCPv2) and RFC4463 (MRCPv1) Project website: Compatible versions: UniMRCP 1.0.0 and above
Prerequisites: autoconf 2.59 or newer Procedure: If the source is checked out from the repository, the "bootstrap" script must be run first ./bootstrap The usual "configure", "make", "make install" sequence of commands should follow in order to build ./configure As a result, the modules res_speech_unimrcp.so and app_unimrcp.so will be installed in the modules Configure options: To explicitly specify where to look for Asterisk, use the option "--with-asterisk=". For example, ./configure --with-asterisk=/usr/local/asterisk-11 To explicitly specify where the Asterisk configuration files are located, use the option ./configure --with-asterisk-conf=/usr/local/asterisk/conf To explicitly specify the Asterisk version, use the option "--with-asterisk-version=". For example: ./configure --with-asterisk-version=11.2.1 To explicitly specify where to look for UniMRCP, use the option "--with-unimrcp=". For example, ./configure --with-unimrcp=/usr/local/unimrcp-1.1 To exclude the module res_speech_unimrcp.so from build, use: ./configure --disable-res-speech-unimrcp To exclude the module app_unimrcp.so from build, use: ./configure --disable-app-unimrcp |
© Copyright 2008 - 2023 Arsen Chaloyan