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

The following FAQ has been designed for plug-in installation for FreeSWITCH for Windows.
- 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 Windows plug-in installation file is:
VestecASRE-FS_fsver-plugin-version-arch.exe
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, x86 would be:
VestecASRE-FS_1.0-plugin-1.1.1-x86.exe
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?
There is no prerequisite software. However, it is highly recommended to install FreeSWITCH and 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:
plugin_inst_dir\mod_vasre.dll
where plugin_inst_dir represents the plug-in installation directory.
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 Windows plug-in installation file is:
VestecASRE-FS_fsver-plugin-version-arch.exe
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, x86 would be:
VestecASRE-FS_1.0-plugin-1.1.1-x86.exe
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?
There is no prerequisite software. However, it is highly recommended to install FreeSWITCH and 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:
plugin_inst_dir\mod_vasre.dll
where plugin_inst_dir represents the plug-in installation directory.
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.