Robust Affordable Speech Recognition
Plug-in Installation FAQ:
FreeSWITCH for Linux

The following FAQ has been designed for plug-in installation for FreeSWITCH for Linux.
- What do the names of the installation files represent?
- What versions of FreeSWITCH does VASRE plug-in support?
- Is there any prerequisite software that should be installed before the plug-in installation?
- How can I check if the plug-in is correctly installed?
- I modified modules.conf.xml to add the VASRE plug-in to the FreeSWITCH module list. How can I check whether it is actually added?
- Can I check the VASRE status from the FreeSWITCH CLI?
- How can I check whether VASRE operates for speech recognition?
1. What do the names of the installation files represent?
The name of the GNU/Linux plug-in installation file is:
vasre-se-fs_fsver-plugin-version-arch
where fsver, version, and arch represent the version of FreeSWITCH, the version of the plug-in, and the supported architecture. The plug-in version comprises three or four numbers: The first three numbers indicate the version of the compatible VASRE package, and the optional fourth number represents the version of the plug-in itself. For example, the installation file for FreeSWITCH v1.0.x, VASRE v1.1.1, Centos5, and i386 would be:
vasre-se-fs_1.0-plugin-1.1.1~Centos_5-i386
The installation files are provided in two formats .deb and .rpm.
2. What versions of FreeSWITCH does VASRE plug-in support?
The VASRE plug-in currently supports FreeSWITCH 1.0.4, 1.0.5, and 1.0.6.
3. Is there any prerequisite software that should be installed before the plug-in installation?
FreeSWITCH must be installed before the plug-in is installed. Also, it is recommended to install VASRE before installing the plug-in.
4. How can I check if the plug-in is correctly installed?
You can check whether the following file was created after installation:
fs_inst_dir/mod/mod_vasre.so
where fs_inst_dir represents the installation directory of FreeSWITCH, which is /usr/local/freeswitch by default.
5. I modified modules.conf.xml to add the VASRE plug-in to the FreeSWITCH module list. How can I check whether it is actually added?
Run show modules mod_vasre command from the FreeSWITCH Command Line Interface (CLI), and you will see the list of four lines containing the text “mod_vasre” if the plug-in has been successfully loaded.
6. Can I check the VASRE status from the FreeSWITCH CLI?
Yes, run vasre_servers command from the CLI, and you will see the list of recognition server processes running. You can also try vasre_license and vasre_version commands to check the number of available licenses and VASRE version.
7. How can I check whether VASRE operates for speech recognition?
Before creating your own Dialplan script that performs speech recognition for incoming calls, you can try the demo Dialplan included in the FreeSWITCH system. See FreeSWITCH Integration Guide for further details.
The name of the GNU/Linux plug-in installation file is:
vasre-se-fs_fsver-plugin-version-arch
where fsver, version, and arch represent the version of FreeSWITCH, the version of the plug-in, and the supported architecture. The plug-in version comprises three or four numbers: The first three numbers indicate the version of the compatible VASRE package, and the optional fourth number represents the version of the plug-in itself. For example, the installation file for FreeSWITCH v1.0.x, VASRE v1.1.1, Centos5, and i386 would be:
vasre-se-fs_1.0-plugin-1.1.1~Centos_5-i386
The installation files are provided in two formats .deb and .rpm.
2. What versions of FreeSWITCH does VASRE plug-in support?
The VASRE plug-in currently supports FreeSWITCH 1.0.4, 1.0.5, and 1.0.6.
3. Is there any prerequisite software that should be installed before the plug-in installation?
FreeSWITCH must be installed before the plug-in is installed. Also, it is recommended to install VASRE before installing the plug-in.
4. How can I check if the plug-in is correctly installed?
You can check whether the following file was created after installation:
fs_inst_dir/mod/mod_vasre.so
where fs_inst_dir represents the installation directory of FreeSWITCH, which is /usr/local/freeswitch by default.
5. I modified modules.conf.xml to add the VASRE plug-in to the FreeSWITCH module list. How can I check whether it is actually added?
Run show modules mod_vasre command from the FreeSWITCH Command Line Interface (CLI), and you will see the list of four lines containing the text “mod_vasre” if the plug-in has been successfully loaded.
6. Can I check the VASRE status from the FreeSWITCH CLI?
Yes, run vasre_servers command from the CLI, and you will see the list of recognition server processes running. You can also try vasre_license and vasre_version commands to check the number of available licenses and VASRE version.
7. How can I check whether VASRE operates for speech recognition?
Before creating your own Dialplan script that performs speech recognition for incoming calls, you can try the demo Dialplan included in the FreeSWITCH system. See FreeSWITCH Integration Guide for further details.