Matlab Compiler Runtime for SpeechMark

The MATLAB Runtime is a standalone set of shared libraries that enables the execution of compiled MATLAB applications or components on computers that do not have MATLAB installed.

Program Windows Mac OSX
SpeechMark WaveSurfer Plug-In Download Download
SpeechMark R Package Download Download
SpeechMark Command Line Utility Download Download

The MCR is a MATLAB runtime engine for running compiled MATLAB code or components on machines that do not have MATLAB installed. All SpeechMark products other than The SpeechMark MATLAB Toolbox invoke the MCR when they are executed–therefore the proper version of the MCR must be installed on the user’s machine in order for these SpeechMark products to run.

The MCR was created and is maintained by The MathWorks (the creators of MATLAB). The MCR is not a SpeechMark product. The MCR is used by products offered by many vendors other than SpeechMark’s creators.

Where possible, the installation script for most SpeechMark products search the user’s file system looking for an invocable copy of the MCR. If the install script does not find such a copy, it attempts to automatically download an MCR install image from the SpeechMark web site, and attempts to install it. Following successful MCR installation, the installation script guides the user to exit the install process, and run the installation script a second time. Once the MCR has been successfully installed, the SpeechMark installation process should run to completion.

However, for various reasons you (the SpeechMark product user) may need to find, download, and install the MCR manually. Many of our users install the MATLAB Compiler Runtime without encountering any problems. Others are not so fortunate. These notes are intended to shed some light on potential MCR Installation issues and problems. Ideally you’ll read and comprehend these notes before attempting the MCR installation the first time. But at the very least, please read them over if you experience any problems.

As you can see below, a number of different versions of the MCR are available from the MATLAB web site. In order to run any SpeechMark product, you need to install on your computer the particular version of the MCR that product requires. You must download and install the MCR version that each package needs, even if you have installed other versions of the MCR required by other applications. You can have multiple versions of the MCR installed and in use on your computer simultaneously.

NOTE: Mac end users must install the MCR in the default location, i.e. /Applications/Matlab/Matlab_Compiler_Runtime/v84/.