[VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil...
Transcript of [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil...
[VERBIO 9 ndash INSTALLATION GUIDE]
Quick Installation and Maintenance Guide
Verbio Technologies SL
wwwverbiocom
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
For more information regarding Verbio Technologies please contact us at
EMEA
Loreto 44 Bajos Derecha
08029 Barcelona Espantildea
verbioverbiocom
Tel +34 93 444 79 79
USA
2225 E Bayshore Rd 200
Palo Alto CA 94303
United States
verbioverbiocom
Iberia
Avda Tenerife 2 Ed Marpe 2 planta 3
28020 San Sebastiaacuten de los Reyes (Madrid)
verbioverbiocom
Tel +34 91 623 73 07
Brazil
Rua Cocircnego Eugecircnio Leite 623 Pinheiros
CEP 05414-011 Satildeo Paulo SP Brasil
infobrasilverbiocom
Tel +5511 3020 8085
LATAM
infoconosurverbiocom
Tel +54 119 3506 2005
Also contact our maintenance amp support team at
Technical support
httpsverbiozendeskcom
soporteverbiocom
supportverbiocom
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Summary Introduction 5
Installing Verbio 6
Installing on Widows platforms 6
Installing on Linux platforms 9
Configuring Verbio 10
Configuring on Widows platforms 10
Configuring on Linux platforms 15
Licensing Verbio 18
Licensing on Windows platforms 18
Licensing on Linux platforms 18
Uninstalling Verbio 19
Uninstalling on Widows platforms 19
Uninstalling on Linux platforms 20
Troubleshooting 21
Windows platforms 21
Linux platforms 21
Support actions 23
1 Verify services are up and waiting for connections 23
Windows platforms 23
Linux platforms 24
2 Get start-up additional information 25
Windows platforms 25
Linux platforms 25
3 Enable more detailed logs (ASRTTS engine) 26
Windows platforms 26
Linux platforms 26
4 Enable more detailed logs (MRCP engine) 27
Windows platforms 27
Linux platforms 27
5 Provide licensing information 28
Windows platforms 28
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms 31
6 Check installed packages and versions 32
Windows platforms 32
Linux platforms 32
7 Check OS Version and network settings 33
Windows platforms 33
Linux platforms 34
Appendix A ndash ASR package names 36
Appendix B ndash Language identifiers 37
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Introduction
This guide is an illustrated quick guide to install Verbio 9YY version for ASR TTS and MRCP
packages In case of any doubts or problems please go to our support website at
httpsverbiozendeskcom There you will find the complete userrsquos guide and other
documentation
If this documentation does not resolve your question or problem do not hesitate to open a
support ticket in the same web portal and our support team will help you as soon as possible
Tested (recommended if using MRCP protocol) platforms follow
Linux CentOS 66 64 bit
Debian 6 32 and 64 bit
OpenSuse 11 SP2 64 bit
Ubuntu 1504 64 bit
Windows Server 200320082012 64 bit
Windows 7 32 and 64 bit
Nevertheless operating system dependencies are not strong except when using MRCP So
except under MRCP scenarios feel free to try other distributions and versions similar or newer
than those recommended
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Installing Verbio
Before installing an updated or new version of Verbio products please uninstall all previous
packages You may find additional information in the Uninstalling Verbio section
Once the computer is ready to install the software please proceed as follows
Installing on Widows platforms
1 Install the ldquoEnginesrdquo package by double clicking the VerbioEngines_xxx-YZZexe installation
file
2 Select the language to be used during the installation process
3 The welcome screen will appear Click ldquoNextrdquo
4 The license agreement will appear Please accept it and click ldquoNextrdquo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
5 Select the ldquoStart Menurdquo shortcut name where the software will be referenced (you may
accept the proposed one or select a new one) and click ldquoNextrdquo
6 If the selected licensing model is USB key-based select the next option Otherwise
uncheck it and click ldquoNextrdquo
7 Review the installation configuration and click ldquoInstallrdquo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
8 A confirmation message will be shown at the end of installation
9 Repeat the process (in any order) with the ASR amp TTS packages you need to install
depending on the languages required (one package per ASR configuration and one package
per TTS speaker)
10 Repeat the process (only if MRCP protocol will be used to communicate with Verbio ASR
and Verbio TTS engines) using the VerbioMRCPServer-YZZexe installation package
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Installing on Linux platforms
1 Check that your system is up to date
For example on CentOS environments
yum update
On Debian-based environments
apt-get update ampamp apt-get upgrade
2 Install 32bit compatibility libs (on 64 bits platforms) if using MRCP protocol
For example on CentOS environments
yum install glibci686 glibc-develi686
yum install libstdc++i686 libstdc++-develi686
3 Install the ldquoEnginesrdquo package
DEB packages
dpkg -i verbio-engines-XYZZZZZZZZdeb
RPM packages
rpm -ivh verbio-engines-XYZZZZZZZrpm
4 Install TTS and ASR packages as needed
DEB packages
dpkg -i --force-overwrite verbio-tts--XYZZZZZZdeb
dpkg -i --force-overwrite verbio-asr--XYZZZZZZdeb
RPM packages
rpm -ivh verbio-tts--XYZZZZZZrpm
rpm -ivh verbio-asr--XYZZZZZZrpm
5 If MRCP protocol is required install the following package
DEB packages dpkg -i --force-overwrite verbio-mrcp-cert-XYZZZZZZZZdeb
RPM packages
rpm -ivh verbio-mrcp-cert-XYZZZZZZZZrpm
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Configuring Verbio
Once installed it is necessary to configure Verbio ASR amp TTS server and if necessary Verbio
MRCP server
Configuring on Widows platforms
1 From the Windows Start menu go to StartVerbioConfiguration Manager as
Administrator (click right button and select ldquorun as Administratorrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
3 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
(The ldquoIn memoryrdquo option should only be used on environments with low disk speed)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 The ldquoEngine Licensesrdquo tab will be used later to configure licensing
5 In the ldquoSettingsrdquo tab select the desired TTS sampling frequency to be used if more than
one frequency package per speaker has been installed
6 Once configured click ldquoStartrdquo With no licenses installed the following message is shown
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Accept the message and a console window will appear showing the serial number and
starting Verbio ASRTTS engine
8 Once the Verbio ASR amp TTS server is started in evaluation mode a message ldquoService
startedrdquo is shown in the console window and Verbio ASRTTS is ready to receive requests
Please note that in evaluation mode semaphore light will remain red Only when licensed the
light turns green
Please note that after one hour of evaluation the console will close and it will be necessary to
click ldquoStartrdquo again in order to resume testing
9 Once Verbio ASRTTS is running and if necessary MRCP server may be configured and
started To do so from the Windows Start menu go to StartVerbioMRCPConfiguration
Manager as Administrator (click right button and select ldquorun as Administratorrdquo)
10 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
11 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
12 From the ldquoSettingsrdquo tab select the MRCP client platform that will connect with MRCP
server (depending on the protocol used ndash MRCP version 1 or MRCP version 2) Then select
the signaling ports (typically 554 for MRCPv1 and 5060 for MRCPv2) and the audio ports
(RTP ports)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
13 Click ldquoStartrdquo and wait until the green light is shown Note that MRCP server does not need
a license so it starts directly as a Windows Service (the same as licensed ASRTTS server
installations) Once started the MRCP server is ready to receive MRCP requests from client
IVR platforms
Configuring on Linux platforms
Installation of Verbio Linux packages automatically configures the system to start all the
installed packages If you wish to modify the configuration you may do so by editing the
optverbioconfigsoftware-verbio-server file
1 Once installed Verbio ASRTTS server may be used in evaluation mode as follows
optverbiostart_verbiodsh -e
2 Once started and if necessary MRCP server may be configured and started To do so
modify optverbiomrcpparam1software-verbio-mrcp configuration file
Most important parameters
ASR_SERVER IP address of Verbio ASR server (usually 127001 if they share the same
server)
ASR_START ASR configurations to use (comma-separated values no spaces) See valid
names in Appendix A
ASR_LANG default ASR language to use See valid names in Appendix B
TTS_SERVER IP address of Verbio TTS server (usually 127001 if they share the same
server)
TTS_START TTS languages to use (comma-separated values no spaces) See valid
names in Appendix B
IP_ADDRESS service local IP address
EXTERNAL_IP_ADDRESS service external address (for servers behind NAT)
PLATFORM select one of the following ones or leave ldquoOtherrdquo otherwise
o Aculab to interact with Aculab Telephony platforms (MRCPv1 MRCPv2)
o Altitude to interact with Altitude uCI (MRCPv2)
o Avaya to interact with Avaya Voice Portal and Experience Portal (MRCPv1)
o Cisco to interact with Cisco Call Manager (MRCPv1)
o EstraVox to interact with Atento EstraVox platform (MRCPv1)
o Genesys to interact with Genesys Voice Platform (MRCPv1)
o HP OCMP to interact with HP OpenCall platform (MRCPv1)
o Huawei to interact with Huawei IVR platform (MRCPv1)
o Interactive to interact with Interactive Intelligence platform (MRCPv2)
o Syntellect to interact with CT ADE platforms (MRCPv1)
o Unimrcp to interact with open-source UniMRCP client (MRCPv1 MRCPv2)
o VoiceGenie to interact with VoiceGenie speech portal (MRCPv1)
MRCPDIR path where Verbio MRCP has been installed (usually optverbiomrcp)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
LOGGING_LEVEL from 0 for No-logging up to 7 for debug traces
LOGGING_DEST 0 (logs are sent to optverbiomrcplog) or 1 (logs are sent to
stdout if mrcp2d is started in debug mode)
VERSION 1 for MRCPv1 or 2 for MRCPv2
LOCAL_PORT RTSP (for MRCPv1) or SIP (for MRCPv2) incoming port to attend session
requests Usually 554 for RTSP or 5060 for SIP
MRCP_PORT port for receiving MRCP requests once connection (session) has been
established
RTP_PORT_MIN minimum port number to receive RTP (voice) packets
RTP_PORT_MAX maximum port number to receive RTP (voice) packets
(Please do not modify other parameters than those described above unless Verbiorsquos support
team asks for it)
Example
-= mrcp2d configuration file =-
string ASR_SERVER = 127001
string ASR_START = es-aren-uspt-br
string ASR_LANG = es-ar
string TTS_SERVER = 127001
string TTS_START = es-aren-uspt-br
string PLATFORM = Other
string MRCPDIR = optverbiomrcp
string IP_ADDRESS = 1921682231
string EXTERNAL_IP_ADDRESS = 1921682231
int LOGGING_LEVEL = 7
int LOGGING_DEST = 0
int VERSION = 1
int LOCAL_PORT = 554
int MRCP_PORT = 32416
int RTP_PORT_MIN = 6000
int RTP_PORT_MAX = 8000
string TTS_SERVER_STATUS = 1
string ASR_SERVER_STATUS = 1
string NORMALIZATION = optverbiodataTtsttscnftxt
string CLS_CONF =
string CLS_LANG =
string CLS_SERVER =
string CLS_RULES =
string NLP_DICTIONARY =
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string NLP_TEMPLATE =
3 Start Verbio MRCP
LD_LIBRARY_PATH=optverbiobin optverbiobinmrc2p -d
4 If Verbio ASRTTS is licensed (see ldquoLicensing Verbiordquo section) then both servers (ASRTTS
and MRCP) are started together
etcinitdverbiod start
5 To stop both servers
First of all verify if watchdog is running
ps aux | grep voxserver
As a result for example
root 21887 00 00 103308 856 pts1 S+ 1607 000 grep voxserver
root 26735 00 00 106096 1260 pts1 S 1323 004 binbash usrbinvoxservermonitor
If some voxservermonitor process is running kill it
kill -9 ltvoxservermonitor_process_idgt
Following the previous example
kill -9 26735
Once watchdog is killed stop both Verbio processes
etcinitdverbiod stop
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Licensing Verbio
Once installed configured and started in evaluation mode licenses may be requested
Licensing on Windows platforms
1 In order to get a license file send the contents of the field ldquoVerbio VoxServer Serial
Numberrdquo in the ldquoSettingsrdquo tab of Verbio Server Configuration Manager to Verbio
technical support staff
2 Copy your license file (provided by technical support staff) to $INSTALLDIRVerbioVerbio
Engineslic
3 Copy your license code (provided by technical support staff) in the ldquoInternet Coderdquo field in
the ldquoEngine Licensesrdquo tab of Verbio Server Configuration Manager and click the ldquoUpdaterdquo
button located at right
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
Licensing on Linux platforms
1 In order to get a license file execute the following command and send its output to Verbio
technical support staff
optverbiostart_verbiodsh -d
2 Copy your license file (provided by technical support staff) to optverbiolic
cp pathtoFILELIC optverbiolic
3 Configure your license code (provided by technical support staff) in
optverbioconfigsoftware-verbio-server
string VERIFICATION_CODE = XXXXXXX-YYYYYYYYY-helliphellip
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Uninstalling Verbio
Please take into account that as opposed to the installation process when uninstalling
Verbio the last module to be uninstalled must be the ldquoEnginesrdquo module All the other
packages may be uninstalled previously in any order
Uninstalling on Widows platforms
You may find all installed packages under the ldquoUninstall softwarerdquo section of the operating
system (consult specific OS instructions for more information)
All packages will be grouped under the ldquoVerbio Technologies SLrdquo editor column
1 Select any of the ASR TTS MRCP packages installed (except the ldquoEnginesldquo package) and
click Uninstall
2 Click OK when prompted for confirming the uninstall process
3 You should receive a confirmation message at the end of the uninstallation process
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Proceed with the other packages leaving the ldquoEnginesrdquo packages for last
Uninstalling on Linux platforms
1 You may find all installed packages using the following commands as a root user
DEB packages
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep -o
^S+
RPM packages
rpm -qa | fgrep verbio
2 Uninstall any of the ASR TTS MRCP packages installed (the ldquoEnginesldquo package at the
end)
DEB packages
apt-get remove --purge verbio-tts- (if any) apt-get remove --purge verbio-asr- (if any) apt-get remove --purge verbio-mrcp (if exists) apt-get remove --purge verbio-clients (if exists) apt-get remove --purge verbio-engines RPM packages
rpm -e verbio-tts- (if any) rpm -e verbio-asr- (if any) rpm -e verbio-mrcp (if exists) rpm -e verbio-clients (if exists) rpm -e verbio-engines
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Troubleshooting
This section contains some known situations where the behavior of the software differs from
the expected Nevertheless all of them may be solved with easy actions
Windows platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Create an environment variable and name it HTTPS_PROXY
o If user and password are not required then assign it the following contents
httpsPROXY_IPPROXY_PORT
o If user and password are required then assign it the following contents
httpsusernamepasswordPROXY_IPPROXY_PORT
2 ldquoService pendingrdquo when starting Verbio Server Configuration Manager
3 No license number is shown in the Settings tab of Verbio Server Configuration Manager
Both issues usually occur when Verbio Server Configuration Manager is not started as Administrator To
do so right click on it and select ldquorun as Administatorrdquo
4 MRCP server or client applications cannot connect to Verbio ASRTTS
Check your firewall and disable it if necessary Verbio ASRTTS listens on port 8765 by default
5 MRCP server missed some configuration parameters
After configuring it for the first time always start and stop ldquoVerbio MRCPldquo server through Windows
Control PanelServices applet
6 TTS server does not start when using 16 or 32 KHz speakers
Check that ldquoSelect the desired frequencyrdquo from ldquoSettingsrdquo tab in Verbio Server Configuration Manager
contains 16000 or 32000
Linux platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Define the following environment variables
If user and password are not required declare it like so
export HTTPS_PROXY httpsPROXY_IPPROXY_PORT
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
For more information regarding Verbio Technologies please contact us at
EMEA
Loreto 44 Bajos Derecha
08029 Barcelona Espantildea
verbioverbiocom
Tel +34 93 444 79 79
USA
2225 E Bayshore Rd 200
Palo Alto CA 94303
United States
verbioverbiocom
Iberia
Avda Tenerife 2 Ed Marpe 2 planta 3
28020 San Sebastiaacuten de los Reyes (Madrid)
verbioverbiocom
Tel +34 91 623 73 07
Brazil
Rua Cocircnego Eugecircnio Leite 623 Pinheiros
CEP 05414-011 Satildeo Paulo SP Brasil
infobrasilverbiocom
Tel +5511 3020 8085
LATAM
infoconosurverbiocom
Tel +54 119 3506 2005
Also contact our maintenance amp support team at
Technical support
httpsverbiozendeskcom
soporteverbiocom
supportverbiocom
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Summary Introduction 5
Installing Verbio 6
Installing on Widows platforms 6
Installing on Linux platforms 9
Configuring Verbio 10
Configuring on Widows platforms 10
Configuring on Linux platforms 15
Licensing Verbio 18
Licensing on Windows platforms 18
Licensing on Linux platforms 18
Uninstalling Verbio 19
Uninstalling on Widows platforms 19
Uninstalling on Linux platforms 20
Troubleshooting 21
Windows platforms 21
Linux platforms 21
Support actions 23
1 Verify services are up and waiting for connections 23
Windows platforms 23
Linux platforms 24
2 Get start-up additional information 25
Windows platforms 25
Linux platforms 25
3 Enable more detailed logs (ASRTTS engine) 26
Windows platforms 26
Linux platforms 26
4 Enable more detailed logs (MRCP engine) 27
Windows platforms 27
Linux platforms 27
5 Provide licensing information 28
Windows platforms 28
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms 31
6 Check installed packages and versions 32
Windows platforms 32
Linux platforms 32
7 Check OS Version and network settings 33
Windows platforms 33
Linux platforms 34
Appendix A ndash ASR package names 36
Appendix B ndash Language identifiers 37
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Introduction
This guide is an illustrated quick guide to install Verbio 9YY version for ASR TTS and MRCP
packages In case of any doubts or problems please go to our support website at
httpsverbiozendeskcom There you will find the complete userrsquos guide and other
documentation
If this documentation does not resolve your question or problem do not hesitate to open a
support ticket in the same web portal and our support team will help you as soon as possible
Tested (recommended if using MRCP protocol) platforms follow
Linux CentOS 66 64 bit
Debian 6 32 and 64 bit
OpenSuse 11 SP2 64 bit
Ubuntu 1504 64 bit
Windows Server 200320082012 64 bit
Windows 7 32 and 64 bit
Nevertheless operating system dependencies are not strong except when using MRCP So
except under MRCP scenarios feel free to try other distributions and versions similar or newer
than those recommended
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Installing Verbio
Before installing an updated or new version of Verbio products please uninstall all previous
packages You may find additional information in the Uninstalling Verbio section
Once the computer is ready to install the software please proceed as follows
Installing on Widows platforms
1 Install the ldquoEnginesrdquo package by double clicking the VerbioEngines_xxx-YZZexe installation
file
2 Select the language to be used during the installation process
3 The welcome screen will appear Click ldquoNextrdquo
4 The license agreement will appear Please accept it and click ldquoNextrdquo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
5 Select the ldquoStart Menurdquo shortcut name where the software will be referenced (you may
accept the proposed one or select a new one) and click ldquoNextrdquo
6 If the selected licensing model is USB key-based select the next option Otherwise
uncheck it and click ldquoNextrdquo
7 Review the installation configuration and click ldquoInstallrdquo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
8 A confirmation message will be shown at the end of installation
9 Repeat the process (in any order) with the ASR amp TTS packages you need to install
depending on the languages required (one package per ASR configuration and one package
per TTS speaker)
10 Repeat the process (only if MRCP protocol will be used to communicate with Verbio ASR
and Verbio TTS engines) using the VerbioMRCPServer-YZZexe installation package
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Installing on Linux platforms
1 Check that your system is up to date
For example on CentOS environments
yum update
On Debian-based environments
apt-get update ampamp apt-get upgrade
2 Install 32bit compatibility libs (on 64 bits platforms) if using MRCP protocol
For example on CentOS environments
yum install glibci686 glibc-develi686
yum install libstdc++i686 libstdc++-develi686
3 Install the ldquoEnginesrdquo package
DEB packages
dpkg -i verbio-engines-XYZZZZZZZZdeb
RPM packages
rpm -ivh verbio-engines-XYZZZZZZZrpm
4 Install TTS and ASR packages as needed
DEB packages
dpkg -i --force-overwrite verbio-tts--XYZZZZZZdeb
dpkg -i --force-overwrite verbio-asr--XYZZZZZZdeb
RPM packages
rpm -ivh verbio-tts--XYZZZZZZrpm
rpm -ivh verbio-asr--XYZZZZZZrpm
5 If MRCP protocol is required install the following package
DEB packages dpkg -i --force-overwrite verbio-mrcp-cert-XYZZZZZZZZdeb
RPM packages
rpm -ivh verbio-mrcp-cert-XYZZZZZZZZrpm
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Configuring Verbio
Once installed it is necessary to configure Verbio ASR amp TTS server and if necessary Verbio
MRCP server
Configuring on Widows platforms
1 From the Windows Start menu go to StartVerbioConfiguration Manager as
Administrator (click right button and select ldquorun as Administratorrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
3 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
(The ldquoIn memoryrdquo option should only be used on environments with low disk speed)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 The ldquoEngine Licensesrdquo tab will be used later to configure licensing
5 In the ldquoSettingsrdquo tab select the desired TTS sampling frequency to be used if more than
one frequency package per speaker has been installed
6 Once configured click ldquoStartrdquo With no licenses installed the following message is shown
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Accept the message and a console window will appear showing the serial number and
starting Verbio ASRTTS engine
8 Once the Verbio ASR amp TTS server is started in evaluation mode a message ldquoService
startedrdquo is shown in the console window and Verbio ASRTTS is ready to receive requests
Please note that in evaluation mode semaphore light will remain red Only when licensed the
light turns green
Please note that after one hour of evaluation the console will close and it will be necessary to
click ldquoStartrdquo again in order to resume testing
9 Once Verbio ASRTTS is running and if necessary MRCP server may be configured and
started To do so from the Windows Start menu go to StartVerbioMRCPConfiguration
Manager as Administrator (click right button and select ldquorun as Administratorrdquo)
10 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
11 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
12 From the ldquoSettingsrdquo tab select the MRCP client platform that will connect with MRCP
server (depending on the protocol used ndash MRCP version 1 or MRCP version 2) Then select
the signaling ports (typically 554 for MRCPv1 and 5060 for MRCPv2) and the audio ports
(RTP ports)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
13 Click ldquoStartrdquo and wait until the green light is shown Note that MRCP server does not need
a license so it starts directly as a Windows Service (the same as licensed ASRTTS server
installations) Once started the MRCP server is ready to receive MRCP requests from client
IVR platforms
Configuring on Linux platforms
Installation of Verbio Linux packages automatically configures the system to start all the
installed packages If you wish to modify the configuration you may do so by editing the
optverbioconfigsoftware-verbio-server file
1 Once installed Verbio ASRTTS server may be used in evaluation mode as follows
optverbiostart_verbiodsh -e
2 Once started and if necessary MRCP server may be configured and started To do so
modify optverbiomrcpparam1software-verbio-mrcp configuration file
Most important parameters
ASR_SERVER IP address of Verbio ASR server (usually 127001 if they share the same
server)
ASR_START ASR configurations to use (comma-separated values no spaces) See valid
names in Appendix A
ASR_LANG default ASR language to use See valid names in Appendix B
TTS_SERVER IP address of Verbio TTS server (usually 127001 if they share the same
server)
TTS_START TTS languages to use (comma-separated values no spaces) See valid
names in Appendix B
IP_ADDRESS service local IP address
EXTERNAL_IP_ADDRESS service external address (for servers behind NAT)
PLATFORM select one of the following ones or leave ldquoOtherrdquo otherwise
o Aculab to interact with Aculab Telephony platforms (MRCPv1 MRCPv2)
o Altitude to interact with Altitude uCI (MRCPv2)
o Avaya to interact with Avaya Voice Portal and Experience Portal (MRCPv1)
o Cisco to interact with Cisco Call Manager (MRCPv1)
o EstraVox to interact with Atento EstraVox platform (MRCPv1)
o Genesys to interact with Genesys Voice Platform (MRCPv1)
o HP OCMP to interact with HP OpenCall platform (MRCPv1)
o Huawei to interact with Huawei IVR platform (MRCPv1)
o Interactive to interact with Interactive Intelligence platform (MRCPv2)
o Syntellect to interact with CT ADE platforms (MRCPv1)
o Unimrcp to interact with open-source UniMRCP client (MRCPv1 MRCPv2)
o VoiceGenie to interact with VoiceGenie speech portal (MRCPv1)
MRCPDIR path where Verbio MRCP has been installed (usually optverbiomrcp)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
LOGGING_LEVEL from 0 for No-logging up to 7 for debug traces
LOGGING_DEST 0 (logs are sent to optverbiomrcplog) or 1 (logs are sent to
stdout if mrcp2d is started in debug mode)
VERSION 1 for MRCPv1 or 2 for MRCPv2
LOCAL_PORT RTSP (for MRCPv1) or SIP (for MRCPv2) incoming port to attend session
requests Usually 554 for RTSP or 5060 for SIP
MRCP_PORT port for receiving MRCP requests once connection (session) has been
established
RTP_PORT_MIN minimum port number to receive RTP (voice) packets
RTP_PORT_MAX maximum port number to receive RTP (voice) packets
(Please do not modify other parameters than those described above unless Verbiorsquos support
team asks for it)
Example
-= mrcp2d configuration file =-
string ASR_SERVER = 127001
string ASR_START = es-aren-uspt-br
string ASR_LANG = es-ar
string TTS_SERVER = 127001
string TTS_START = es-aren-uspt-br
string PLATFORM = Other
string MRCPDIR = optverbiomrcp
string IP_ADDRESS = 1921682231
string EXTERNAL_IP_ADDRESS = 1921682231
int LOGGING_LEVEL = 7
int LOGGING_DEST = 0
int VERSION = 1
int LOCAL_PORT = 554
int MRCP_PORT = 32416
int RTP_PORT_MIN = 6000
int RTP_PORT_MAX = 8000
string TTS_SERVER_STATUS = 1
string ASR_SERVER_STATUS = 1
string NORMALIZATION = optverbiodataTtsttscnftxt
string CLS_CONF =
string CLS_LANG =
string CLS_SERVER =
string CLS_RULES =
string NLP_DICTIONARY =
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string NLP_TEMPLATE =
3 Start Verbio MRCP
LD_LIBRARY_PATH=optverbiobin optverbiobinmrc2p -d
4 If Verbio ASRTTS is licensed (see ldquoLicensing Verbiordquo section) then both servers (ASRTTS
and MRCP) are started together
etcinitdverbiod start
5 To stop both servers
First of all verify if watchdog is running
ps aux | grep voxserver
As a result for example
root 21887 00 00 103308 856 pts1 S+ 1607 000 grep voxserver
root 26735 00 00 106096 1260 pts1 S 1323 004 binbash usrbinvoxservermonitor
If some voxservermonitor process is running kill it
kill -9 ltvoxservermonitor_process_idgt
Following the previous example
kill -9 26735
Once watchdog is killed stop both Verbio processes
etcinitdverbiod stop
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Licensing Verbio
Once installed configured and started in evaluation mode licenses may be requested
Licensing on Windows platforms
1 In order to get a license file send the contents of the field ldquoVerbio VoxServer Serial
Numberrdquo in the ldquoSettingsrdquo tab of Verbio Server Configuration Manager to Verbio
technical support staff
2 Copy your license file (provided by technical support staff) to $INSTALLDIRVerbioVerbio
Engineslic
3 Copy your license code (provided by technical support staff) in the ldquoInternet Coderdquo field in
the ldquoEngine Licensesrdquo tab of Verbio Server Configuration Manager and click the ldquoUpdaterdquo
button located at right
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
Licensing on Linux platforms
1 In order to get a license file execute the following command and send its output to Verbio
technical support staff
optverbiostart_verbiodsh -d
2 Copy your license file (provided by technical support staff) to optverbiolic
cp pathtoFILELIC optverbiolic
3 Configure your license code (provided by technical support staff) in
optverbioconfigsoftware-verbio-server
string VERIFICATION_CODE = XXXXXXX-YYYYYYYYY-helliphellip
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Uninstalling Verbio
Please take into account that as opposed to the installation process when uninstalling
Verbio the last module to be uninstalled must be the ldquoEnginesrdquo module All the other
packages may be uninstalled previously in any order
Uninstalling on Widows platforms
You may find all installed packages under the ldquoUninstall softwarerdquo section of the operating
system (consult specific OS instructions for more information)
All packages will be grouped under the ldquoVerbio Technologies SLrdquo editor column
1 Select any of the ASR TTS MRCP packages installed (except the ldquoEnginesldquo package) and
click Uninstall
2 Click OK when prompted for confirming the uninstall process
3 You should receive a confirmation message at the end of the uninstallation process
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Proceed with the other packages leaving the ldquoEnginesrdquo packages for last
Uninstalling on Linux platforms
1 You may find all installed packages using the following commands as a root user
DEB packages
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep -o
^S+
RPM packages
rpm -qa | fgrep verbio
2 Uninstall any of the ASR TTS MRCP packages installed (the ldquoEnginesldquo package at the
end)
DEB packages
apt-get remove --purge verbio-tts- (if any) apt-get remove --purge verbio-asr- (if any) apt-get remove --purge verbio-mrcp (if exists) apt-get remove --purge verbio-clients (if exists) apt-get remove --purge verbio-engines RPM packages
rpm -e verbio-tts- (if any) rpm -e verbio-asr- (if any) rpm -e verbio-mrcp (if exists) rpm -e verbio-clients (if exists) rpm -e verbio-engines
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Troubleshooting
This section contains some known situations where the behavior of the software differs from
the expected Nevertheless all of them may be solved with easy actions
Windows platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Create an environment variable and name it HTTPS_PROXY
o If user and password are not required then assign it the following contents
httpsPROXY_IPPROXY_PORT
o If user and password are required then assign it the following contents
httpsusernamepasswordPROXY_IPPROXY_PORT
2 ldquoService pendingrdquo when starting Verbio Server Configuration Manager
3 No license number is shown in the Settings tab of Verbio Server Configuration Manager
Both issues usually occur when Verbio Server Configuration Manager is not started as Administrator To
do so right click on it and select ldquorun as Administatorrdquo
4 MRCP server or client applications cannot connect to Verbio ASRTTS
Check your firewall and disable it if necessary Verbio ASRTTS listens on port 8765 by default
5 MRCP server missed some configuration parameters
After configuring it for the first time always start and stop ldquoVerbio MRCPldquo server through Windows
Control PanelServices applet
6 TTS server does not start when using 16 or 32 KHz speakers
Check that ldquoSelect the desired frequencyrdquo from ldquoSettingsrdquo tab in Verbio Server Configuration Manager
contains 16000 or 32000
Linux platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Define the following environment variables
If user and password are not required declare it like so
export HTTPS_PROXY httpsPROXY_IPPROXY_PORT
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Summary Introduction 5
Installing Verbio 6
Installing on Widows platforms 6
Installing on Linux platforms 9
Configuring Verbio 10
Configuring on Widows platforms 10
Configuring on Linux platforms 15
Licensing Verbio 18
Licensing on Windows platforms 18
Licensing on Linux platforms 18
Uninstalling Verbio 19
Uninstalling on Widows platforms 19
Uninstalling on Linux platforms 20
Troubleshooting 21
Windows platforms 21
Linux platforms 21
Support actions 23
1 Verify services are up and waiting for connections 23
Windows platforms 23
Linux platforms 24
2 Get start-up additional information 25
Windows platforms 25
Linux platforms 25
3 Enable more detailed logs (ASRTTS engine) 26
Windows platforms 26
Linux platforms 26
4 Enable more detailed logs (MRCP engine) 27
Windows platforms 27
Linux platforms 27
5 Provide licensing information 28
Windows platforms 28
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms 31
6 Check installed packages and versions 32
Windows platforms 32
Linux platforms 32
7 Check OS Version and network settings 33
Windows platforms 33
Linux platforms 34
Appendix A ndash ASR package names 36
Appendix B ndash Language identifiers 37
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Introduction
This guide is an illustrated quick guide to install Verbio 9YY version for ASR TTS and MRCP
packages In case of any doubts or problems please go to our support website at
httpsverbiozendeskcom There you will find the complete userrsquos guide and other
documentation
If this documentation does not resolve your question or problem do not hesitate to open a
support ticket in the same web portal and our support team will help you as soon as possible
Tested (recommended if using MRCP protocol) platforms follow
Linux CentOS 66 64 bit
Debian 6 32 and 64 bit
OpenSuse 11 SP2 64 bit
Ubuntu 1504 64 bit
Windows Server 200320082012 64 bit
Windows 7 32 and 64 bit
Nevertheless operating system dependencies are not strong except when using MRCP So
except under MRCP scenarios feel free to try other distributions and versions similar or newer
than those recommended
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Installing Verbio
Before installing an updated or new version of Verbio products please uninstall all previous
packages You may find additional information in the Uninstalling Verbio section
Once the computer is ready to install the software please proceed as follows
Installing on Widows platforms
1 Install the ldquoEnginesrdquo package by double clicking the VerbioEngines_xxx-YZZexe installation
file
2 Select the language to be used during the installation process
3 The welcome screen will appear Click ldquoNextrdquo
4 The license agreement will appear Please accept it and click ldquoNextrdquo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
5 Select the ldquoStart Menurdquo shortcut name where the software will be referenced (you may
accept the proposed one or select a new one) and click ldquoNextrdquo
6 If the selected licensing model is USB key-based select the next option Otherwise
uncheck it and click ldquoNextrdquo
7 Review the installation configuration and click ldquoInstallrdquo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
8 A confirmation message will be shown at the end of installation
9 Repeat the process (in any order) with the ASR amp TTS packages you need to install
depending on the languages required (one package per ASR configuration and one package
per TTS speaker)
10 Repeat the process (only if MRCP protocol will be used to communicate with Verbio ASR
and Verbio TTS engines) using the VerbioMRCPServer-YZZexe installation package
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Installing on Linux platforms
1 Check that your system is up to date
For example on CentOS environments
yum update
On Debian-based environments
apt-get update ampamp apt-get upgrade
2 Install 32bit compatibility libs (on 64 bits platforms) if using MRCP protocol
For example on CentOS environments
yum install glibci686 glibc-develi686
yum install libstdc++i686 libstdc++-develi686
3 Install the ldquoEnginesrdquo package
DEB packages
dpkg -i verbio-engines-XYZZZZZZZZdeb
RPM packages
rpm -ivh verbio-engines-XYZZZZZZZrpm
4 Install TTS and ASR packages as needed
DEB packages
dpkg -i --force-overwrite verbio-tts--XYZZZZZZdeb
dpkg -i --force-overwrite verbio-asr--XYZZZZZZdeb
RPM packages
rpm -ivh verbio-tts--XYZZZZZZrpm
rpm -ivh verbio-asr--XYZZZZZZrpm
5 If MRCP protocol is required install the following package
DEB packages dpkg -i --force-overwrite verbio-mrcp-cert-XYZZZZZZZZdeb
RPM packages
rpm -ivh verbio-mrcp-cert-XYZZZZZZZZrpm
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Configuring Verbio
Once installed it is necessary to configure Verbio ASR amp TTS server and if necessary Verbio
MRCP server
Configuring on Widows platforms
1 From the Windows Start menu go to StartVerbioConfiguration Manager as
Administrator (click right button and select ldquorun as Administratorrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
3 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
(The ldquoIn memoryrdquo option should only be used on environments with low disk speed)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 The ldquoEngine Licensesrdquo tab will be used later to configure licensing
5 In the ldquoSettingsrdquo tab select the desired TTS sampling frequency to be used if more than
one frequency package per speaker has been installed
6 Once configured click ldquoStartrdquo With no licenses installed the following message is shown
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Accept the message and a console window will appear showing the serial number and
starting Verbio ASRTTS engine
8 Once the Verbio ASR amp TTS server is started in evaluation mode a message ldquoService
startedrdquo is shown in the console window and Verbio ASRTTS is ready to receive requests
Please note that in evaluation mode semaphore light will remain red Only when licensed the
light turns green
Please note that after one hour of evaluation the console will close and it will be necessary to
click ldquoStartrdquo again in order to resume testing
9 Once Verbio ASRTTS is running and if necessary MRCP server may be configured and
started To do so from the Windows Start menu go to StartVerbioMRCPConfiguration
Manager as Administrator (click right button and select ldquorun as Administratorrdquo)
10 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
11 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
12 From the ldquoSettingsrdquo tab select the MRCP client platform that will connect with MRCP
server (depending on the protocol used ndash MRCP version 1 or MRCP version 2) Then select
the signaling ports (typically 554 for MRCPv1 and 5060 for MRCPv2) and the audio ports
(RTP ports)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
13 Click ldquoStartrdquo and wait until the green light is shown Note that MRCP server does not need
a license so it starts directly as a Windows Service (the same as licensed ASRTTS server
installations) Once started the MRCP server is ready to receive MRCP requests from client
IVR platforms
Configuring on Linux platforms
Installation of Verbio Linux packages automatically configures the system to start all the
installed packages If you wish to modify the configuration you may do so by editing the
optverbioconfigsoftware-verbio-server file
1 Once installed Verbio ASRTTS server may be used in evaluation mode as follows
optverbiostart_verbiodsh -e
2 Once started and if necessary MRCP server may be configured and started To do so
modify optverbiomrcpparam1software-verbio-mrcp configuration file
Most important parameters
ASR_SERVER IP address of Verbio ASR server (usually 127001 if they share the same
server)
ASR_START ASR configurations to use (comma-separated values no spaces) See valid
names in Appendix A
ASR_LANG default ASR language to use See valid names in Appendix B
TTS_SERVER IP address of Verbio TTS server (usually 127001 if they share the same
server)
TTS_START TTS languages to use (comma-separated values no spaces) See valid
names in Appendix B
IP_ADDRESS service local IP address
EXTERNAL_IP_ADDRESS service external address (for servers behind NAT)
PLATFORM select one of the following ones or leave ldquoOtherrdquo otherwise
o Aculab to interact with Aculab Telephony platforms (MRCPv1 MRCPv2)
o Altitude to interact with Altitude uCI (MRCPv2)
o Avaya to interact with Avaya Voice Portal and Experience Portal (MRCPv1)
o Cisco to interact with Cisco Call Manager (MRCPv1)
o EstraVox to interact with Atento EstraVox platform (MRCPv1)
o Genesys to interact with Genesys Voice Platform (MRCPv1)
o HP OCMP to interact with HP OpenCall platform (MRCPv1)
o Huawei to interact with Huawei IVR platform (MRCPv1)
o Interactive to interact with Interactive Intelligence platform (MRCPv2)
o Syntellect to interact with CT ADE platforms (MRCPv1)
o Unimrcp to interact with open-source UniMRCP client (MRCPv1 MRCPv2)
o VoiceGenie to interact with VoiceGenie speech portal (MRCPv1)
MRCPDIR path where Verbio MRCP has been installed (usually optverbiomrcp)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
LOGGING_LEVEL from 0 for No-logging up to 7 for debug traces
LOGGING_DEST 0 (logs are sent to optverbiomrcplog) or 1 (logs are sent to
stdout if mrcp2d is started in debug mode)
VERSION 1 for MRCPv1 or 2 for MRCPv2
LOCAL_PORT RTSP (for MRCPv1) or SIP (for MRCPv2) incoming port to attend session
requests Usually 554 for RTSP or 5060 for SIP
MRCP_PORT port for receiving MRCP requests once connection (session) has been
established
RTP_PORT_MIN minimum port number to receive RTP (voice) packets
RTP_PORT_MAX maximum port number to receive RTP (voice) packets
(Please do not modify other parameters than those described above unless Verbiorsquos support
team asks for it)
Example
-= mrcp2d configuration file =-
string ASR_SERVER = 127001
string ASR_START = es-aren-uspt-br
string ASR_LANG = es-ar
string TTS_SERVER = 127001
string TTS_START = es-aren-uspt-br
string PLATFORM = Other
string MRCPDIR = optverbiomrcp
string IP_ADDRESS = 1921682231
string EXTERNAL_IP_ADDRESS = 1921682231
int LOGGING_LEVEL = 7
int LOGGING_DEST = 0
int VERSION = 1
int LOCAL_PORT = 554
int MRCP_PORT = 32416
int RTP_PORT_MIN = 6000
int RTP_PORT_MAX = 8000
string TTS_SERVER_STATUS = 1
string ASR_SERVER_STATUS = 1
string NORMALIZATION = optverbiodataTtsttscnftxt
string CLS_CONF =
string CLS_LANG =
string CLS_SERVER =
string CLS_RULES =
string NLP_DICTIONARY =
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string NLP_TEMPLATE =
3 Start Verbio MRCP
LD_LIBRARY_PATH=optverbiobin optverbiobinmrc2p -d
4 If Verbio ASRTTS is licensed (see ldquoLicensing Verbiordquo section) then both servers (ASRTTS
and MRCP) are started together
etcinitdverbiod start
5 To stop both servers
First of all verify if watchdog is running
ps aux | grep voxserver
As a result for example
root 21887 00 00 103308 856 pts1 S+ 1607 000 grep voxserver
root 26735 00 00 106096 1260 pts1 S 1323 004 binbash usrbinvoxservermonitor
If some voxservermonitor process is running kill it
kill -9 ltvoxservermonitor_process_idgt
Following the previous example
kill -9 26735
Once watchdog is killed stop both Verbio processes
etcinitdverbiod stop
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Licensing Verbio
Once installed configured and started in evaluation mode licenses may be requested
Licensing on Windows platforms
1 In order to get a license file send the contents of the field ldquoVerbio VoxServer Serial
Numberrdquo in the ldquoSettingsrdquo tab of Verbio Server Configuration Manager to Verbio
technical support staff
2 Copy your license file (provided by technical support staff) to $INSTALLDIRVerbioVerbio
Engineslic
3 Copy your license code (provided by technical support staff) in the ldquoInternet Coderdquo field in
the ldquoEngine Licensesrdquo tab of Verbio Server Configuration Manager and click the ldquoUpdaterdquo
button located at right
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
Licensing on Linux platforms
1 In order to get a license file execute the following command and send its output to Verbio
technical support staff
optverbiostart_verbiodsh -d
2 Copy your license file (provided by technical support staff) to optverbiolic
cp pathtoFILELIC optverbiolic
3 Configure your license code (provided by technical support staff) in
optverbioconfigsoftware-verbio-server
string VERIFICATION_CODE = XXXXXXX-YYYYYYYYY-helliphellip
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Uninstalling Verbio
Please take into account that as opposed to the installation process when uninstalling
Verbio the last module to be uninstalled must be the ldquoEnginesrdquo module All the other
packages may be uninstalled previously in any order
Uninstalling on Widows platforms
You may find all installed packages under the ldquoUninstall softwarerdquo section of the operating
system (consult specific OS instructions for more information)
All packages will be grouped under the ldquoVerbio Technologies SLrdquo editor column
1 Select any of the ASR TTS MRCP packages installed (except the ldquoEnginesldquo package) and
click Uninstall
2 Click OK when prompted for confirming the uninstall process
3 You should receive a confirmation message at the end of the uninstallation process
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Proceed with the other packages leaving the ldquoEnginesrdquo packages for last
Uninstalling on Linux platforms
1 You may find all installed packages using the following commands as a root user
DEB packages
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep -o
^S+
RPM packages
rpm -qa | fgrep verbio
2 Uninstall any of the ASR TTS MRCP packages installed (the ldquoEnginesldquo package at the
end)
DEB packages
apt-get remove --purge verbio-tts- (if any) apt-get remove --purge verbio-asr- (if any) apt-get remove --purge verbio-mrcp (if exists) apt-get remove --purge verbio-clients (if exists) apt-get remove --purge verbio-engines RPM packages
rpm -e verbio-tts- (if any) rpm -e verbio-asr- (if any) rpm -e verbio-mrcp (if exists) rpm -e verbio-clients (if exists) rpm -e verbio-engines
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Troubleshooting
This section contains some known situations where the behavior of the software differs from
the expected Nevertheless all of them may be solved with easy actions
Windows platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Create an environment variable and name it HTTPS_PROXY
o If user and password are not required then assign it the following contents
httpsPROXY_IPPROXY_PORT
o If user and password are required then assign it the following contents
httpsusernamepasswordPROXY_IPPROXY_PORT
2 ldquoService pendingrdquo when starting Verbio Server Configuration Manager
3 No license number is shown in the Settings tab of Verbio Server Configuration Manager
Both issues usually occur when Verbio Server Configuration Manager is not started as Administrator To
do so right click on it and select ldquorun as Administatorrdquo
4 MRCP server or client applications cannot connect to Verbio ASRTTS
Check your firewall and disable it if necessary Verbio ASRTTS listens on port 8765 by default
5 MRCP server missed some configuration parameters
After configuring it for the first time always start and stop ldquoVerbio MRCPldquo server through Windows
Control PanelServices applet
6 TTS server does not start when using 16 or 32 KHz speakers
Check that ldquoSelect the desired frequencyrdquo from ldquoSettingsrdquo tab in Verbio Server Configuration Manager
contains 16000 or 32000
Linux platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Define the following environment variables
If user and password are not required declare it like so
export HTTPS_PROXY httpsPROXY_IPPROXY_PORT
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms 31
6 Check installed packages and versions 32
Windows platforms 32
Linux platforms 32
7 Check OS Version and network settings 33
Windows platforms 33
Linux platforms 34
Appendix A ndash ASR package names 36
Appendix B ndash Language identifiers 37
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Introduction
This guide is an illustrated quick guide to install Verbio 9YY version for ASR TTS and MRCP
packages In case of any doubts or problems please go to our support website at
httpsverbiozendeskcom There you will find the complete userrsquos guide and other
documentation
If this documentation does not resolve your question or problem do not hesitate to open a
support ticket in the same web portal and our support team will help you as soon as possible
Tested (recommended if using MRCP protocol) platforms follow
Linux CentOS 66 64 bit
Debian 6 32 and 64 bit
OpenSuse 11 SP2 64 bit
Ubuntu 1504 64 bit
Windows Server 200320082012 64 bit
Windows 7 32 and 64 bit
Nevertheless operating system dependencies are not strong except when using MRCP So
except under MRCP scenarios feel free to try other distributions and versions similar or newer
than those recommended
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Installing Verbio
Before installing an updated or new version of Verbio products please uninstall all previous
packages You may find additional information in the Uninstalling Verbio section
Once the computer is ready to install the software please proceed as follows
Installing on Widows platforms
1 Install the ldquoEnginesrdquo package by double clicking the VerbioEngines_xxx-YZZexe installation
file
2 Select the language to be used during the installation process
3 The welcome screen will appear Click ldquoNextrdquo
4 The license agreement will appear Please accept it and click ldquoNextrdquo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
5 Select the ldquoStart Menurdquo shortcut name where the software will be referenced (you may
accept the proposed one or select a new one) and click ldquoNextrdquo
6 If the selected licensing model is USB key-based select the next option Otherwise
uncheck it and click ldquoNextrdquo
7 Review the installation configuration and click ldquoInstallrdquo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
8 A confirmation message will be shown at the end of installation
9 Repeat the process (in any order) with the ASR amp TTS packages you need to install
depending on the languages required (one package per ASR configuration and one package
per TTS speaker)
10 Repeat the process (only if MRCP protocol will be used to communicate with Verbio ASR
and Verbio TTS engines) using the VerbioMRCPServer-YZZexe installation package
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Installing on Linux platforms
1 Check that your system is up to date
For example on CentOS environments
yum update
On Debian-based environments
apt-get update ampamp apt-get upgrade
2 Install 32bit compatibility libs (on 64 bits platforms) if using MRCP protocol
For example on CentOS environments
yum install glibci686 glibc-develi686
yum install libstdc++i686 libstdc++-develi686
3 Install the ldquoEnginesrdquo package
DEB packages
dpkg -i verbio-engines-XYZZZZZZZZdeb
RPM packages
rpm -ivh verbio-engines-XYZZZZZZZrpm
4 Install TTS and ASR packages as needed
DEB packages
dpkg -i --force-overwrite verbio-tts--XYZZZZZZdeb
dpkg -i --force-overwrite verbio-asr--XYZZZZZZdeb
RPM packages
rpm -ivh verbio-tts--XYZZZZZZrpm
rpm -ivh verbio-asr--XYZZZZZZrpm
5 If MRCP protocol is required install the following package
DEB packages dpkg -i --force-overwrite verbio-mrcp-cert-XYZZZZZZZZdeb
RPM packages
rpm -ivh verbio-mrcp-cert-XYZZZZZZZZrpm
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Configuring Verbio
Once installed it is necessary to configure Verbio ASR amp TTS server and if necessary Verbio
MRCP server
Configuring on Widows platforms
1 From the Windows Start menu go to StartVerbioConfiguration Manager as
Administrator (click right button and select ldquorun as Administratorrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
3 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
(The ldquoIn memoryrdquo option should only be used on environments with low disk speed)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 The ldquoEngine Licensesrdquo tab will be used later to configure licensing
5 In the ldquoSettingsrdquo tab select the desired TTS sampling frequency to be used if more than
one frequency package per speaker has been installed
6 Once configured click ldquoStartrdquo With no licenses installed the following message is shown
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Accept the message and a console window will appear showing the serial number and
starting Verbio ASRTTS engine
8 Once the Verbio ASR amp TTS server is started in evaluation mode a message ldquoService
startedrdquo is shown in the console window and Verbio ASRTTS is ready to receive requests
Please note that in evaluation mode semaphore light will remain red Only when licensed the
light turns green
Please note that after one hour of evaluation the console will close and it will be necessary to
click ldquoStartrdquo again in order to resume testing
9 Once Verbio ASRTTS is running and if necessary MRCP server may be configured and
started To do so from the Windows Start menu go to StartVerbioMRCPConfiguration
Manager as Administrator (click right button and select ldquorun as Administratorrdquo)
10 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
11 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
12 From the ldquoSettingsrdquo tab select the MRCP client platform that will connect with MRCP
server (depending on the protocol used ndash MRCP version 1 or MRCP version 2) Then select
the signaling ports (typically 554 for MRCPv1 and 5060 for MRCPv2) and the audio ports
(RTP ports)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
13 Click ldquoStartrdquo and wait until the green light is shown Note that MRCP server does not need
a license so it starts directly as a Windows Service (the same as licensed ASRTTS server
installations) Once started the MRCP server is ready to receive MRCP requests from client
IVR platforms
Configuring on Linux platforms
Installation of Verbio Linux packages automatically configures the system to start all the
installed packages If you wish to modify the configuration you may do so by editing the
optverbioconfigsoftware-verbio-server file
1 Once installed Verbio ASRTTS server may be used in evaluation mode as follows
optverbiostart_verbiodsh -e
2 Once started and if necessary MRCP server may be configured and started To do so
modify optverbiomrcpparam1software-verbio-mrcp configuration file
Most important parameters
ASR_SERVER IP address of Verbio ASR server (usually 127001 if they share the same
server)
ASR_START ASR configurations to use (comma-separated values no spaces) See valid
names in Appendix A
ASR_LANG default ASR language to use See valid names in Appendix B
TTS_SERVER IP address of Verbio TTS server (usually 127001 if they share the same
server)
TTS_START TTS languages to use (comma-separated values no spaces) See valid
names in Appendix B
IP_ADDRESS service local IP address
EXTERNAL_IP_ADDRESS service external address (for servers behind NAT)
PLATFORM select one of the following ones or leave ldquoOtherrdquo otherwise
o Aculab to interact with Aculab Telephony platforms (MRCPv1 MRCPv2)
o Altitude to interact with Altitude uCI (MRCPv2)
o Avaya to interact with Avaya Voice Portal and Experience Portal (MRCPv1)
o Cisco to interact with Cisco Call Manager (MRCPv1)
o EstraVox to interact with Atento EstraVox platform (MRCPv1)
o Genesys to interact with Genesys Voice Platform (MRCPv1)
o HP OCMP to interact with HP OpenCall platform (MRCPv1)
o Huawei to interact with Huawei IVR platform (MRCPv1)
o Interactive to interact with Interactive Intelligence platform (MRCPv2)
o Syntellect to interact with CT ADE platforms (MRCPv1)
o Unimrcp to interact with open-source UniMRCP client (MRCPv1 MRCPv2)
o VoiceGenie to interact with VoiceGenie speech portal (MRCPv1)
MRCPDIR path where Verbio MRCP has been installed (usually optverbiomrcp)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
LOGGING_LEVEL from 0 for No-logging up to 7 for debug traces
LOGGING_DEST 0 (logs are sent to optverbiomrcplog) or 1 (logs are sent to
stdout if mrcp2d is started in debug mode)
VERSION 1 for MRCPv1 or 2 for MRCPv2
LOCAL_PORT RTSP (for MRCPv1) or SIP (for MRCPv2) incoming port to attend session
requests Usually 554 for RTSP or 5060 for SIP
MRCP_PORT port for receiving MRCP requests once connection (session) has been
established
RTP_PORT_MIN minimum port number to receive RTP (voice) packets
RTP_PORT_MAX maximum port number to receive RTP (voice) packets
(Please do not modify other parameters than those described above unless Verbiorsquos support
team asks for it)
Example
-= mrcp2d configuration file =-
string ASR_SERVER = 127001
string ASR_START = es-aren-uspt-br
string ASR_LANG = es-ar
string TTS_SERVER = 127001
string TTS_START = es-aren-uspt-br
string PLATFORM = Other
string MRCPDIR = optverbiomrcp
string IP_ADDRESS = 1921682231
string EXTERNAL_IP_ADDRESS = 1921682231
int LOGGING_LEVEL = 7
int LOGGING_DEST = 0
int VERSION = 1
int LOCAL_PORT = 554
int MRCP_PORT = 32416
int RTP_PORT_MIN = 6000
int RTP_PORT_MAX = 8000
string TTS_SERVER_STATUS = 1
string ASR_SERVER_STATUS = 1
string NORMALIZATION = optverbiodataTtsttscnftxt
string CLS_CONF =
string CLS_LANG =
string CLS_SERVER =
string CLS_RULES =
string NLP_DICTIONARY =
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string NLP_TEMPLATE =
3 Start Verbio MRCP
LD_LIBRARY_PATH=optverbiobin optverbiobinmrc2p -d
4 If Verbio ASRTTS is licensed (see ldquoLicensing Verbiordquo section) then both servers (ASRTTS
and MRCP) are started together
etcinitdverbiod start
5 To stop both servers
First of all verify if watchdog is running
ps aux | grep voxserver
As a result for example
root 21887 00 00 103308 856 pts1 S+ 1607 000 grep voxserver
root 26735 00 00 106096 1260 pts1 S 1323 004 binbash usrbinvoxservermonitor
If some voxservermonitor process is running kill it
kill -9 ltvoxservermonitor_process_idgt
Following the previous example
kill -9 26735
Once watchdog is killed stop both Verbio processes
etcinitdverbiod stop
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Licensing Verbio
Once installed configured and started in evaluation mode licenses may be requested
Licensing on Windows platforms
1 In order to get a license file send the contents of the field ldquoVerbio VoxServer Serial
Numberrdquo in the ldquoSettingsrdquo tab of Verbio Server Configuration Manager to Verbio
technical support staff
2 Copy your license file (provided by technical support staff) to $INSTALLDIRVerbioVerbio
Engineslic
3 Copy your license code (provided by technical support staff) in the ldquoInternet Coderdquo field in
the ldquoEngine Licensesrdquo tab of Verbio Server Configuration Manager and click the ldquoUpdaterdquo
button located at right
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
Licensing on Linux platforms
1 In order to get a license file execute the following command and send its output to Verbio
technical support staff
optverbiostart_verbiodsh -d
2 Copy your license file (provided by technical support staff) to optverbiolic
cp pathtoFILELIC optverbiolic
3 Configure your license code (provided by technical support staff) in
optverbioconfigsoftware-verbio-server
string VERIFICATION_CODE = XXXXXXX-YYYYYYYYY-helliphellip
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Uninstalling Verbio
Please take into account that as opposed to the installation process when uninstalling
Verbio the last module to be uninstalled must be the ldquoEnginesrdquo module All the other
packages may be uninstalled previously in any order
Uninstalling on Widows platforms
You may find all installed packages under the ldquoUninstall softwarerdquo section of the operating
system (consult specific OS instructions for more information)
All packages will be grouped under the ldquoVerbio Technologies SLrdquo editor column
1 Select any of the ASR TTS MRCP packages installed (except the ldquoEnginesldquo package) and
click Uninstall
2 Click OK when prompted for confirming the uninstall process
3 You should receive a confirmation message at the end of the uninstallation process
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Proceed with the other packages leaving the ldquoEnginesrdquo packages for last
Uninstalling on Linux platforms
1 You may find all installed packages using the following commands as a root user
DEB packages
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep -o
^S+
RPM packages
rpm -qa | fgrep verbio
2 Uninstall any of the ASR TTS MRCP packages installed (the ldquoEnginesldquo package at the
end)
DEB packages
apt-get remove --purge verbio-tts- (if any) apt-get remove --purge verbio-asr- (if any) apt-get remove --purge verbio-mrcp (if exists) apt-get remove --purge verbio-clients (if exists) apt-get remove --purge verbio-engines RPM packages
rpm -e verbio-tts- (if any) rpm -e verbio-asr- (if any) rpm -e verbio-mrcp (if exists) rpm -e verbio-clients (if exists) rpm -e verbio-engines
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Troubleshooting
This section contains some known situations where the behavior of the software differs from
the expected Nevertheless all of them may be solved with easy actions
Windows platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Create an environment variable and name it HTTPS_PROXY
o If user and password are not required then assign it the following contents
httpsPROXY_IPPROXY_PORT
o If user and password are required then assign it the following contents
httpsusernamepasswordPROXY_IPPROXY_PORT
2 ldquoService pendingrdquo when starting Verbio Server Configuration Manager
3 No license number is shown in the Settings tab of Verbio Server Configuration Manager
Both issues usually occur when Verbio Server Configuration Manager is not started as Administrator To
do so right click on it and select ldquorun as Administatorrdquo
4 MRCP server or client applications cannot connect to Verbio ASRTTS
Check your firewall and disable it if necessary Verbio ASRTTS listens on port 8765 by default
5 MRCP server missed some configuration parameters
After configuring it for the first time always start and stop ldquoVerbio MRCPldquo server through Windows
Control PanelServices applet
6 TTS server does not start when using 16 or 32 KHz speakers
Check that ldquoSelect the desired frequencyrdquo from ldquoSettingsrdquo tab in Verbio Server Configuration Manager
contains 16000 or 32000
Linux platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Define the following environment variables
If user and password are not required declare it like so
export HTTPS_PROXY httpsPROXY_IPPROXY_PORT
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Introduction
This guide is an illustrated quick guide to install Verbio 9YY version for ASR TTS and MRCP
packages In case of any doubts or problems please go to our support website at
httpsverbiozendeskcom There you will find the complete userrsquos guide and other
documentation
If this documentation does not resolve your question or problem do not hesitate to open a
support ticket in the same web portal and our support team will help you as soon as possible
Tested (recommended if using MRCP protocol) platforms follow
Linux CentOS 66 64 bit
Debian 6 32 and 64 bit
OpenSuse 11 SP2 64 bit
Ubuntu 1504 64 bit
Windows Server 200320082012 64 bit
Windows 7 32 and 64 bit
Nevertheless operating system dependencies are not strong except when using MRCP So
except under MRCP scenarios feel free to try other distributions and versions similar or newer
than those recommended
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Installing Verbio
Before installing an updated or new version of Verbio products please uninstall all previous
packages You may find additional information in the Uninstalling Verbio section
Once the computer is ready to install the software please proceed as follows
Installing on Widows platforms
1 Install the ldquoEnginesrdquo package by double clicking the VerbioEngines_xxx-YZZexe installation
file
2 Select the language to be used during the installation process
3 The welcome screen will appear Click ldquoNextrdquo
4 The license agreement will appear Please accept it and click ldquoNextrdquo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
5 Select the ldquoStart Menurdquo shortcut name where the software will be referenced (you may
accept the proposed one or select a new one) and click ldquoNextrdquo
6 If the selected licensing model is USB key-based select the next option Otherwise
uncheck it and click ldquoNextrdquo
7 Review the installation configuration and click ldquoInstallrdquo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
8 A confirmation message will be shown at the end of installation
9 Repeat the process (in any order) with the ASR amp TTS packages you need to install
depending on the languages required (one package per ASR configuration and one package
per TTS speaker)
10 Repeat the process (only if MRCP protocol will be used to communicate with Verbio ASR
and Verbio TTS engines) using the VerbioMRCPServer-YZZexe installation package
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Installing on Linux platforms
1 Check that your system is up to date
For example on CentOS environments
yum update
On Debian-based environments
apt-get update ampamp apt-get upgrade
2 Install 32bit compatibility libs (on 64 bits platforms) if using MRCP protocol
For example on CentOS environments
yum install glibci686 glibc-develi686
yum install libstdc++i686 libstdc++-develi686
3 Install the ldquoEnginesrdquo package
DEB packages
dpkg -i verbio-engines-XYZZZZZZZZdeb
RPM packages
rpm -ivh verbio-engines-XYZZZZZZZrpm
4 Install TTS and ASR packages as needed
DEB packages
dpkg -i --force-overwrite verbio-tts--XYZZZZZZdeb
dpkg -i --force-overwrite verbio-asr--XYZZZZZZdeb
RPM packages
rpm -ivh verbio-tts--XYZZZZZZrpm
rpm -ivh verbio-asr--XYZZZZZZrpm
5 If MRCP protocol is required install the following package
DEB packages dpkg -i --force-overwrite verbio-mrcp-cert-XYZZZZZZZZdeb
RPM packages
rpm -ivh verbio-mrcp-cert-XYZZZZZZZZrpm
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Configuring Verbio
Once installed it is necessary to configure Verbio ASR amp TTS server and if necessary Verbio
MRCP server
Configuring on Widows platforms
1 From the Windows Start menu go to StartVerbioConfiguration Manager as
Administrator (click right button and select ldquorun as Administratorrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
3 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
(The ldquoIn memoryrdquo option should only be used on environments with low disk speed)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 The ldquoEngine Licensesrdquo tab will be used later to configure licensing
5 In the ldquoSettingsrdquo tab select the desired TTS sampling frequency to be used if more than
one frequency package per speaker has been installed
6 Once configured click ldquoStartrdquo With no licenses installed the following message is shown
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Accept the message and a console window will appear showing the serial number and
starting Verbio ASRTTS engine
8 Once the Verbio ASR amp TTS server is started in evaluation mode a message ldquoService
startedrdquo is shown in the console window and Verbio ASRTTS is ready to receive requests
Please note that in evaluation mode semaphore light will remain red Only when licensed the
light turns green
Please note that after one hour of evaluation the console will close and it will be necessary to
click ldquoStartrdquo again in order to resume testing
9 Once Verbio ASRTTS is running and if necessary MRCP server may be configured and
started To do so from the Windows Start menu go to StartVerbioMRCPConfiguration
Manager as Administrator (click right button and select ldquorun as Administratorrdquo)
10 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
11 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
12 From the ldquoSettingsrdquo tab select the MRCP client platform that will connect with MRCP
server (depending on the protocol used ndash MRCP version 1 or MRCP version 2) Then select
the signaling ports (typically 554 for MRCPv1 and 5060 for MRCPv2) and the audio ports
(RTP ports)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
13 Click ldquoStartrdquo and wait until the green light is shown Note that MRCP server does not need
a license so it starts directly as a Windows Service (the same as licensed ASRTTS server
installations) Once started the MRCP server is ready to receive MRCP requests from client
IVR platforms
Configuring on Linux platforms
Installation of Verbio Linux packages automatically configures the system to start all the
installed packages If you wish to modify the configuration you may do so by editing the
optverbioconfigsoftware-verbio-server file
1 Once installed Verbio ASRTTS server may be used in evaluation mode as follows
optverbiostart_verbiodsh -e
2 Once started and if necessary MRCP server may be configured and started To do so
modify optverbiomrcpparam1software-verbio-mrcp configuration file
Most important parameters
ASR_SERVER IP address of Verbio ASR server (usually 127001 if they share the same
server)
ASR_START ASR configurations to use (comma-separated values no spaces) See valid
names in Appendix A
ASR_LANG default ASR language to use See valid names in Appendix B
TTS_SERVER IP address of Verbio TTS server (usually 127001 if they share the same
server)
TTS_START TTS languages to use (comma-separated values no spaces) See valid
names in Appendix B
IP_ADDRESS service local IP address
EXTERNAL_IP_ADDRESS service external address (for servers behind NAT)
PLATFORM select one of the following ones or leave ldquoOtherrdquo otherwise
o Aculab to interact with Aculab Telephony platforms (MRCPv1 MRCPv2)
o Altitude to interact with Altitude uCI (MRCPv2)
o Avaya to interact with Avaya Voice Portal and Experience Portal (MRCPv1)
o Cisco to interact with Cisco Call Manager (MRCPv1)
o EstraVox to interact with Atento EstraVox platform (MRCPv1)
o Genesys to interact with Genesys Voice Platform (MRCPv1)
o HP OCMP to interact with HP OpenCall platform (MRCPv1)
o Huawei to interact with Huawei IVR platform (MRCPv1)
o Interactive to interact with Interactive Intelligence platform (MRCPv2)
o Syntellect to interact with CT ADE platforms (MRCPv1)
o Unimrcp to interact with open-source UniMRCP client (MRCPv1 MRCPv2)
o VoiceGenie to interact with VoiceGenie speech portal (MRCPv1)
MRCPDIR path where Verbio MRCP has been installed (usually optverbiomrcp)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
LOGGING_LEVEL from 0 for No-logging up to 7 for debug traces
LOGGING_DEST 0 (logs are sent to optverbiomrcplog) or 1 (logs are sent to
stdout if mrcp2d is started in debug mode)
VERSION 1 for MRCPv1 or 2 for MRCPv2
LOCAL_PORT RTSP (for MRCPv1) or SIP (for MRCPv2) incoming port to attend session
requests Usually 554 for RTSP or 5060 for SIP
MRCP_PORT port for receiving MRCP requests once connection (session) has been
established
RTP_PORT_MIN minimum port number to receive RTP (voice) packets
RTP_PORT_MAX maximum port number to receive RTP (voice) packets
(Please do not modify other parameters than those described above unless Verbiorsquos support
team asks for it)
Example
-= mrcp2d configuration file =-
string ASR_SERVER = 127001
string ASR_START = es-aren-uspt-br
string ASR_LANG = es-ar
string TTS_SERVER = 127001
string TTS_START = es-aren-uspt-br
string PLATFORM = Other
string MRCPDIR = optverbiomrcp
string IP_ADDRESS = 1921682231
string EXTERNAL_IP_ADDRESS = 1921682231
int LOGGING_LEVEL = 7
int LOGGING_DEST = 0
int VERSION = 1
int LOCAL_PORT = 554
int MRCP_PORT = 32416
int RTP_PORT_MIN = 6000
int RTP_PORT_MAX = 8000
string TTS_SERVER_STATUS = 1
string ASR_SERVER_STATUS = 1
string NORMALIZATION = optverbiodataTtsttscnftxt
string CLS_CONF =
string CLS_LANG =
string CLS_SERVER =
string CLS_RULES =
string NLP_DICTIONARY =
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string NLP_TEMPLATE =
3 Start Verbio MRCP
LD_LIBRARY_PATH=optverbiobin optverbiobinmrc2p -d
4 If Verbio ASRTTS is licensed (see ldquoLicensing Verbiordquo section) then both servers (ASRTTS
and MRCP) are started together
etcinitdverbiod start
5 To stop both servers
First of all verify if watchdog is running
ps aux | grep voxserver
As a result for example
root 21887 00 00 103308 856 pts1 S+ 1607 000 grep voxserver
root 26735 00 00 106096 1260 pts1 S 1323 004 binbash usrbinvoxservermonitor
If some voxservermonitor process is running kill it
kill -9 ltvoxservermonitor_process_idgt
Following the previous example
kill -9 26735
Once watchdog is killed stop both Verbio processes
etcinitdverbiod stop
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Licensing Verbio
Once installed configured and started in evaluation mode licenses may be requested
Licensing on Windows platforms
1 In order to get a license file send the contents of the field ldquoVerbio VoxServer Serial
Numberrdquo in the ldquoSettingsrdquo tab of Verbio Server Configuration Manager to Verbio
technical support staff
2 Copy your license file (provided by technical support staff) to $INSTALLDIRVerbioVerbio
Engineslic
3 Copy your license code (provided by technical support staff) in the ldquoInternet Coderdquo field in
the ldquoEngine Licensesrdquo tab of Verbio Server Configuration Manager and click the ldquoUpdaterdquo
button located at right
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
Licensing on Linux platforms
1 In order to get a license file execute the following command and send its output to Verbio
technical support staff
optverbiostart_verbiodsh -d
2 Copy your license file (provided by technical support staff) to optverbiolic
cp pathtoFILELIC optverbiolic
3 Configure your license code (provided by technical support staff) in
optverbioconfigsoftware-verbio-server
string VERIFICATION_CODE = XXXXXXX-YYYYYYYYY-helliphellip
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Uninstalling Verbio
Please take into account that as opposed to the installation process when uninstalling
Verbio the last module to be uninstalled must be the ldquoEnginesrdquo module All the other
packages may be uninstalled previously in any order
Uninstalling on Widows platforms
You may find all installed packages under the ldquoUninstall softwarerdquo section of the operating
system (consult specific OS instructions for more information)
All packages will be grouped under the ldquoVerbio Technologies SLrdquo editor column
1 Select any of the ASR TTS MRCP packages installed (except the ldquoEnginesldquo package) and
click Uninstall
2 Click OK when prompted for confirming the uninstall process
3 You should receive a confirmation message at the end of the uninstallation process
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Proceed with the other packages leaving the ldquoEnginesrdquo packages for last
Uninstalling on Linux platforms
1 You may find all installed packages using the following commands as a root user
DEB packages
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep -o
^S+
RPM packages
rpm -qa | fgrep verbio
2 Uninstall any of the ASR TTS MRCP packages installed (the ldquoEnginesldquo package at the
end)
DEB packages
apt-get remove --purge verbio-tts- (if any) apt-get remove --purge verbio-asr- (if any) apt-get remove --purge verbio-mrcp (if exists) apt-get remove --purge verbio-clients (if exists) apt-get remove --purge verbio-engines RPM packages
rpm -e verbio-tts- (if any) rpm -e verbio-asr- (if any) rpm -e verbio-mrcp (if exists) rpm -e verbio-clients (if exists) rpm -e verbio-engines
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Troubleshooting
This section contains some known situations where the behavior of the software differs from
the expected Nevertheless all of them may be solved with easy actions
Windows platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Create an environment variable and name it HTTPS_PROXY
o If user and password are not required then assign it the following contents
httpsPROXY_IPPROXY_PORT
o If user and password are required then assign it the following contents
httpsusernamepasswordPROXY_IPPROXY_PORT
2 ldquoService pendingrdquo when starting Verbio Server Configuration Manager
3 No license number is shown in the Settings tab of Verbio Server Configuration Manager
Both issues usually occur when Verbio Server Configuration Manager is not started as Administrator To
do so right click on it and select ldquorun as Administatorrdquo
4 MRCP server or client applications cannot connect to Verbio ASRTTS
Check your firewall and disable it if necessary Verbio ASRTTS listens on port 8765 by default
5 MRCP server missed some configuration parameters
After configuring it for the first time always start and stop ldquoVerbio MRCPldquo server through Windows
Control PanelServices applet
6 TTS server does not start when using 16 or 32 KHz speakers
Check that ldquoSelect the desired frequencyrdquo from ldquoSettingsrdquo tab in Verbio Server Configuration Manager
contains 16000 or 32000
Linux platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Define the following environment variables
If user and password are not required declare it like so
export HTTPS_PROXY httpsPROXY_IPPROXY_PORT
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Installing Verbio
Before installing an updated or new version of Verbio products please uninstall all previous
packages You may find additional information in the Uninstalling Verbio section
Once the computer is ready to install the software please proceed as follows
Installing on Widows platforms
1 Install the ldquoEnginesrdquo package by double clicking the VerbioEngines_xxx-YZZexe installation
file
2 Select the language to be used during the installation process
3 The welcome screen will appear Click ldquoNextrdquo
4 The license agreement will appear Please accept it and click ldquoNextrdquo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
5 Select the ldquoStart Menurdquo shortcut name where the software will be referenced (you may
accept the proposed one or select a new one) and click ldquoNextrdquo
6 If the selected licensing model is USB key-based select the next option Otherwise
uncheck it and click ldquoNextrdquo
7 Review the installation configuration and click ldquoInstallrdquo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
8 A confirmation message will be shown at the end of installation
9 Repeat the process (in any order) with the ASR amp TTS packages you need to install
depending on the languages required (one package per ASR configuration and one package
per TTS speaker)
10 Repeat the process (only if MRCP protocol will be used to communicate with Verbio ASR
and Verbio TTS engines) using the VerbioMRCPServer-YZZexe installation package
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Installing on Linux platforms
1 Check that your system is up to date
For example on CentOS environments
yum update
On Debian-based environments
apt-get update ampamp apt-get upgrade
2 Install 32bit compatibility libs (on 64 bits platforms) if using MRCP protocol
For example on CentOS environments
yum install glibci686 glibc-develi686
yum install libstdc++i686 libstdc++-develi686
3 Install the ldquoEnginesrdquo package
DEB packages
dpkg -i verbio-engines-XYZZZZZZZZdeb
RPM packages
rpm -ivh verbio-engines-XYZZZZZZZrpm
4 Install TTS and ASR packages as needed
DEB packages
dpkg -i --force-overwrite verbio-tts--XYZZZZZZdeb
dpkg -i --force-overwrite verbio-asr--XYZZZZZZdeb
RPM packages
rpm -ivh verbio-tts--XYZZZZZZrpm
rpm -ivh verbio-asr--XYZZZZZZrpm
5 If MRCP protocol is required install the following package
DEB packages dpkg -i --force-overwrite verbio-mrcp-cert-XYZZZZZZZZdeb
RPM packages
rpm -ivh verbio-mrcp-cert-XYZZZZZZZZrpm
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Configuring Verbio
Once installed it is necessary to configure Verbio ASR amp TTS server and if necessary Verbio
MRCP server
Configuring on Widows platforms
1 From the Windows Start menu go to StartVerbioConfiguration Manager as
Administrator (click right button and select ldquorun as Administratorrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
3 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
(The ldquoIn memoryrdquo option should only be used on environments with low disk speed)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 The ldquoEngine Licensesrdquo tab will be used later to configure licensing
5 In the ldquoSettingsrdquo tab select the desired TTS sampling frequency to be used if more than
one frequency package per speaker has been installed
6 Once configured click ldquoStartrdquo With no licenses installed the following message is shown
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Accept the message and a console window will appear showing the serial number and
starting Verbio ASRTTS engine
8 Once the Verbio ASR amp TTS server is started in evaluation mode a message ldquoService
startedrdquo is shown in the console window and Verbio ASRTTS is ready to receive requests
Please note that in evaluation mode semaphore light will remain red Only when licensed the
light turns green
Please note that after one hour of evaluation the console will close and it will be necessary to
click ldquoStartrdquo again in order to resume testing
9 Once Verbio ASRTTS is running and if necessary MRCP server may be configured and
started To do so from the Windows Start menu go to StartVerbioMRCPConfiguration
Manager as Administrator (click right button and select ldquorun as Administratorrdquo)
10 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
11 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
12 From the ldquoSettingsrdquo tab select the MRCP client platform that will connect with MRCP
server (depending on the protocol used ndash MRCP version 1 or MRCP version 2) Then select
the signaling ports (typically 554 for MRCPv1 and 5060 for MRCPv2) and the audio ports
(RTP ports)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
13 Click ldquoStartrdquo and wait until the green light is shown Note that MRCP server does not need
a license so it starts directly as a Windows Service (the same as licensed ASRTTS server
installations) Once started the MRCP server is ready to receive MRCP requests from client
IVR platforms
Configuring on Linux platforms
Installation of Verbio Linux packages automatically configures the system to start all the
installed packages If you wish to modify the configuration you may do so by editing the
optverbioconfigsoftware-verbio-server file
1 Once installed Verbio ASRTTS server may be used in evaluation mode as follows
optverbiostart_verbiodsh -e
2 Once started and if necessary MRCP server may be configured and started To do so
modify optverbiomrcpparam1software-verbio-mrcp configuration file
Most important parameters
ASR_SERVER IP address of Verbio ASR server (usually 127001 if they share the same
server)
ASR_START ASR configurations to use (comma-separated values no spaces) See valid
names in Appendix A
ASR_LANG default ASR language to use See valid names in Appendix B
TTS_SERVER IP address of Verbio TTS server (usually 127001 if they share the same
server)
TTS_START TTS languages to use (comma-separated values no spaces) See valid
names in Appendix B
IP_ADDRESS service local IP address
EXTERNAL_IP_ADDRESS service external address (for servers behind NAT)
PLATFORM select one of the following ones or leave ldquoOtherrdquo otherwise
o Aculab to interact with Aculab Telephony platforms (MRCPv1 MRCPv2)
o Altitude to interact with Altitude uCI (MRCPv2)
o Avaya to interact with Avaya Voice Portal and Experience Portal (MRCPv1)
o Cisco to interact with Cisco Call Manager (MRCPv1)
o EstraVox to interact with Atento EstraVox platform (MRCPv1)
o Genesys to interact with Genesys Voice Platform (MRCPv1)
o HP OCMP to interact with HP OpenCall platform (MRCPv1)
o Huawei to interact with Huawei IVR platform (MRCPv1)
o Interactive to interact with Interactive Intelligence platform (MRCPv2)
o Syntellect to interact with CT ADE platforms (MRCPv1)
o Unimrcp to interact with open-source UniMRCP client (MRCPv1 MRCPv2)
o VoiceGenie to interact with VoiceGenie speech portal (MRCPv1)
MRCPDIR path where Verbio MRCP has been installed (usually optverbiomrcp)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
LOGGING_LEVEL from 0 for No-logging up to 7 for debug traces
LOGGING_DEST 0 (logs are sent to optverbiomrcplog) or 1 (logs are sent to
stdout if mrcp2d is started in debug mode)
VERSION 1 for MRCPv1 or 2 for MRCPv2
LOCAL_PORT RTSP (for MRCPv1) or SIP (for MRCPv2) incoming port to attend session
requests Usually 554 for RTSP or 5060 for SIP
MRCP_PORT port for receiving MRCP requests once connection (session) has been
established
RTP_PORT_MIN minimum port number to receive RTP (voice) packets
RTP_PORT_MAX maximum port number to receive RTP (voice) packets
(Please do not modify other parameters than those described above unless Verbiorsquos support
team asks for it)
Example
-= mrcp2d configuration file =-
string ASR_SERVER = 127001
string ASR_START = es-aren-uspt-br
string ASR_LANG = es-ar
string TTS_SERVER = 127001
string TTS_START = es-aren-uspt-br
string PLATFORM = Other
string MRCPDIR = optverbiomrcp
string IP_ADDRESS = 1921682231
string EXTERNAL_IP_ADDRESS = 1921682231
int LOGGING_LEVEL = 7
int LOGGING_DEST = 0
int VERSION = 1
int LOCAL_PORT = 554
int MRCP_PORT = 32416
int RTP_PORT_MIN = 6000
int RTP_PORT_MAX = 8000
string TTS_SERVER_STATUS = 1
string ASR_SERVER_STATUS = 1
string NORMALIZATION = optverbiodataTtsttscnftxt
string CLS_CONF =
string CLS_LANG =
string CLS_SERVER =
string CLS_RULES =
string NLP_DICTIONARY =
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string NLP_TEMPLATE =
3 Start Verbio MRCP
LD_LIBRARY_PATH=optverbiobin optverbiobinmrc2p -d
4 If Verbio ASRTTS is licensed (see ldquoLicensing Verbiordquo section) then both servers (ASRTTS
and MRCP) are started together
etcinitdverbiod start
5 To stop both servers
First of all verify if watchdog is running
ps aux | grep voxserver
As a result for example
root 21887 00 00 103308 856 pts1 S+ 1607 000 grep voxserver
root 26735 00 00 106096 1260 pts1 S 1323 004 binbash usrbinvoxservermonitor
If some voxservermonitor process is running kill it
kill -9 ltvoxservermonitor_process_idgt
Following the previous example
kill -9 26735
Once watchdog is killed stop both Verbio processes
etcinitdverbiod stop
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Licensing Verbio
Once installed configured and started in evaluation mode licenses may be requested
Licensing on Windows platforms
1 In order to get a license file send the contents of the field ldquoVerbio VoxServer Serial
Numberrdquo in the ldquoSettingsrdquo tab of Verbio Server Configuration Manager to Verbio
technical support staff
2 Copy your license file (provided by technical support staff) to $INSTALLDIRVerbioVerbio
Engineslic
3 Copy your license code (provided by technical support staff) in the ldquoInternet Coderdquo field in
the ldquoEngine Licensesrdquo tab of Verbio Server Configuration Manager and click the ldquoUpdaterdquo
button located at right
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
Licensing on Linux platforms
1 In order to get a license file execute the following command and send its output to Verbio
technical support staff
optverbiostart_verbiodsh -d
2 Copy your license file (provided by technical support staff) to optverbiolic
cp pathtoFILELIC optverbiolic
3 Configure your license code (provided by technical support staff) in
optverbioconfigsoftware-verbio-server
string VERIFICATION_CODE = XXXXXXX-YYYYYYYYY-helliphellip
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Uninstalling Verbio
Please take into account that as opposed to the installation process when uninstalling
Verbio the last module to be uninstalled must be the ldquoEnginesrdquo module All the other
packages may be uninstalled previously in any order
Uninstalling on Widows platforms
You may find all installed packages under the ldquoUninstall softwarerdquo section of the operating
system (consult specific OS instructions for more information)
All packages will be grouped under the ldquoVerbio Technologies SLrdquo editor column
1 Select any of the ASR TTS MRCP packages installed (except the ldquoEnginesldquo package) and
click Uninstall
2 Click OK when prompted for confirming the uninstall process
3 You should receive a confirmation message at the end of the uninstallation process
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Proceed with the other packages leaving the ldquoEnginesrdquo packages for last
Uninstalling on Linux platforms
1 You may find all installed packages using the following commands as a root user
DEB packages
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep -o
^S+
RPM packages
rpm -qa | fgrep verbio
2 Uninstall any of the ASR TTS MRCP packages installed (the ldquoEnginesldquo package at the
end)
DEB packages
apt-get remove --purge verbio-tts- (if any) apt-get remove --purge verbio-asr- (if any) apt-get remove --purge verbio-mrcp (if exists) apt-get remove --purge verbio-clients (if exists) apt-get remove --purge verbio-engines RPM packages
rpm -e verbio-tts- (if any) rpm -e verbio-asr- (if any) rpm -e verbio-mrcp (if exists) rpm -e verbio-clients (if exists) rpm -e verbio-engines
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Troubleshooting
This section contains some known situations where the behavior of the software differs from
the expected Nevertheless all of them may be solved with easy actions
Windows platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Create an environment variable and name it HTTPS_PROXY
o If user and password are not required then assign it the following contents
httpsPROXY_IPPROXY_PORT
o If user and password are required then assign it the following contents
httpsusernamepasswordPROXY_IPPROXY_PORT
2 ldquoService pendingrdquo when starting Verbio Server Configuration Manager
3 No license number is shown in the Settings tab of Verbio Server Configuration Manager
Both issues usually occur when Verbio Server Configuration Manager is not started as Administrator To
do so right click on it and select ldquorun as Administatorrdquo
4 MRCP server or client applications cannot connect to Verbio ASRTTS
Check your firewall and disable it if necessary Verbio ASRTTS listens on port 8765 by default
5 MRCP server missed some configuration parameters
After configuring it for the first time always start and stop ldquoVerbio MRCPldquo server through Windows
Control PanelServices applet
6 TTS server does not start when using 16 or 32 KHz speakers
Check that ldquoSelect the desired frequencyrdquo from ldquoSettingsrdquo tab in Verbio Server Configuration Manager
contains 16000 or 32000
Linux platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Define the following environment variables
If user and password are not required declare it like so
export HTTPS_PROXY httpsPROXY_IPPROXY_PORT
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
5 Select the ldquoStart Menurdquo shortcut name where the software will be referenced (you may
accept the proposed one or select a new one) and click ldquoNextrdquo
6 If the selected licensing model is USB key-based select the next option Otherwise
uncheck it and click ldquoNextrdquo
7 Review the installation configuration and click ldquoInstallrdquo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
8 A confirmation message will be shown at the end of installation
9 Repeat the process (in any order) with the ASR amp TTS packages you need to install
depending on the languages required (one package per ASR configuration and one package
per TTS speaker)
10 Repeat the process (only if MRCP protocol will be used to communicate with Verbio ASR
and Verbio TTS engines) using the VerbioMRCPServer-YZZexe installation package
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Installing on Linux platforms
1 Check that your system is up to date
For example on CentOS environments
yum update
On Debian-based environments
apt-get update ampamp apt-get upgrade
2 Install 32bit compatibility libs (on 64 bits platforms) if using MRCP protocol
For example on CentOS environments
yum install glibci686 glibc-develi686
yum install libstdc++i686 libstdc++-develi686
3 Install the ldquoEnginesrdquo package
DEB packages
dpkg -i verbio-engines-XYZZZZZZZZdeb
RPM packages
rpm -ivh verbio-engines-XYZZZZZZZrpm
4 Install TTS and ASR packages as needed
DEB packages
dpkg -i --force-overwrite verbio-tts--XYZZZZZZdeb
dpkg -i --force-overwrite verbio-asr--XYZZZZZZdeb
RPM packages
rpm -ivh verbio-tts--XYZZZZZZrpm
rpm -ivh verbio-asr--XYZZZZZZrpm
5 If MRCP protocol is required install the following package
DEB packages dpkg -i --force-overwrite verbio-mrcp-cert-XYZZZZZZZZdeb
RPM packages
rpm -ivh verbio-mrcp-cert-XYZZZZZZZZrpm
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Configuring Verbio
Once installed it is necessary to configure Verbio ASR amp TTS server and if necessary Verbio
MRCP server
Configuring on Widows platforms
1 From the Windows Start menu go to StartVerbioConfiguration Manager as
Administrator (click right button and select ldquorun as Administratorrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
3 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
(The ldquoIn memoryrdquo option should only be used on environments with low disk speed)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 The ldquoEngine Licensesrdquo tab will be used later to configure licensing
5 In the ldquoSettingsrdquo tab select the desired TTS sampling frequency to be used if more than
one frequency package per speaker has been installed
6 Once configured click ldquoStartrdquo With no licenses installed the following message is shown
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Accept the message and a console window will appear showing the serial number and
starting Verbio ASRTTS engine
8 Once the Verbio ASR amp TTS server is started in evaluation mode a message ldquoService
startedrdquo is shown in the console window and Verbio ASRTTS is ready to receive requests
Please note that in evaluation mode semaphore light will remain red Only when licensed the
light turns green
Please note that after one hour of evaluation the console will close and it will be necessary to
click ldquoStartrdquo again in order to resume testing
9 Once Verbio ASRTTS is running and if necessary MRCP server may be configured and
started To do so from the Windows Start menu go to StartVerbioMRCPConfiguration
Manager as Administrator (click right button and select ldquorun as Administratorrdquo)
10 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
11 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
12 From the ldquoSettingsrdquo tab select the MRCP client platform that will connect with MRCP
server (depending on the protocol used ndash MRCP version 1 or MRCP version 2) Then select
the signaling ports (typically 554 for MRCPv1 and 5060 for MRCPv2) and the audio ports
(RTP ports)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
13 Click ldquoStartrdquo and wait until the green light is shown Note that MRCP server does not need
a license so it starts directly as a Windows Service (the same as licensed ASRTTS server
installations) Once started the MRCP server is ready to receive MRCP requests from client
IVR platforms
Configuring on Linux platforms
Installation of Verbio Linux packages automatically configures the system to start all the
installed packages If you wish to modify the configuration you may do so by editing the
optverbioconfigsoftware-verbio-server file
1 Once installed Verbio ASRTTS server may be used in evaluation mode as follows
optverbiostart_verbiodsh -e
2 Once started and if necessary MRCP server may be configured and started To do so
modify optverbiomrcpparam1software-verbio-mrcp configuration file
Most important parameters
ASR_SERVER IP address of Verbio ASR server (usually 127001 if they share the same
server)
ASR_START ASR configurations to use (comma-separated values no spaces) See valid
names in Appendix A
ASR_LANG default ASR language to use See valid names in Appendix B
TTS_SERVER IP address of Verbio TTS server (usually 127001 if they share the same
server)
TTS_START TTS languages to use (comma-separated values no spaces) See valid
names in Appendix B
IP_ADDRESS service local IP address
EXTERNAL_IP_ADDRESS service external address (for servers behind NAT)
PLATFORM select one of the following ones or leave ldquoOtherrdquo otherwise
o Aculab to interact with Aculab Telephony platforms (MRCPv1 MRCPv2)
o Altitude to interact with Altitude uCI (MRCPv2)
o Avaya to interact with Avaya Voice Portal and Experience Portal (MRCPv1)
o Cisco to interact with Cisco Call Manager (MRCPv1)
o EstraVox to interact with Atento EstraVox platform (MRCPv1)
o Genesys to interact with Genesys Voice Platform (MRCPv1)
o HP OCMP to interact with HP OpenCall platform (MRCPv1)
o Huawei to interact with Huawei IVR platform (MRCPv1)
o Interactive to interact with Interactive Intelligence platform (MRCPv2)
o Syntellect to interact with CT ADE platforms (MRCPv1)
o Unimrcp to interact with open-source UniMRCP client (MRCPv1 MRCPv2)
o VoiceGenie to interact with VoiceGenie speech portal (MRCPv1)
MRCPDIR path where Verbio MRCP has been installed (usually optverbiomrcp)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
LOGGING_LEVEL from 0 for No-logging up to 7 for debug traces
LOGGING_DEST 0 (logs are sent to optverbiomrcplog) or 1 (logs are sent to
stdout if mrcp2d is started in debug mode)
VERSION 1 for MRCPv1 or 2 for MRCPv2
LOCAL_PORT RTSP (for MRCPv1) or SIP (for MRCPv2) incoming port to attend session
requests Usually 554 for RTSP or 5060 for SIP
MRCP_PORT port for receiving MRCP requests once connection (session) has been
established
RTP_PORT_MIN minimum port number to receive RTP (voice) packets
RTP_PORT_MAX maximum port number to receive RTP (voice) packets
(Please do not modify other parameters than those described above unless Verbiorsquos support
team asks for it)
Example
-= mrcp2d configuration file =-
string ASR_SERVER = 127001
string ASR_START = es-aren-uspt-br
string ASR_LANG = es-ar
string TTS_SERVER = 127001
string TTS_START = es-aren-uspt-br
string PLATFORM = Other
string MRCPDIR = optverbiomrcp
string IP_ADDRESS = 1921682231
string EXTERNAL_IP_ADDRESS = 1921682231
int LOGGING_LEVEL = 7
int LOGGING_DEST = 0
int VERSION = 1
int LOCAL_PORT = 554
int MRCP_PORT = 32416
int RTP_PORT_MIN = 6000
int RTP_PORT_MAX = 8000
string TTS_SERVER_STATUS = 1
string ASR_SERVER_STATUS = 1
string NORMALIZATION = optverbiodataTtsttscnftxt
string CLS_CONF =
string CLS_LANG =
string CLS_SERVER =
string CLS_RULES =
string NLP_DICTIONARY =
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string NLP_TEMPLATE =
3 Start Verbio MRCP
LD_LIBRARY_PATH=optverbiobin optverbiobinmrc2p -d
4 If Verbio ASRTTS is licensed (see ldquoLicensing Verbiordquo section) then both servers (ASRTTS
and MRCP) are started together
etcinitdverbiod start
5 To stop both servers
First of all verify if watchdog is running
ps aux | grep voxserver
As a result for example
root 21887 00 00 103308 856 pts1 S+ 1607 000 grep voxserver
root 26735 00 00 106096 1260 pts1 S 1323 004 binbash usrbinvoxservermonitor
If some voxservermonitor process is running kill it
kill -9 ltvoxservermonitor_process_idgt
Following the previous example
kill -9 26735
Once watchdog is killed stop both Verbio processes
etcinitdverbiod stop
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Licensing Verbio
Once installed configured and started in evaluation mode licenses may be requested
Licensing on Windows platforms
1 In order to get a license file send the contents of the field ldquoVerbio VoxServer Serial
Numberrdquo in the ldquoSettingsrdquo tab of Verbio Server Configuration Manager to Verbio
technical support staff
2 Copy your license file (provided by technical support staff) to $INSTALLDIRVerbioVerbio
Engineslic
3 Copy your license code (provided by technical support staff) in the ldquoInternet Coderdquo field in
the ldquoEngine Licensesrdquo tab of Verbio Server Configuration Manager and click the ldquoUpdaterdquo
button located at right
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
Licensing on Linux platforms
1 In order to get a license file execute the following command and send its output to Verbio
technical support staff
optverbiostart_verbiodsh -d
2 Copy your license file (provided by technical support staff) to optverbiolic
cp pathtoFILELIC optverbiolic
3 Configure your license code (provided by technical support staff) in
optverbioconfigsoftware-verbio-server
string VERIFICATION_CODE = XXXXXXX-YYYYYYYYY-helliphellip
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Uninstalling Verbio
Please take into account that as opposed to the installation process when uninstalling
Verbio the last module to be uninstalled must be the ldquoEnginesrdquo module All the other
packages may be uninstalled previously in any order
Uninstalling on Widows platforms
You may find all installed packages under the ldquoUninstall softwarerdquo section of the operating
system (consult specific OS instructions for more information)
All packages will be grouped under the ldquoVerbio Technologies SLrdquo editor column
1 Select any of the ASR TTS MRCP packages installed (except the ldquoEnginesldquo package) and
click Uninstall
2 Click OK when prompted for confirming the uninstall process
3 You should receive a confirmation message at the end of the uninstallation process
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Proceed with the other packages leaving the ldquoEnginesrdquo packages for last
Uninstalling on Linux platforms
1 You may find all installed packages using the following commands as a root user
DEB packages
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep -o
^S+
RPM packages
rpm -qa | fgrep verbio
2 Uninstall any of the ASR TTS MRCP packages installed (the ldquoEnginesldquo package at the
end)
DEB packages
apt-get remove --purge verbio-tts- (if any) apt-get remove --purge verbio-asr- (if any) apt-get remove --purge verbio-mrcp (if exists) apt-get remove --purge verbio-clients (if exists) apt-get remove --purge verbio-engines RPM packages
rpm -e verbio-tts- (if any) rpm -e verbio-asr- (if any) rpm -e verbio-mrcp (if exists) rpm -e verbio-clients (if exists) rpm -e verbio-engines
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Troubleshooting
This section contains some known situations where the behavior of the software differs from
the expected Nevertheless all of them may be solved with easy actions
Windows platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Create an environment variable and name it HTTPS_PROXY
o If user and password are not required then assign it the following contents
httpsPROXY_IPPROXY_PORT
o If user and password are required then assign it the following contents
httpsusernamepasswordPROXY_IPPROXY_PORT
2 ldquoService pendingrdquo when starting Verbio Server Configuration Manager
3 No license number is shown in the Settings tab of Verbio Server Configuration Manager
Both issues usually occur when Verbio Server Configuration Manager is not started as Administrator To
do so right click on it and select ldquorun as Administatorrdquo
4 MRCP server or client applications cannot connect to Verbio ASRTTS
Check your firewall and disable it if necessary Verbio ASRTTS listens on port 8765 by default
5 MRCP server missed some configuration parameters
After configuring it for the first time always start and stop ldquoVerbio MRCPldquo server through Windows
Control PanelServices applet
6 TTS server does not start when using 16 or 32 KHz speakers
Check that ldquoSelect the desired frequencyrdquo from ldquoSettingsrdquo tab in Verbio Server Configuration Manager
contains 16000 or 32000
Linux platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Define the following environment variables
If user and password are not required declare it like so
export HTTPS_PROXY httpsPROXY_IPPROXY_PORT
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
8 A confirmation message will be shown at the end of installation
9 Repeat the process (in any order) with the ASR amp TTS packages you need to install
depending on the languages required (one package per ASR configuration and one package
per TTS speaker)
10 Repeat the process (only if MRCP protocol will be used to communicate with Verbio ASR
and Verbio TTS engines) using the VerbioMRCPServer-YZZexe installation package
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Installing on Linux platforms
1 Check that your system is up to date
For example on CentOS environments
yum update
On Debian-based environments
apt-get update ampamp apt-get upgrade
2 Install 32bit compatibility libs (on 64 bits platforms) if using MRCP protocol
For example on CentOS environments
yum install glibci686 glibc-develi686
yum install libstdc++i686 libstdc++-develi686
3 Install the ldquoEnginesrdquo package
DEB packages
dpkg -i verbio-engines-XYZZZZZZZZdeb
RPM packages
rpm -ivh verbio-engines-XYZZZZZZZrpm
4 Install TTS and ASR packages as needed
DEB packages
dpkg -i --force-overwrite verbio-tts--XYZZZZZZdeb
dpkg -i --force-overwrite verbio-asr--XYZZZZZZdeb
RPM packages
rpm -ivh verbio-tts--XYZZZZZZrpm
rpm -ivh verbio-asr--XYZZZZZZrpm
5 If MRCP protocol is required install the following package
DEB packages dpkg -i --force-overwrite verbio-mrcp-cert-XYZZZZZZZZdeb
RPM packages
rpm -ivh verbio-mrcp-cert-XYZZZZZZZZrpm
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Configuring Verbio
Once installed it is necessary to configure Verbio ASR amp TTS server and if necessary Verbio
MRCP server
Configuring on Widows platforms
1 From the Windows Start menu go to StartVerbioConfiguration Manager as
Administrator (click right button and select ldquorun as Administratorrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
3 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
(The ldquoIn memoryrdquo option should only be used on environments with low disk speed)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 The ldquoEngine Licensesrdquo tab will be used later to configure licensing
5 In the ldquoSettingsrdquo tab select the desired TTS sampling frequency to be used if more than
one frequency package per speaker has been installed
6 Once configured click ldquoStartrdquo With no licenses installed the following message is shown
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Accept the message and a console window will appear showing the serial number and
starting Verbio ASRTTS engine
8 Once the Verbio ASR amp TTS server is started in evaluation mode a message ldquoService
startedrdquo is shown in the console window and Verbio ASRTTS is ready to receive requests
Please note that in evaluation mode semaphore light will remain red Only when licensed the
light turns green
Please note that after one hour of evaluation the console will close and it will be necessary to
click ldquoStartrdquo again in order to resume testing
9 Once Verbio ASRTTS is running and if necessary MRCP server may be configured and
started To do so from the Windows Start menu go to StartVerbioMRCPConfiguration
Manager as Administrator (click right button and select ldquorun as Administratorrdquo)
10 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
11 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
12 From the ldquoSettingsrdquo tab select the MRCP client platform that will connect with MRCP
server (depending on the protocol used ndash MRCP version 1 or MRCP version 2) Then select
the signaling ports (typically 554 for MRCPv1 and 5060 for MRCPv2) and the audio ports
(RTP ports)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
13 Click ldquoStartrdquo and wait until the green light is shown Note that MRCP server does not need
a license so it starts directly as a Windows Service (the same as licensed ASRTTS server
installations) Once started the MRCP server is ready to receive MRCP requests from client
IVR platforms
Configuring on Linux platforms
Installation of Verbio Linux packages automatically configures the system to start all the
installed packages If you wish to modify the configuration you may do so by editing the
optverbioconfigsoftware-verbio-server file
1 Once installed Verbio ASRTTS server may be used in evaluation mode as follows
optverbiostart_verbiodsh -e
2 Once started and if necessary MRCP server may be configured and started To do so
modify optverbiomrcpparam1software-verbio-mrcp configuration file
Most important parameters
ASR_SERVER IP address of Verbio ASR server (usually 127001 if they share the same
server)
ASR_START ASR configurations to use (comma-separated values no spaces) See valid
names in Appendix A
ASR_LANG default ASR language to use See valid names in Appendix B
TTS_SERVER IP address of Verbio TTS server (usually 127001 if they share the same
server)
TTS_START TTS languages to use (comma-separated values no spaces) See valid
names in Appendix B
IP_ADDRESS service local IP address
EXTERNAL_IP_ADDRESS service external address (for servers behind NAT)
PLATFORM select one of the following ones or leave ldquoOtherrdquo otherwise
o Aculab to interact with Aculab Telephony platforms (MRCPv1 MRCPv2)
o Altitude to interact with Altitude uCI (MRCPv2)
o Avaya to interact with Avaya Voice Portal and Experience Portal (MRCPv1)
o Cisco to interact with Cisco Call Manager (MRCPv1)
o EstraVox to interact with Atento EstraVox platform (MRCPv1)
o Genesys to interact with Genesys Voice Platform (MRCPv1)
o HP OCMP to interact with HP OpenCall platform (MRCPv1)
o Huawei to interact with Huawei IVR platform (MRCPv1)
o Interactive to interact with Interactive Intelligence platform (MRCPv2)
o Syntellect to interact with CT ADE platforms (MRCPv1)
o Unimrcp to interact with open-source UniMRCP client (MRCPv1 MRCPv2)
o VoiceGenie to interact with VoiceGenie speech portal (MRCPv1)
MRCPDIR path where Verbio MRCP has been installed (usually optverbiomrcp)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
LOGGING_LEVEL from 0 for No-logging up to 7 for debug traces
LOGGING_DEST 0 (logs are sent to optverbiomrcplog) or 1 (logs are sent to
stdout if mrcp2d is started in debug mode)
VERSION 1 for MRCPv1 or 2 for MRCPv2
LOCAL_PORT RTSP (for MRCPv1) or SIP (for MRCPv2) incoming port to attend session
requests Usually 554 for RTSP or 5060 for SIP
MRCP_PORT port for receiving MRCP requests once connection (session) has been
established
RTP_PORT_MIN minimum port number to receive RTP (voice) packets
RTP_PORT_MAX maximum port number to receive RTP (voice) packets
(Please do not modify other parameters than those described above unless Verbiorsquos support
team asks for it)
Example
-= mrcp2d configuration file =-
string ASR_SERVER = 127001
string ASR_START = es-aren-uspt-br
string ASR_LANG = es-ar
string TTS_SERVER = 127001
string TTS_START = es-aren-uspt-br
string PLATFORM = Other
string MRCPDIR = optverbiomrcp
string IP_ADDRESS = 1921682231
string EXTERNAL_IP_ADDRESS = 1921682231
int LOGGING_LEVEL = 7
int LOGGING_DEST = 0
int VERSION = 1
int LOCAL_PORT = 554
int MRCP_PORT = 32416
int RTP_PORT_MIN = 6000
int RTP_PORT_MAX = 8000
string TTS_SERVER_STATUS = 1
string ASR_SERVER_STATUS = 1
string NORMALIZATION = optverbiodataTtsttscnftxt
string CLS_CONF =
string CLS_LANG =
string CLS_SERVER =
string CLS_RULES =
string NLP_DICTIONARY =
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string NLP_TEMPLATE =
3 Start Verbio MRCP
LD_LIBRARY_PATH=optverbiobin optverbiobinmrc2p -d
4 If Verbio ASRTTS is licensed (see ldquoLicensing Verbiordquo section) then both servers (ASRTTS
and MRCP) are started together
etcinitdverbiod start
5 To stop both servers
First of all verify if watchdog is running
ps aux | grep voxserver
As a result for example
root 21887 00 00 103308 856 pts1 S+ 1607 000 grep voxserver
root 26735 00 00 106096 1260 pts1 S 1323 004 binbash usrbinvoxservermonitor
If some voxservermonitor process is running kill it
kill -9 ltvoxservermonitor_process_idgt
Following the previous example
kill -9 26735
Once watchdog is killed stop both Verbio processes
etcinitdverbiod stop
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Licensing Verbio
Once installed configured and started in evaluation mode licenses may be requested
Licensing on Windows platforms
1 In order to get a license file send the contents of the field ldquoVerbio VoxServer Serial
Numberrdquo in the ldquoSettingsrdquo tab of Verbio Server Configuration Manager to Verbio
technical support staff
2 Copy your license file (provided by technical support staff) to $INSTALLDIRVerbioVerbio
Engineslic
3 Copy your license code (provided by technical support staff) in the ldquoInternet Coderdquo field in
the ldquoEngine Licensesrdquo tab of Verbio Server Configuration Manager and click the ldquoUpdaterdquo
button located at right
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
Licensing on Linux platforms
1 In order to get a license file execute the following command and send its output to Verbio
technical support staff
optverbiostart_verbiodsh -d
2 Copy your license file (provided by technical support staff) to optverbiolic
cp pathtoFILELIC optverbiolic
3 Configure your license code (provided by technical support staff) in
optverbioconfigsoftware-verbio-server
string VERIFICATION_CODE = XXXXXXX-YYYYYYYYY-helliphellip
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Uninstalling Verbio
Please take into account that as opposed to the installation process when uninstalling
Verbio the last module to be uninstalled must be the ldquoEnginesrdquo module All the other
packages may be uninstalled previously in any order
Uninstalling on Widows platforms
You may find all installed packages under the ldquoUninstall softwarerdquo section of the operating
system (consult specific OS instructions for more information)
All packages will be grouped under the ldquoVerbio Technologies SLrdquo editor column
1 Select any of the ASR TTS MRCP packages installed (except the ldquoEnginesldquo package) and
click Uninstall
2 Click OK when prompted for confirming the uninstall process
3 You should receive a confirmation message at the end of the uninstallation process
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Proceed with the other packages leaving the ldquoEnginesrdquo packages for last
Uninstalling on Linux platforms
1 You may find all installed packages using the following commands as a root user
DEB packages
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep -o
^S+
RPM packages
rpm -qa | fgrep verbio
2 Uninstall any of the ASR TTS MRCP packages installed (the ldquoEnginesldquo package at the
end)
DEB packages
apt-get remove --purge verbio-tts- (if any) apt-get remove --purge verbio-asr- (if any) apt-get remove --purge verbio-mrcp (if exists) apt-get remove --purge verbio-clients (if exists) apt-get remove --purge verbio-engines RPM packages
rpm -e verbio-tts- (if any) rpm -e verbio-asr- (if any) rpm -e verbio-mrcp (if exists) rpm -e verbio-clients (if exists) rpm -e verbio-engines
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Troubleshooting
This section contains some known situations where the behavior of the software differs from
the expected Nevertheless all of them may be solved with easy actions
Windows platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Create an environment variable and name it HTTPS_PROXY
o If user and password are not required then assign it the following contents
httpsPROXY_IPPROXY_PORT
o If user and password are required then assign it the following contents
httpsusernamepasswordPROXY_IPPROXY_PORT
2 ldquoService pendingrdquo when starting Verbio Server Configuration Manager
3 No license number is shown in the Settings tab of Verbio Server Configuration Manager
Both issues usually occur when Verbio Server Configuration Manager is not started as Administrator To
do so right click on it and select ldquorun as Administatorrdquo
4 MRCP server or client applications cannot connect to Verbio ASRTTS
Check your firewall and disable it if necessary Verbio ASRTTS listens on port 8765 by default
5 MRCP server missed some configuration parameters
After configuring it for the first time always start and stop ldquoVerbio MRCPldquo server through Windows
Control PanelServices applet
6 TTS server does not start when using 16 or 32 KHz speakers
Check that ldquoSelect the desired frequencyrdquo from ldquoSettingsrdquo tab in Verbio Server Configuration Manager
contains 16000 or 32000
Linux platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Define the following environment variables
If user and password are not required declare it like so
export HTTPS_PROXY httpsPROXY_IPPROXY_PORT
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Installing on Linux platforms
1 Check that your system is up to date
For example on CentOS environments
yum update
On Debian-based environments
apt-get update ampamp apt-get upgrade
2 Install 32bit compatibility libs (on 64 bits platforms) if using MRCP protocol
For example on CentOS environments
yum install glibci686 glibc-develi686
yum install libstdc++i686 libstdc++-develi686
3 Install the ldquoEnginesrdquo package
DEB packages
dpkg -i verbio-engines-XYZZZZZZZZdeb
RPM packages
rpm -ivh verbio-engines-XYZZZZZZZrpm
4 Install TTS and ASR packages as needed
DEB packages
dpkg -i --force-overwrite verbio-tts--XYZZZZZZdeb
dpkg -i --force-overwrite verbio-asr--XYZZZZZZdeb
RPM packages
rpm -ivh verbio-tts--XYZZZZZZrpm
rpm -ivh verbio-asr--XYZZZZZZrpm
5 If MRCP protocol is required install the following package
DEB packages dpkg -i --force-overwrite verbio-mrcp-cert-XYZZZZZZZZdeb
RPM packages
rpm -ivh verbio-mrcp-cert-XYZZZZZZZZrpm
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Configuring Verbio
Once installed it is necessary to configure Verbio ASR amp TTS server and if necessary Verbio
MRCP server
Configuring on Widows platforms
1 From the Windows Start menu go to StartVerbioConfiguration Manager as
Administrator (click right button and select ldquorun as Administratorrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
3 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
(The ldquoIn memoryrdquo option should only be used on environments with low disk speed)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 The ldquoEngine Licensesrdquo tab will be used later to configure licensing
5 In the ldquoSettingsrdquo tab select the desired TTS sampling frequency to be used if more than
one frequency package per speaker has been installed
6 Once configured click ldquoStartrdquo With no licenses installed the following message is shown
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Accept the message and a console window will appear showing the serial number and
starting Verbio ASRTTS engine
8 Once the Verbio ASR amp TTS server is started in evaluation mode a message ldquoService
startedrdquo is shown in the console window and Verbio ASRTTS is ready to receive requests
Please note that in evaluation mode semaphore light will remain red Only when licensed the
light turns green
Please note that after one hour of evaluation the console will close and it will be necessary to
click ldquoStartrdquo again in order to resume testing
9 Once Verbio ASRTTS is running and if necessary MRCP server may be configured and
started To do so from the Windows Start menu go to StartVerbioMRCPConfiguration
Manager as Administrator (click right button and select ldquorun as Administratorrdquo)
10 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
11 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
12 From the ldquoSettingsrdquo tab select the MRCP client platform that will connect with MRCP
server (depending on the protocol used ndash MRCP version 1 or MRCP version 2) Then select
the signaling ports (typically 554 for MRCPv1 and 5060 for MRCPv2) and the audio ports
(RTP ports)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
13 Click ldquoStartrdquo and wait until the green light is shown Note that MRCP server does not need
a license so it starts directly as a Windows Service (the same as licensed ASRTTS server
installations) Once started the MRCP server is ready to receive MRCP requests from client
IVR platforms
Configuring on Linux platforms
Installation of Verbio Linux packages automatically configures the system to start all the
installed packages If you wish to modify the configuration you may do so by editing the
optverbioconfigsoftware-verbio-server file
1 Once installed Verbio ASRTTS server may be used in evaluation mode as follows
optverbiostart_verbiodsh -e
2 Once started and if necessary MRCP server may be configured and started To do so
modify optverbiomrcpparam1software-verbio-mrcp configuration file
Most important parameters
ASR_SERVER IP address of Verbio ASR server (usually 127001 if they share the same
server)
ASR_START ASR configurations to use (comma-separated values no spaces) See valid
names in Appendix A
ASR_LANG default ASR language to use See valid names in Appendix B
TTS_SERVER IP address of Verbio TTS server (usually 127001 if they share the same
server)
TTS_START TTS languages to use (comma-separated values no spaces) See valid
names in Appendix B
IP_ADDRESS service local IP address
EXTERNAL_IP_ADDRESS service external address (for servers behind NAT)
PLATFORM select one of the following ones or leave ldquoOtherrdquo otherwise
o Aculab to interact with Aculab Telephony platforms (MRCPv1 MRCPv2)
o Altitude to interact with Altitude uCI (MRCPv2)
o Avaya to interact with Avaya Voice Portal and Experience Portal (MRCPv1)
o Cisco to interact with Cisco Call Manager (MRCPv1)
o EstraVox to interact with Atento EstraVox platform (MRCPv1)
o Genesys to interact with Genesys Voice Platform (MRCPv1)
o HP OCMP to interact with HP OpenCall platform (MRCPv1)
o Huawei to interact with Huawei IVR platform (MRCPv1)
o Interactive to interact with Interactive Intelligence platform (MRCPv2)
o Syntellect to interact with CT ADE platforms (MRCPv1)
o Unimrcp to interact with open-source UniMRCP client (MRCPv1 MRCPv2)
o VoiceGenie to interact with VoiceGenie speech portal (MRCPv1)
MRCPDIR path where Verbio MRCP has been installed (usually optverbiomrcp)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
LOGGING_LEVEL from 0 for No-logging up to 7 for debug traces
LOGGING_DEST 0 (logs are sent to optverbiomrcplog) or 1 (logs are sent to
stdout if mrcp2d is started in debug mode)
VERSION 1 for MRCPv1 or 2 for MRCPv2
LOCAL_PORT RTSP (for MRCPv1) or SIP (for MRCPv2) incoming port to attend session
requests Usually 554 for RTSP or 5060 for SIP
MRCP_PORT port for receiving MRCP requests once connection (session) has been
established
RTP_PORT_MIN minimum port number to receive RTP (voice) packets
RTP_PORT_MAX maximum port number to receive RTP (voice) packets
(Please do not modify other parameters than those described above unless Verbiorsquos support
team asks for it)
Example
-= mrcp2d configuration file =-
string ASR_SERVER = 127001
string ASR_START = es-aren-uspt-br
string ASR_LANG = es-ar
string TTS_SERVER = 127001
string TTS_START = es-aren-uspt-br
string PLATFORM = Other
string MRCPDIR = optverbiomrcp
string IP_ADDRESS = 1921682231
string EXTERNAL_IP_ADDRESS = 1921682231
int LOGGING_LEVEL = 7
int LOGGING_DEST = 0
int VERSION = 1
int LOCAL_PORT = 554
int MRCP_PORT = 32416
int RTP_PORT_MIN = 6000
int RTP_PORT_MAX = 8000
string TTS_SERVER_STATUS = 1
string ASR_SERVER_STATUS = 1
string NORMALIZATION = optverbiodataTtsttscnftxt
string CLS_CONF =
string CLS_LANG =
string CLS_SERVER =
string CLS_RULES =
string NLP_DICTIONARY =
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string NLP_TEMPLATE =
3 Start Verbio MRCP
LD_LIBRARY_PATH=optverbiobin optverbiobinmrc2p -d
4 If Verbio ASRTTS is licensed (see ldquoLicensing Verbiordquo section) then both servers (ASRTTS
and MRCP) are started together
etcinitdverbiod start
5 To stop both servers
First of all verify if watchdog is running
ps aux | grep voxserver
As a result for example
root 21887 00 00 103308 856 pts1 S+ 1607 000 grep voxserver
root 26735 00 00 106096 1260 pts1 S 1323 004 binbash usrbinvoxservermonitor
If some voxservermonitor process is running kill it
kill -9 ltvoxservermonitor_process_idgt
Following the previous example
kill -9 26735
Once watchdog is killed stop both Verbio processes
etcinitdverbiod stop
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Licensing Verbio
Once installed configured and started in evaluation mode licenses may be requested
Licensing on Windows platforms
1 In order to get a license file send the contents of the field ldquoVerbio VoxServer Serial
Numberrdquo in the ldquoSettingsrdquo tab of Verbio Server Configuration Manager to Verbio
technical support staff
2 Copy your license file (provided by technical support staff) to $INSTALLDIRVerbioVerbio
Engineslic
3 Copy your license code (provided by technical support staff) in the ldquoInternet Coderdquo field in
the ldquoEngine Licensesrdquo tab of Verbio Server Configuration Manager and click the ldquoUpdaterdquo
button located at right
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
Licensing on Linux platforms
1 In order to get a license file execute the following command and send its output to Verbio
technical support staff
optverbiostart_verbiodsh -d
2 Copy your license file (provided by technical support staff) to optverbiolic
cp pathtoFILELIC optverbiolic
3 Configure your license code (provided by technical support staff) in
optverbioconfigsoftware-verbio-server
string VERIFICATION_CODE = XXXXXXX-YYYYYYYYY-helliphellip
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Uninstalling Verbio
Please take into account that as opposed to the installation process when uninstalling
Verbio the last module to be uninstalled must be the ldquoEnginesrdquo module All the other
packages may be uninstalled previously in any order
Uninstalling on Widows platforms
You may find all installed packages under the ldquoUninstall softwarerdquo section of the operating
system (consult specific OS instructions for more information)
All packages will be grouped under the ldquoVerbio Technologies SLrdquo editor column
1 Select any of the ASR TTS MRCP packages installed (except the ldquoEnginesldquo package) and
click Uninstall
2 Click OK when prompted for confirming the uninstall process
3 You should receive a confirmation message at the end of the uninstallation process
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Proceed with the other packages leaving the ldquoEnginesrdquo packages for last
Uninstalling on Linux platforms
1 You may find all installed packages using the following commands as a root user
DEB packages
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep -o
^S+
RPM packages
rpm -qa | fgrep verbio
2 Uninstall any of the ASR TTS MRCP packages installed (the ldquoEnginesldquo package at the
end)
DEB packages
apt-get remove --purge verbio-tts- (if any) apt-get remove --purge verbio-asr- (if any) apt-get remove --purge verbio-mrcp (if exists) apt-get remove --purge verbio-clients (if exists) apt-get remove --purge verbio-engines RPM packages
rpm -e verbio-tts- (if any) rpm -e verbio-asr- (if any) rpm -e verbio-mrcp (if exists) rpm -e verbio-clients (if exists) rpm -e verbio-engines
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Troubleshooting
This section contains some known situations where the behavior of the software differs from
the expected Nevertheless all of them may be solved with easy actions
Windows platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Create an environment variable and name it HTTPS_PROXY
o If user and password are not required then assign it the following contents
httpsPROXY_IPPROXY_PORT
o If user and password are required then assign it the following contents
httpsusernamepasswordPROXY_IPPROXY_PORT
2 ldquoService pendingrdquo when starting Verbio Server Configuration Manager
3 No license number is shown in the Settings tab of Verbio Server Configuration Manager
Both issues usually occur when Verbio Server Configuration Manager is not started as Administrator To
do so right click on it and select ldquorun as Administatorrdquo
4 MRCP server or client applications cannot connect to Verbio ASRTTS
Check your firewall and disable it if necessary Verbio ASRTTS listens on port 8765 by default
5 MRCP server missed some configuration parameters
After configuring it for the first time always start and stop ldquoVerbio MRCPldquo server through Windows
Control PanelServices applet
6 TTS server does not start when using 16 or 32 KHz speakers
Check that ldquoSelect the desired frequencyrdquo from ldquoSettingsrdquo tab in Verbio Server Configuration Manager
contains 16000 or 32000
Linux platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Define the following environment variables
If user and password are not required declare it like so
export HTTPS_PROXY httpsPROXY_IPPROXY_PORT
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Configuring Verbio
Once installed it is necessary to configure Verbio ASR amp TTS server and if necessary Verbio
MRCP server
Configuring on Widows platforms
1 From the Windows Start menu go to StartVerbioConfiguration Manager as
Administrator (click right button and select ldquorun as Administratorrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
3 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
(The ldquoIn memoryrdquo option should only be used on environments with low disk speed)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 The ldquoEngine Licensesrdquo tab will be used later to configure licensing
5 In the ldquoSettingsrdquo tab select the desired TTS sampling frequency to be used if more than
one frequency package per speaker has been installed
6 Once configured click ldquoStartrdquo With no licenses installed the following message is shown
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Accept the message and a console window will appear showing the serial number and
starting Verbio ASRTTS engine
8 Once the Verbio ASR amp TTS server is started in evaluation mode a message ldquoService
startedrdquo is shown in the console window and Verbio ASRTTS is ready to receive requests
Please note that in evaluation mode semaphore light will remain red Only when licensed the
light turns green
Please note that after one hour of evaluation the console will close and it will be necessary to
click ldquoStartrdquo again in order to resume testing
9 Once Verbio ASRTTS is running and if necessary MRCP server may be configured and
started To do so from the Windows Start menu go to StartVerbioMRCPConfiguration
Manager as Administrator (click right button and select ldquorun as Administratorrdquo)
10 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
11 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
12 From the ldquoSettingsrdquo tab select the MRCP client platform that will connect with MRCP
server (depending on the protocol used ndash MRCP version 1 or MRCP version 2) Then select
the signaling ports (typically 554 for MRCPv1 and 5060 for MRCPv2) and the audio ports
(RTP ports)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
13 Click ldquoStartrdquo and wait until the green light is shown Note that MRCP server does not need
a license so it starts directly as a Windows Service (the same as licensed ASRTTS server
installations) Once started the MRCP server is ready to receive MRCP requests from client
IVR platforms
Configuring on Linux platforms
Installation of Verbio Linux packages automatically configures the system to start all the
installed packages If you wish to modify the configuration you may do so by editing the
optverbioconfigsoftware-verbio-server file
1 Once installed Verbio ASRTTS server may be used in evaluation mode as follows
optverbiostart_verbiodsh -e
2 Once started and if necessary MRCP server may be configured and started To do so
modify optverbiomrcpparam1software-verbio-mrcp configuration file
Most important parameters
ASR_SERVER IP address of Verbio ASR server (usually 127001 if they share the same
server)
ASR_START ASR configurations to use (comma-separated values no spaces) See valid
names in Appendix A
ASR_LANG default ASR language to use See valid names in Appendix B
TTS_SERVER IP address of Verbio TTS server (usually 127001 if they share the same
server)
TTS_START TTS languages to use (comma-separated values no spaces) See valid
names in Appendix B
IP_ADDRESS service local IP address
EXTERNAL_IP_ADDRESS service external address (for servers behind NAT)
PLATFORM select one of the following ones or leave ldquoOtherrdquo otherwise
o Aculab to interact with Aculab Telephony platforms (MRCPv1 MRCPv2)
o Altitude to interact with Altitude uCI (MRCPv2)
o Avaya to interact with Avaya Voice Portal and Experience Portal (MRCPv1)
o Cisco to interact with Cisco Call Manager (MRCPv1)
o EstraVox to interact with Atento EstraVox platform (MRCPv1)
o Genesys to interact with Genesys Voice Platform (MRCPv1)
o HP OCMP to interact with HP OpenCall platform (MRCPv1)
o Huawei to interact with Huawei IVR platform (MRCPv1)
o Interactive to interact with Interactive Intelligence platform (MRCPv2)
o Syntellect to interact with CT ADE platforms (MRCPv1)
o Unimrcp to interact with open-source UniMRCP client (MRCPv1 MRCPv2)
o VoiceGenie to interact with VoiceGenie speech portal (MRCPv1)
MRCPDIR path where Verbio MRCP has been installed (usually optverbiomrcp)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
LOGGING_LEVEL from 0 for No-logging up to 7 for debug traces
LOGGING_DEST 0 (logs are sent to optverbiomrcplog) or 1 (logs are sent to
stdout if mrcp2d is started in debug mode)
VERSION 1 for MRCPv1 or 2 for MRCPv2
LOCAL_PORT RTSP (for MRCPv1) or SIP (for MRCPv2) incoming port to attend session
requests Usually 554 for RTSP or 5060 for SIP
MRCP_PORT port for receiving MRCP requests once connection (session) has been
established
RTP_PORT_MIN minimum port number to receive RTP (voice) packets
RTP_PORT_MAX maximum port number to receive RTP (voice) packets
(Please do not modify other parameters than those described above unless Verbiorsquos support
team asks for it)
Example
-= mrcp2d configuration file =-
string ASR_SERVER = 127001
string ASR_START = es-aren-uspt-br
string ASR_LANG = es-ar
string TTS_SERVER = 127001
string TTS_START = es-aren-uspt-br
string PLATFORM = Other
string MRCPDIR = optverbiomrcp
string IP_ADDRESS = 1921682231
string EXTERNAL_IP_ADDRESS = 1921682231
int LOGGING_LEVEL = 7
int LOGGING_DEST = 0
int VERSION = 1
int LOCAL_PORT = 554
int MRCP_PORT = 32416
int RTP_PORT_MIN = 6000
int RTP_PORT_MAX = 8000
string TTS_SERVER_STATUS = 1
string ASR_SERVER_STATUS = 1
string NORMALIZATION = optverbiodataTtsttscnftxt
string CLS_CONF =
string CLS_LANG =
string CLS_SERVER =
string CLS_RULES =
string NLP_DICTIONARY =
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string NLP_TEMPLATE =
3 Start Verbio MRCP
LD_LIBRARY_PATH=optverbiobin optverbiobinmrc2p -d
4 If Verbio ASRTTS is licensed (see ldquoLicensing Verbiordquo section) then both servers (ASRTTS
and MRCP) are started together
etcinitdverbiod start
5 To stop both servers
First of all verify if watchdog is running
ps aux | grep voxserver
As a result for example
root 21887 00 00 103308 856 pts1 S+ 1607 000 grep voxserver
root 26735 00 00 106096 1260 pts1 S 1323 004 binbash usrbinvoxservermonitor
If some voxservermonitor process is running kill it
kill -9 ltvoxservermonitor_process_idgt
Following the previous example
kill -9 26735
Once watchdog is killed stop both Verbio processes
etcinitdverbiod stop
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Licensing Verbio
Once installed configured and started in evaluation mode licenses may be requested
Licensing on Windows platforms
1 In order to get a license file send the contents of the field ldquoVerbio VoxServer Serial
Numberrdquo in the ldquoSettingsrdquo tab of Verbio Server Configuration Manager to Verbio
technical support staff
2 Copy your license file (provided by technical support staff) to $INSTALLDIRVerbioVerbio
Engineslic
3 Copy your license code (provided by technical support staff) in the ldquoInternet Coderdquo field in
the ldquoEngine Licensesrdquo tab of Verbio Server Configuration Manager and click the ldquoUpdaterdquo
button located at right
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
Licensing on Linux platforms
1 In order to get a license file execute the following command and send its output to Verbio
technical support staff
optverbiostart_verbiodsh -d
2 Copy your license file (provided by technical support staff) to optverbiolic
cp pathtoFILELIC optverbiolic
3 Configure your license code (provided by technical support staff) in
optverbioconfigsoftware-verbio-server
string VERIFICATION_CODE = XXXXXXX-YYYYYYYYY-helliphellip
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Uninstalling Verbio
Please take into account that as opposed to the installation process when uninstalling
Verbio the last module to be uninstalled must be the ldquoEnginesrdquo module All the other
packages may be uninstalled previously in any order
Uninstalling on Widows platforms
You may find all installed packages under the ldquoUninstall softwarerdquo section of the operating
system (consult specific OS instructions for more information)
All packages will be grouped under the ldquoVerbio Technologies SLrdquo editor column
1 Select any of the ASR TTS MRCP packages installed (except the ldquoEnginesldquo package) and
click Uninstall
2 Click OK when prompted for confirming the uninstall process
3 You should receive a confirmation message at the end of the uninstallation process
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Proceed with the other packages leaving the ldquoEnginesrdquo packages for last
Uninstalling on Linux platforms
1 You may find all installed packages using the following commands as a root user
DEB packages
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep -o
^S+
RPM packages
rpm -qa | fgrep verbio
2 Uninstall any of the ASR TTS MRCP packages installed (the ldquoEnginesldquo package at the
end)
DEB packages
apt-get remove --purge verbio-tts- (if any) apt-get remove --purge verbio-asr- (if any) apt-get remove --purge verbio-mrcp (if exists) apt-get remove --purge verbio-clients (if exists) apt-get remove --purge verbio-engines RPM packages
rpm -e verbio-tts- (if any) rpm -e verbio-asr- (if any) rpm -e verbio-mrcp (if exists) rpm -e verbio-clients (if exists) rpm -e verbio-engines
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Troubleshooting
This section contains some known situations where the behavior of the software differs from
the expected Nevertheless all of them may be solved with easy actions
Windows platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Create an environment variable and name it HTTPS_PROXY
o If user and password are not required then assign it the following contents
httpsPROXY_IPPROXY_PORT
o If user and password are required then assign it the following contents
httpsusernamepasswordPROXY_IPPROXY_PORT
2 ldquoService pendingrdquo when starting Verbio Server Configuration Manager
3 No license number is shown in the Settings tab of Verbio Server Configuration Manager
Both issues usually occur when Verbio Server Configuration Manager is not started as Administrator To
do so right click on it and select ldquorun as Administatorrdquo
4 MRCP server or client applications cannot connect to Verbio ASRTTS
Check your firewall and disable it if necessary Verbio ASRTTS listens on port 8765 by default
5 MRCP server missed some configuration parameters
After configuring it for the first time always start and stop ldquoVerbio MRCPldquo server through Windows
Control PanelServices applet
6 TTS server does not start when using 16 or 32 KHz speakers
Check that ldquoSelect the desired frequencyrdquo from ldquoSettingsrdquo tab in Verbio Server Configuration Manager
contains 16000 or 32000
Linux platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Define the following environment variables
If user and password are not required declare it like so
export HTTPS_PROXY httpsPROXY_IPPROXY_PORT
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
3 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
(The ldquoIn memoryrdquo option should only be used on environments with low disk speed)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 The ldquoEngine Licensesrdquo tab will be used later to configure licensing
5 In the ldquoSettingsrdquo tab select the desired TTS sampling frequency to be used if more than
one frequency package per speaker has been installed
6 Once configured click ldquoStartrdquo With no licenses installed the following message is shown
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Accept the message and a console window will appear showing the serial number and
starting Verbio ASRTTS engine
8 Once the Verbio ASR amp TTS server is started in evaluation mode a message ldquoService
startedrdquo is shown in the console window and Verbio ASRTTS is ready to receive requests
Please note that in evaluation mode semaphore light will remain red Only when licensed the
light turns green
Please note that after one hour of evaluation the console will close and it will be necessary to
click ldquoStartrdquo again in order to resume testing
9 Once Verbio ASRTTS is running and if necessary MRCP server may be configured and
started To do so from the Windows Start menu go to StartVerbioMRCPConfiguration
Manager as Administrator (click right button and select ldquorun as Administratorrdquo)
10 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
11 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
12 From the ldquoSettingsrdquo tab select the MRCP client platform that will connect with MRCP
server (depending on the protocol used ndash MRCP version 1 or MRCP version 2) Then select
the signaling ports (typically 554 for MRCPv1 and 5060 for MRCPv2) and the audio ports
(RTP ports)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
13 Click ldquoStartrdquo and wait until the green light is shown Note that MRCP server does not need
a license so it starts directly as a Windows Service (the same as licensed ASRTTS server
installations) Once started the MRCP server is ready to receive MRCP requests from client
IVR platforms
Configuring on Linux platforms
Installation of Verbio Linux packages automatically configures the system to start all the
installed packages If you wish to modify the configuration you may do so by editing the
optverbioconfigsoftware-verbio-server file
1 Once installed Verbio ASRTTS server may be used in evaluation mode as follows
optverbiostart_verbiodsh -e
2 Once started and if necessary MRCP server may be configured and started To do so
modify optverbiomrcpparam1software-verbio-mrcp configuration file
Most important parameters
ASR_SERVER IP address of Verbio ASR server (usually 127001 if they share the same
server)
ASR_START ASR configurations to use (comma-separated values no spaces) See valid
names in Appendix A
ASR_LANG default ASR language to use See valid names in Appendix B
TTS_SERVER IP address of Verbio TTS server (usually 127001 if they share the same
server)
TTS_START TTS languages to use (comma-separated values no spaces) See valid
names in Appendix B
IP_ADDRESS service local IP address
EXTERNAL_IP_ADDRESS service external address (for servers behind NAT)
PLATFORM select one of the following ones or leave ldquoOtherrdquo otherwise
o Aculab to interact with Aculab Telephony platforms (MRCPv1 MRCPv2)
o Altitude to interact with Altitude uCI (MRCPv2)
o Avaya to interact with Avaya Voice Portal and Experience Portal (MRCPv1)
o Cisco to interact with Cisco Call Manager (MRCPv1)
o EstraVox to interact with Atento EstraVox platform (MRCPv1)
o Genesys to interact with Genesys Voice Platform (MRCPv1)
o HP OCMP to interact with HP OpenCall platform (MRCPv1)
o Huawei to interact with Huawei IVR platform (MRCPv1)
o Interactive to interact with Interactive Intelligence platform (MRCPv2)
o Syntellect to interact with CT ADE platforms (MRCPv1)
o Unimrcp to interact with open-source UniMRCP client (MRCPv1 MRCPv2)
o VoiceGenie to interact with VoiceGenie speech portal (MRCPv1)
MRCPDIR path where Verbio MRCP has been installed (usually optverbiomrcp)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
LOGGING_LEVEL from 0 for No-logging up to 7 for debug traces
LOGGING_DEST 0 (logs are sent to optverbiomrcplog) or 1 (logs are sent to
stdout if mrcp2d is started in debug mode)
VERSION 1 for MRCPv1 or 2 for MRCPv2
LOCAL_PORT RTSP (for MRCPv1) or SIP (for MRCPv2) incoming port to attend session
requests Usually 554 for RTSP or 5060 for SIP
MRCP_PORT port for receiving MRCP requests once connection (session) has been
established
RTP_PORT_MIN minimum port number to receive RTP (voice) packets
RTP_PORT_MAX maximum port number to receive RTP (voice) packets
(Please do not modify other parameters than those described above unless Verbiorsquos support
team asks for it)
Example
-= mrcp2d configuration file =-
string ASR_SERVER = 127001
string ASR_START = es-aren-uspt-br
string ASR_LANG = es-ar
string TTS_SERVER = 127001
string TTS_START = es-aren-uspt-br
string PLATFORM = Other
string MRCPDIR = optverbiomrcp
string IP_ADDRESS = 1921682231
string EXTERNAL_IP_ADDRESS = 1921682231
int LOGGING_LEVEL = 7
int LOGGING_DEST = 0
int VERSION = 1
int LOCAL_PORT = 554
int MRCP_PORT = 32416
int RTP_PORT_MIN = 6000
int RTP_PORT_MAX = 8000
string TTS_SERVER_STATUS = 1
string ASR_SERVER_STATUS = 1
string NORMALIZATION = optverbiodataTtsttscnftxt
string CLS_CONF =
string CLS_LANG =
string CLS_SERVER =
string CLS_RULES =
string NLP_DICTIONARY =
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string NLP_TEMPLATE =
3 Start Verbio MRCP
LD_LIBRARY_PATH=optverbiobin optverbiobinmrc2p -d
4 If Verbio ASRTTS is licensed (see ldquoLicensing Verbiordquo section) then both servers (ASRTTS
and MRCP) are started together
etcinitdverbiod start
5 To stop both servers
First of all verify if watchdog is running
ps aux | grep voxserver
As a result for example
root 21887 00 00 103308 856 pts1 S+ 1607 000 grep voxserver
root 26735 00 00 106096 1260 pts1 S 1323 004 binbash usrbinvoxservermonitor
If some voxservermonitor process is running kill it
kill -9 ltvoxservermonitor_process_idgt
Following the previous example
kill -9 26735
Once watchdog is killed stop both Verbio processes
etcinitdverbiod stop
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Licensing Verbio
Once installed configured and started in evaluation mode licenses may be requested
Licensing on Windows platforms
1 In order to get a license file send the contents of the field ldquoVerbio VoxServer Serial
Numberrdquo in the ldquoSettingsrdquo tab of Verbio Server Configuration Manager to Verbio
technical support staff
2 Copy your license file (provided by technical support staff) to $INSTALLDIRVerbioVerbio
Engineslic
3 Copy your license code (provided by technical support staff) in the ldquoInternet Coderdquo field in
the ldquoEngine Licensesrdquo tab of Verbio Server Configuration Manager and click the ldquoUpdaterdquo
button located at right
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
Licensing on Linux platforms
1 In order to get a license file execute the following command and send its output to Verbio
technical support staff
optverbiostart_verbiodsh -d
2 Copy your license file (provided by technical support staff) to optverbiolic
cp pathtoFILELIC optverbiolic
3 Configure your license code (provided by technical support staff) in
optverbioconfigsoftware-verbio-server
string VERIFICATION_CODE = XXXXXXX-YYYYYYYYY-helliphellip
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Uninstalling Verbio
Please take into account that as opposed to the installation process when uninstalling
Verbio the last module to be uninstalled must be the ldquoEnginesrdquo module All the other
packages may be uninstalled previously in any order
Uninstalling on Widows platforms
You may find all installed packages under the ldquoUninstall softwarerdquo section of the operating
system (consult specific OS instructions for more information)
All packages will be grouped under the ldquoVerbio Technologies SLrdquo editor column
1 Select any of the ASR TTS MRCP packages installed (except the ldquoEnginesldquo package) and
click Uninstall
2 Click OK when prompted for confirming the uninstall process
3 You should receive a confirmation message at the end of the uninstallation process
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Proceed with the other packages leaving the ldquoEnginesrdquo packages for last
Uninstalling on Linux platforms
1 You may find all installed packages using the following commands as a root user
DEB packages
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep -o
^S+
RPM packages
rpm -qa | fgrep verbio
2 Uninstall any of the ASR TTS MRCP packages installed (the ldquoEnginesldquo package at the
end)
DEB packages
apt-get remove --purge verbio-tts- (if any) apt-get remove --purge verbio-asr- (if any) apt-get remove --purge verbio-mrcp (if exists) apt-get remove --purge verbio-clients (if exists) apt-get remove --purge verbio-engines RPM packages
rpm -e verbio-tts- (if any) rpm -e verbio-asr- (if any) rpm -e verbio-mrcp (if exists) rpm -e verbio-clients (if exists) rpm -e verbio-engines
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Troubleshooting
This section contains some known situations where the behavior of the software differs from
the expected Nevertheless all of them may be solved with easy actions
Windows platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Create an environment variable and name it HTTPS_PROXY
o If user and password are not required then assign it the following contents
httpsPROXY_IPPROXY_PORT
o If user and password are required then assign it the following contents
httpsusernamepasswordPROXY_IPPROXY_PORT
2 ldquoService pendingrdquo when starting Verbio Server Configuration Manager
3 No license number is shown in the Settings tab of Verbio Server Configuration Manager
Both issues usually occur when Verbio Server Configuration Manager is not started as Administrator To
do so right click on it and select ldquorun as Administatorrdquo
4 MRCP server or client applications cannot connect to Verbio ASRTTS
Check your firewall and disable it if necessary Verbio ASRTTS listens on port 8765 by default
5 MRCP server missed some configuration parameters
After configuring it for the first time always start and stop ldquoVerbio MRCPldquo server through Windows
Control PanelServices applet
6 TTS server does not start when using 16 or 32 KHz speakers
Check that ldquoSelect the desired frequencyrdquo from ldquoSettingsrdquo tab in Verbio Server Configuration Manager
contains 16000 or 32000
Linux platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Define the following environment variables
If user and password are not required declare it like so
export HTTPS_PROXY httpsPROXY_IPPROXY_PORT
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 The ldquoEngine Licensesrdquo tab will be used later to configure licensing
5 In the ldquoSettingsrdquo tab select the desired TTS sampling frequency to be used if more than
one frequency package per speaker has been installed
6 Once configured click ldquoStartrdquo With no licenses installed the following message is shown
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Accept the message and a console window will appear showing the serial number and
starting Verbio ASRTTS engine
8 Once the Verbio ASR amp TTS server is started in evaluation mode a message ldquoService
startedrdquo is shown in the console window and Verbio ASRTTS is ready to receive requests
Please note that in evaluation mode semaphore light will remain red Only when licensed the
light turns green
Please note that after one hour of evaluation the console will close and it will be necessary to
click ldquoStartrdquo again in order to resume testing
9 Once Verbio ASRTTS is running and if necessary MRCP server may be configured and
started To do so from the Windows Start menu go to StartVerbioMRCPConfiguration
Manager as Administrator (click right button and select ldquorun as Administratorrdquo)
10 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
11 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
12 From the ldquoSettingsrdquo tab select the MRCP client platform that will connect with MRCP
server (depending on the protocol used ndash MRCP version 1 or MRCP version 2) Then select
the signaling ports (typically 554 for MRCPv1 and 5060 for MRCPv2) and the audio ports
(RTP ports)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
13 Click ldquoStartrdquo and wait until the green light is shown Note that MRCP server does not need
a license so it starts directly as a Windows Service (the same as licensed ASRTTS server
installations) Once started the MRCP server is ready to receive MRCP requests from client
IVR platforms
Configuring on Linux platforms
Installation of Verbio Linux packages automatically configures the system to start all the
installed packages If you wish to modify the configuration you may do so by editing the
optverbioconfigsoftware-verbio-server file
1 Once installed Verbio ASRTTS server may be used in evaluation mode as follows
optverbiostart_verbiodsh -e
2 Once started and if necessary MRCP server may be configured and started To do so
modify optverbiomrcpparam1software-verbio-mrcp configuration file
Most important parameters
ASR_SERVER IP address of Verbio ASR server (usually 127001 if they share the same
server)
ASR_START ASR configurations to use (comma-separated values no spaces) See valid
names in Appendix A
ASR_LANG default ASR language to use See valid names in Appendix B
TTS_SERVER IP address of Verbio TTS server (usually 127001 if they share the same
server)
TTS_START TTS languages to use (comma-separated values no spaces) See valid
names in Appendix B
IP_ADDRESS service local IP address
EXTERNAL_IP_ADDRESS service external address (for servers behind NAT)
PLATFORM select one of the following ones or leave ldquoOtherrdquo otherwise
o Aculab to interact with Aculab Telephony platforms (MRCPv1 MRCPv2)
o Altitude to interact with Altitude uCI (MRCPv2)
o Avaya to interact with Avaya Voice Portal and Experience Portal (MRCPv1)
o Cisco to interact with Cisco Call Manager (MRCPv1)
o EstraVox to interact with Atento EstraVox platform (MRCPv1)
o Genesys to interact with Genesys Voice Platform (MRCPv1)
o HP OCMP to interact with HP OpenCall platform (MRCPv1)
o Huawei to interact with Huawei IVR platform (MRCPv1)
o Interactive to interact with Interactive Intelligence platform (MRCPv2)
o Syntellect to interact with CT ADE platforms (MRCPv1)
o Unimrcp to interact with open-source UniMRCP client (MRCPv1 MRCPv2)
o VoiceGenie to interact with VoiceGenie speech portal (MRCPv1)
MRCPDIR path where Verbio MRCP has been installed (usually optverbiomrcp)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
LOGGING_LEVEL from 0 for No-logging up to 7 for debug traces
LOGGING_DEST 0 (logs are sent to optverbiomrcplog) or 1 (logs are sent to
stdout if mrcp2d is started in debug mode)
VERSION 1 for MRCPv1 or 2 for MRCPv2
LOCAL_PORT RTSP (for MRCPv1) or SIP (for MRCPv2) incoming port to attend session
requests Usually 554 for RTSP or 5060 for SIP
MRCP_PORT port for receiving MRCP requests once connection (session) has been
established
RTP_PORT_MIN minimum port number to receive RTP (voice) packets
RTP_PORT_MAX maximum port number to receive RTP (voice) packets
(Please do not modify other parameters than those described above unless Verbiorsquos support
team asks for it)
Example
-= mrcp2d configuration file =-
string ASR_SERVER = 127001
string ASR_START = es-aren-uspt-br
string ASR_LANG = es-ar
string TTS_SERVER = 127001
string TTS_START = es-aren-uspt-br
string PLATFORM = Other
string MRCPDIR = optverbiomrcp
string IP_ADDRESS = 1921682231
string EXTERNAL_IP_ADDRESS = 1921682231
int LOGGING_LEVEL = 7
int LOGGING_DEST = 0
int VERSION = 1
int LOCAL_PORT = 554
int MRCP_PORT = 32416
int RTP_PORT_MIN = 6000
int RTP_PORT_MAX = 8000
string TTS_SERVER_STATUS = 1
string ASR_SERVER_STATUS = 1
string NORMALIZATION = optverbiodataTtsttscnftxt
string CLS_CONF =
string CLS_LANG =
string CLS_SERVER =
string CLS_RULES =
string NLP_DICTIONARY =
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string NLP_TEMPLATE =
3 Start Verbio MRCP
LD_LIBRARY_PATH=optverbiobin optverbiobinmrc2p -d
4 If Verbio ASRTTS is licensed (see ldquoLicensing Verbiordquo section) then both servers (ASRTTS
and MRCP) are started together
etcinitdverbiod start
5 To stop both servers
First of all verify if watchdog is running
ps aux | grep voxserver
As a result for example
root 21887 00 00 103308 856 pts1 S+ 1607 000 grep voxserver
root 26735 00 00 106096 1260 pts1 S 1323 004 binbash usrbinvoxservermonitor
If some voxservermonitor process is running kill it
kill -9 ltvoxservermonitor_process_idgt
Following the previous example
kill -9 26735
Once watchdog is killed stop both Verbio processes
etcinitdverbiod stop
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Licensing Verbio
Once installed configured and started in evaluation mode licenses may be requested
Licensing on Windows platforms
1 In order to get a license file send the contents of the field ldquoVerbio VoxServer Serial
Numberrdquo in the ldquoSettingsrdquo tab of Verbio Server Configuration Manager to Verbio
technical support staff
2 Copy your license file (provided by technical support staff) to $INSTALLDIRVerbioVerbio
Engineslic
3 Copy your license code (provided by technical support staff) in the ldquoInternet Coderdquo field in
the ldquoEngine Licensesrdquo tab of Verbio Server Configuration Manager and click the ldquoUpdaterdquo
button located at right
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
Licensing on Linux platforms
1 In order to get a license file execute the following command and send its output to Verbio
technical support staff
optverbiostart_verbiodsh -d
2 Copy your license file (provided by technical support staff) to optverbiolic
cp pathtoFILELIC optverbiolic
3 Configure your license code (provided by technical support staff) in
optverbioconfigsoftware-verbio-server
string VERIFICATION_CODE = XXXXXXX-YYYYYYYYY-helliphellip
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Uninstalling Verbio
Please take into account that as opposed to the installation process when uninstalling
Verbio the last module to be uninstalled must be the ldquoEnginesrdquo module All the other
packages may be uninstalled previously in any order
Uninstalling on Widows platforms
You may find all installed packages under the ldquoUninstall softwarerdquo section of the operating
system (consult specific OS instructions for more information)
All packages will be grouped under the ldquoVerbio Technologies SLrdquo editor column
1 Select any of the ASR TTS MRCP packages installed (except the ldquoEnginesldquo package) and
click Uninstall
2 Click OK when prompted for confirming the uninstall process
3 You should receive a confirmation message at the end of the uninstallation process
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Proceed with the other packages leaving the ldquoEnginesrdquo packages for last
Uninstalling on Linux platforms
1 You may find all installed packages using the following commands as a root user
DEB packages
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep -o
^S+
RPM packages
rpm -qa | fgrep verbio
2 Uninstall any of the ASR TTS MRCP packages installed (the ldquoEnginesldquo package at the
end)
DEB packages
apt-get remove --purge verbio-tts- (if any) apt-get remove --purge verbio-asr- (if any) apt-get remove --purge verbio-mrcp (if exists) apt-get remove --purge verbio-clients (if exists) apt-get remove --purge verbio-engines RPM packages
rpm -e verbio-tts- (if any) rpm -e verbio-asr- (if any) rpm -e verbio-mrcp (if exists) rpm -e verbio-clients (if exists) rpm -e verbio-engines
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Troubleshooting
This section contains some known situations where the behavior of the software differs from
the expected Nevertheless all of them may be solved with easy actions
Windows platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Create an environment variable and name it HTTPS_PROXY
o If user and password are not required then assign it the following contents
httpsPROXY_IPPROXY_PORT
o If user and password are required then assign it the following contents
httpsusernamepasswordPROXY_IPPROXY_PORT
2 ldquoService pendingrdquo when starting Verbio Server Configuration Manager
3 No license number is shown in the Settings tab of Verbio Server Configuration Manager
Both issues usually occur when Verbio Server Configuration Manager is not started as Administrator To
do so right click on it and select ldquorun as Administatorrdquo
4 MRCP server or client applications cannot connect to Verbio ASRTTS
Check your firewall and disable it if necessary Verbio ASRTTS listens on port 8765 by default
5 MRCP server missed some configuration parameters
After configuring it for the first time always start and stop ldquoVerbio MRCPldquo server through Windows
Control PanelServices applet
6 TTS server does not start when using 16 or 32 KHz speakers
Check that ldquoSelect the desired frequencyrdquo from ldquoSettingsrdquo tab in Verbio Server Configuration Manager
contains 16000 or 32000
Linux platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Define the following environment variables
If user and password are not required declare it like so
export HTTPS_PROXY httpsPROXY_IPPROXY_PORT
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Accept the message and a console window will appear showing the serial number and
starting Verbio ASRTTS engine
8 Once the Verbio ASR amp TTS server is started in evaluation mode a message ldquoService
startedrdquo is shown in the console window and Verbio ASRTTS is ready to receive requests
Please note that in evaluation mode semaphore light will remain red Only when licensed the
light turns green
Please note that after one hour of evaluation the console will close and it will be necessary to
click ldquoStartrdquo again in order to resume testing
9 Once Verbio ASRTTS is running and if necessary MRCP server may be configured and
started To do so from the Windows Start menu go to StartVerbioMRCPConfiguration
Manager as Administrator (click right button and select ldquorun as Administratorrdquo)
10 From the ldquoASR Configurationsrdquo tab select those ASR packages to be startedenabled
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
11 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
12 From the ldquoSettingsrdquo tab select the MRCP client platform that will connect with MRCP
server (depending on the protocol used ndash MRCP version 1 or MRCP version 2) Then select
the signaling ports (typically 554 for MRCPv1 and 5060 for MRCPv2) and the audio ports
(RTP ports)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
13 Click ldquoStartrdquo and wait until the green light is shown Note that MRCP server does not need
a license so it starts directly as a Windows Service (the same as licensed ASRTTS server
installations) Once started the MRCP server is ready to receive MRCP requests from client
IVR platforms
Configuring on Linux platforms
Installation of Verbio Linux packages automatically configures the system to start all the
installed packages If you wish to modify the configuration you may do so by editing the
optverbioconfigsoftware-verbio-server file
1 Once installed Verbio ASRTTS server may be used in evaluation mode as follows
optverbiostart_verbiodsh -e
2 Once started and if necessary MRCP server may be configured and started To do so
modify optverbiomrcpparam1software-verbio-mrcp configuration file
Most important parameters
ASR_SERVER IP address of Verbio ASR server (usually 127001 if they share the same
server)
ASR_START ASR configurations to use (comma-separated values no spaces) See valid
names in Appendix A
ASR_LANG default ASR language to use See valid names in Appendix B
TTS_SERVER IP address of Verbio TTS server (usually 127001 if they share the same
server)
TTS_START TTS languages to use (comma-separated values no spaces) See valid
names in Appendix B
IP_ADDRESS service local IP address
EXTERNAL_IP_ADDRESS service external address (for servers behind NAT)
PLATFORM select one of the following ones or leave ldquoOtherrdquo otherwise
o Aculab to interact with Aculab Telephony platforms (MRCPv1 MRCPv2)
o Altitude to interact with Altitude uCI (MRCPv2)
o Avaya to interact with Avaya Voice Portal and Experience Portal (MRCPv1)
o Cisco to interact with Cisco Call Manager (MRCPv1)
o EstraVox to interact with Atento EstraVox platform (MRCPv1)
o Genesys to interact with Genesys Voice Platform (MRCPv1)
o HP OCMP to interact with HP OpenCall platform (MRCPv1)
o Huawei to interact with Huawei IVR platform (MRCPv1)
o Interactive to interact with Interactive Intelligence platform (MRCPv2)
o Syntellect to interact with CT ADE platforms (MRCPv1)
o Unimrcp to interact with open-source UniMRCP client (MRCPv1 MRCPv2)
o VoiceGenie to interact with VoiceGenie speech portal (MRCPv1)
MRCPDIR path where Verbio MRCP has been installed (usually optverbiomrcp)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
LOGGING_LEVEL from 0 for No-logging up to 7 for debug traces
LOGGING_DEST 0 (logs are sent to optverbiomrcplog) or 1 (logs are sent to
stdout if mrcp2d is started in debug mode)
VERSION 1 for MRCPv1 or 2 for MRCPv2
LOCAL_PORT RTSP (for MRCPv1) or SIP (for MRCPv2) incoming port to attend session
requests Usually 554 for RTSP or 5060 for SIP
MRCP_PORT port for receiving MRCP requests once connection (session) has been
established
RTP_PORT_MIN minimum port number to receive RTP (voice) packets
RTP_PORT_MAX maximum port number to receive RTP (voice) packets
(Please do not modify other parameters than those described above unless Verbiorsquos support
team asks for it)
Example
-= mrcp2d configuration file =-
string ASR_SERVER = 127001
string ASR_START = es-aren-uspt-br
string ASR_LANG = es-ar
string TTS_SERVER = 127001
string TTS_START = es-aren-uspt-br
string PLATFORM = Other
string MRCPDIR = optverbiomrcp
string IP_ADDRESS = 1921682231
string EXTERNAL_IP_ADDRESS = 1921682231
int LOGGING_LEVEL = 7
int LOGGING_DEST = 0
int VERSION = 1
int LOCAL_PORT = 554
int MRCP_PORT = 32416
int RTP_PORT_MIN = 6000
int RTP_PORT_MAX = 8000
string TTS_SERVER_STATUS = 1
string ASR_SERVER_STATUS = 1
string NORMALIZATION = optverbiodataTtsttscnftxt
string CLS_CONF =
string CLS_LANG =
string CLS_SERVER =
string CLS_RULES =
string NLP_DICTIONARY =
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string NLP_TEMPLATE =
3 Start Verbio MRCP
LD_LIBRARY_PATH=optverbiobin optverbiobinmrc2p -d
4 If Verbio ASRTTS is licensed (see ldquoLicensing Verbiordquo section) then both servers (ASRTTS
and MRCP) are started together
etcinitdverbiod start
5 To stop both servers
First of all verify if watchdog is running
ps aux | grep voxserver
As a result for example
root 21887 00 00 103308 856 pts1 S+ 1607 000 grep voxserver
root 26735 00 00 106096 1260 pts1 S 1323 004 binbash usrbinvoxservermonitor
If some voxservermonitor process is running kill it
kill -9 ltvoxservermonitor_process_idgt
Following the previous example
kill -9 26735
Once watchdog is killed stop both Verbio processes
etcinitdverbiod stop
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Licensing Verbio
Once installed configured and started in evaluation mode licenses may be requested
Licensing on Windows platforms
1 In order to get a license file send the contents of the field ldquoVerbio VoxServer Serial
Numberrdquo in the ldquoSettingsrdquo tab of Verbio Server Configuration Manager to Verbio
technical support staff
2 Copy your license file (provided by technical support staff) to $INSTALLDIRVerbioVerbio
Engineslic
3 Copy your license code (provided by technical support staff) in the ldquoInternet Coderdquo field in
the ldquoEngine Licensesrdquo tab of Verbio Server Configuration Manager and click the ldquoUpdaterdquo
button located at right
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
Licensing on Linux platforms
1 In order to get a license file execute the following command and send its output to Verbio
technical support staff
optverbiostart_verbiodsh -d
2 Copy your license file (provided by technical support staff) to optverbiolic
cp pathtoFILELIC optverbiolic
3 Configure your license code (provided by technical support staff) in
optverbioconfigsoftware-verbio-server
string VERIFICATION_CODE = XXXXXXX-YYYYYYYYY-helliphellip
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Uninstalling Verbio
Please take into account that as opposed to the installation process when uninstalling
Verbio the last module to be uninstalled must be the ldquoEnginesrdquo module All the other
packages may be uninstalled previously in any order
Uninstalling on Widows platforms
You may find all installed packages under the ldquoUninstall softwarerdquo section of the operating
system (consult specific OS instructions for more information)
All packages will be grouped under the ldquoVerbio Technologies SLrdquo editor column
1 Select any of the ASR TTS MRCP packages installed (except the ldquoEnginesldquo package) and
click Uninstall
2 Click OK when prompted for confirming the uninstall process
3 You should receive a confirmation message at the end of the uninstallation process
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Proceed with the other packages leaving the ldquoEnginesrdquo packages for last
Uninstalling on Linux platforms
1 You may find all installed packages using the following commands as a root user
DEB packages
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep -o
^S+
RPM packages
rpm -qa | fgrep verbio
2 Uninstall any of the ASR TTS MRCP packages installed (the ldquoEnginesldquo package at the
end)
DEB packages
apt-get remove --purge verbio-tts- (if any) apt-get remove --purge verbio-asr- (if any) apt-get remove --purge verbio-mrcp (if exists) apt-get remove --purge verbio-clients (if exists) apt-get remove --purge verbio-engines RPM packages
rpm -e verbio-tts- (if any) rpm -e verbio-asr- (if any) rpm -e verbio-mrcp (if exists) rpm -e verbio-clients (if exists) rpm -e verbio-engines
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Troubleshooting
This section contains some known situations where the behavior of the software differs from
the expected Nevertheless all of them may be solved with easy actions
Windows platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Create an environment variable and name it HTTPS_PROXY
o If user and password are not required then assign it the following contents
httpsPROXY_IPPROXY_PORT
o If user and password are required then assign it the following contents
httpsusernamepasswordPROXY_IPPROXY_PORT
2 ldquoService pendingrdquo when starting Verbio Server Configuration Manager
3 No license number is shown in the Settings tab of Verbio Server Configuration Manager
Both issues usually occur when Verbio Server Configuration Manager is not started as Administrator To
do so right click on it and select ldquorun as Administatorrdquo
4 MRCP server or client applications cannot connect to Verbio ASRTTS
Check your firewall and disable it if necessary Verbio ASRTTS listens on port 8765 by default
5 MRCP server missed some configuration parameters
After configuring it for the first time always start and stop ldquoVerbio MRCPldquo server through Windows
Control PanelServices applet
6 TTS server does not start when using 16 or 32 KHz speakers
Check that ldquoSelect the desired frequencyrdquo from ldquoSettingsrdquo tab in Verbio Server Configuration Manager
contains 16000 or 32000
Linux platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Define the following environment variables
If user and password are not required declare it like so
export HTTPS_PROXY httpsPROXY_IPPROXY_PORT
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
11 From the ldquoTTS Speakersrdquo tab select those TTS packages to be startedenabled
12 From the ldquoSettingsrdquo tab select the MRCP client platform that will connect with MRCP
server (depending on the protocol used ndash MRCP version 1 or MRCP version 2) Then select
the signaling ports (typically 554 for MRCPv1 and 5060 for MRCPv2) and the audio ports
(RTP ports)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
13 Click ldquoStartrdquo and wait until the green light is shown Note that MRCP server does not need
a license so it starts directly as a Windows Service (the same as licensed ASRTTS server
installations) Once started the MRCP server is ready to receive MRCP requests from client
IVR platforms
Configuring on Linux platforms
Installation of Verbio Linux packages automatically configures the system to start all the
installed packages If you wish to modify the configuration you may do so by editing the
optverbioconfigsoftware-verbio-server file
1 Once installed Verbio ASRTTS server may be used in evaluation mode as follows
optverbiostart_verbiodsh -e
2 Once started and if necessary MRCP server may be configured and started To do so
modify optverbiomrcpparam1software-verbio-mrcp configuration file
Most important parameters
ASR_SERVER IP address of Verbio ASR server (usually 127001 if they share the same
server)
ASR_START ASR configurations to use (comma-separated values no spaces) See valid
names in Appendix A
ASR_LANG default ASR language to use See valid names in Appendix B
TTS_SERVER IP address of Verbio TTS server (usually 127001 if they share the same
server)
TTS_START TTS languages to use (comma-separated values no spaces) See valid
names in Appendix B
IP_ADDRESS service local IP address
EXTERNAL_IP_ADDRESS service external address (for servers behind NAT)
PLATFORM select one of the following ones or leave ldquoOtherrdquo otherwise
o Aculab to interact with Aculab Telephony platforms (MRCPv1 MRCPv2)
o Altitude to interact with Altitude uCI (MRCPv2)
o Avaya to interact with Avaya Voice Portal and Experience Portal (MRCPv1)
o Cisco to interact with Cisco Call Manager (MRCPv1)
o EstraVox to interact with Atento EstraVox platform (MRCPv1)
o Genesys to interact with Genesys Voice Platform (MRCPv1)
o HP OCMP to interact with HP OpenCall platform (MRCPv1)
o Huawei to interact with Huawei IVR platform (MRCPv1)
o Interactive to interact with Interactive Intelligence platform (MRCPv2)
o Syntellect to interact with CT ADE platforms (MRCPv1)
o Unimrcp to interact with open-source UniMRCP client (MRCPv1 MRCPv2)
o VoiceGenie to interact with VoiceGenie speech portal (MRCPv1)
MRCPDIR path where Verbio MRCP has been installed (usually optverbiomrcp)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
LOGGING_LEVEL from 0 for No-logging up to 7 for debug traces
LOGGING_DEST 0 (logs are sent to optverbiomrcplog) or 1 (logs are sent to
stdout if mrcp2d is started in debug mode)
VERSION 1 for MRCPv1 or 2 for MRCPv2
LOCAL_PORT RTSP (for MRCPv1) or SIP (for MRCPv2) incoming port to attend session
requests Usually 554 for RTSP or 5060 for SIP
MRCP_PORT port for receiving MRCP requests once connection (session) has been
established
RTP_PORT_MIN minimum port number to receive RTP (voice) packets
RTP_PORT_MAX maximum port number to receive RTP (voice) packets
(Please do not modify other parameters than those described above unless Verbiorsquos support
team asks for it)
Example
-= mrcp2d configuration file =-
string ASR_SERVER = 127001
string ASR_START = es-aren-uspt-br
string ASR_LANG = es-ar
string TTS_SERVER = 127001
string TTS_START = es-aren-uspt-br
string PLATFORM = Other
string MRCPDIR = optverbiomrcp
string IP_ADDRESS = 1921682231
string EXTERNAL_IP_ADDRESS = 1921682231
int LOGGING_LEVEL = 7
int LOGGING_DEST = 0
int VERSION = 1
int LOCAL_PORT = 554
int MRCP_PORT = 32416
int RTP_PORT_MIN = 6000
int RTP_PORT_MAX = 8000
string TTS_SERVER_STATUS = 1
string ASR_SERVER_STATUS = 1
string NORMALIZATION = optverbiodataTtsttscnftxt
string CLS_CONF =
string CLS_LANG =
string CLS_SERVER =
string CLS_RULES =
string NLP_DICTIONARY =
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string NLP_TEMPLATE =
3 Start Verbio MRCP
LD_LIBRARY_PATH=optverbiobin optverbiobinmrc2p -d
4 If Verbio ASRTTS is licensed (see ldquoLicensing Verbiordquo section) then both servers (ASRTTS
and MRCP) are started together
etcinitdverbiod start
5 To stop both servers
First of all verify if watchdog is running
ps aux | grep voxserver
As a result for example
root 21887 00 00 103308 856 pts1 S+ 1607 000 grep voxserver
root 26735 00 00 106096 1260 pts1 S 1323 004 binbash usrbinvoxservermonitor
If some voxservermonitor process is running kill it
kill -9 ltvoxservermonitor_process_idgt
Following the previous example
kill -9 26735
Once watchdog is killed stop both Verbio processes
etcinitdverbiod stop
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Licensing Verbio
Once installed configured and started in evaluation mode licenses may be requested
Licensing on Windows platforms
1 In order to get a license file send the contents of the field ldquoVerbio VoxServer Serial
Numberrdquo in the ldquoSettingsrdquo tab of Verbio Server Configuration Manager to Verbio
technical support staff
2 Copy your license file (provided by technical support staff) to $INSTALLDIRVerbioVerbio
Engineslic
3 Copy your license code (provided by technical support staff) in the ldquoInternet Coderdquo field in
the ldquoEngine Licensesrdquo tab of Verbio Server Configuration Manager and click the ldquoUpdaterdquo
button located at right
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
Licensing on Linux platforms
1 In order to get a license file execute the following command and send its output to Verbio
technical support staff
optverbiostart_verbiodsh -d
2 Copy your license file (provided by technical support staff) to optverbiolic
cp pathtoFILELIC optverbiolic
3 Configure your license code (provided by technical support staff) in
optverbioconfigsoftware-verbio-server
string VERIFICATION_CODE = XXXXXXX-YYYYYYYYY-helliphellip
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Uninstalling Verbio
Please take into account that as opposed to the installation process when uninstalling
Verbio the last module to be uninstalled must be the ldquoEnginesrdquo module All the other
packages may be uninstalled previously in any order
Uninstalling on Widows platforms
You may find all installed packages under the ldquoUninstall softwarerdquo section of the operating
system (consult specific OS instructions for more information)
All packages will be grouped under the ldquoVerbio Technologies SLrdquo editor column
1 Select any of the ASR TTS MRCP packages installed (except the ldquoEnginesldquo package) and
click Uninstall
2 Click OK when prompted for confirming the uninstall process
3 You should receive a confirmation message at the end of the uninstallation process
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Proceed with the other packages leaving the ldquoEnginesrdquo packages for last
Uninstalling on Linux platforms
1 You may find all installed packages using the following commands as a root user
DEB packages
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep -o
^S+
RPM packages
rpm -qa | fgrep verbio
2 Uninstall any of the ASR TTS MRCP packages installed (the ldquoEnginesldquo package at the
end)
DEB packages
apt-get remove --purge verbio-tts- (if any) apt-get remove --purge verbio-asr- (if any) apt-get remove --purge verbio-mrcp (if exists) apt-get remove --purge verbio-clients (if exists) apt-get remove --purge verbio-engines RPM packages
rpm -e verbio-tts- (if any) rpm -e verbio-asr- (if any) rpm -e verbio-mrcp (if exists) rpm -e verbio-clients (if exists) rpm -e verbio-engines
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Troubleshooting
This section contains some known situations where the behavior of the software differs from
the expected Nevertheless all of them may be solved with easy actions
Windows platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Create an environment variable and name it HTTPS_PROXY
o If user and password are not required then assign it the following contents
httpsPROXY_IPPROXY_PORT
o If user and password are required then assign it the following contents
httpsusernamepasswordPROXY_IPPROXY_PORT
2 ldquoService pendingrdquo when starting Verbio Server Configuration Manager
3 No license number is shown in the Settings tab of Verbio Server Configuration Manager
Both issues usually occur when Verbio Server Configuration Manager is not started as Administrator To
do so right click on it and select ldquorun as Administatorrdquo
4 MRCP server or client applications cannot connect to Verbio ASRTTS
Check your firewall and disable it if necessary Verbio ASRTTS listens on port 8765 by default
5 MRCP server missed some configuration parameters
After configuring it for the first time always start and stop ldquoVerbio MRCPldquo server through Windows
Control PanelServices applet
6 TTS server does not start when using 16 or 32 KHz speakers
Check that ldquoSelect the desired frequencyrdquo from ldquoSettingsrdquo tab in Verbio Server Configuration Manager
contains 16000 or 32000
Linux platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Define the following environment variables
If user and password are not required declare it like so
export HTTPS_PROXY httpsPROXY_IPPROXY_PORT
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
13 Click ldquoStartrdquo and wait until the green light is shown Note that MRCP server does not need
a license so it starts directly as a Windows Service (the same as licensed ASRTTS server
installations) Once started the MRCP server is ready to receive MRCP requests from client
IVR platforms
Configuring on Linux platforms
Installation of Verbio Linux packages automatically configures the system to start all the
installed packages If you wish to modify the configuration you may do so by editing the
optverbioconfigsoftware-verbio-server file
1 Once installed Verbio ASRTTS server may be used in evaluation mode as follows
optverbiostart_verbiodsh -e
2 Once started and if necessary MRCP server may be configured and started To do so
modify optverbiomrcpparam1software-verbio-mrcp configuration file
Most important parameters
ASR_SERVER IP address of Verbio ASR server (usually 127001 if they share the same
server)
ASR_START ASR configurations to use (comma-separated values no spaces) See valid
names in Appendix A
ASR_LANG default ASR language to use See valid names in Appendix B
TTS_SERVER IP address of Verbio TTS server (usually 127001 if they share the same
server)
TTS_START TTS languages to use (comma-separated values no spaces) See valid
names in Appendix B
IP_ADDRESS service local IP address
EXTERNAL_IP_ADDRESS service external address (for servers behind NAT)
PLATFORM select one of the following ones or leave ldquoOtherrdquo otherwise
o Aculab to interact with Aculab Telephony platforms (MRCPv1 MRCPv2)
o Altitude to interact with Altitude uCI (MRCPv2)
o Avaya to interact with Avaya Voice Portal and Experience Portal (MRCPv1)
o Cisco to interact with Cisco Call Manager (MRCPv1)
o EstraVox to interact with Atento EstraVox platform (MRCPv1)
o Genesys to interact with Genesys Voice Platform (MRCPv1)
o HP OCMP to interact with HP OpenCall platform (MRCPv1)
o Huawei to interact with Huawei IVR platform (MRCPv1)
o Interactive to interact with Interactive Intelligence platform (MRCPv2)
o Syntellect to interact with CT ADE platforms (MRCPv1)
o Unimrcp to interact with open-source UniMRCP client (MRCPv1 MRCPv2)
o VoiceGenie to interact with VoiceGenie speech portal (MRCPv1)
MRCPDIR path where Verbio MRCP has been installed (usually optverbiomrcp)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
LOGGING_LEVEL from 0 for No-logging up to 7 for debug traces
LOGGING_DEST 0 (logs are sent to optverbiomrcplog) or 1 (logs are sent to
stdout if mrcp2d is started in debug mode)
VERSION 1 for MRCPv1 or 2 for MRCPv2
LOCAL_PORT RTSP (for MRCPv1) or SIP (for MRCPv2) incoming port to attend session
requests Usually 554 for RTSP or 5060 for SIP
MRCP_PORT port for receiving MRCP requests once connection (session) has been
established
RTP_PORT_MIN minimum port number to receive RTP (voice) packets
RTP_PORT_MAX maximum port number to receive RTP (voice) packets
(Please do not modify other parameters than those described above unless Verbiorsquos support
team asks for it)
Example
-= mrcp2d configuration file =-
string ASR_SERVER = 127001
string ASR_START = es-aren-uspt-br
string ASR_LANG = es-ar
string TTS_SERVER = 127001
string TTS_START = es-aren-uspt-br
string PLATFORM = Other
string MRCPDIR = optverbiomrcp
string IP_ADDRESS = 1921682231
string EXTERNAL_IP_ADDRESS = 1921682231
int LOGGING_LEVEL = 7
int LOGGING_DEST = 0
int VERSION = 1
int LOCAL_PORT = 554
int MRCP_PORT = 32416
int RTP_PORT_MIN = 6000
int RTP_PORT_MAX = 8000
string TTS_SERVER_STATUS = 1
string ASR_SERVER_STATUS = 1
string NORMALIZATION = optverbiodataTtsttscnftxt
string CLS_CONF =
string CLS_LANG =
string CLS_SERVER =
string CLS_RULES =
string NLP_DICTIONARY =
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string NLP_TEMPLATE =
3 Start Verbio MRCP
LD_LIBRARY_PATH=optverbiobin optverbiobinmrc2p -d
4 If Verbio ASRTTS is licensed (see ldquoLicensing Verbiordquo section) then both servers (ASRTTS
and MRCP) are started together
etcinitdverbiod start
5 To stop both servers
First of all verify if watchdog is running
ps aux | grep voxserver
As a result for example
root 21887 00 00 103308 856 pts1 S+ 1607 000 grep voxserver
root 26735 00 00 106096 1260 pts1 S 1323 004 binbash usrbinvoxservermonitor
If some voxservermonitor process is running kill it
kill -9 ltvoxservermonitor_process_idgt
Following the previous example
kill -9 26735
Once watchdog is killed stop both Verbio processes
etcinitdverbiod stop
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Licensing Verbio
Once installed configured and started in evaluation mode licenses may be requested
Licensing on Windows platforms
1 In order to get a license file send the contents of the field ldquoVerbio VoxServer Serial
Numberrdquo in the ldquoSettingsrdquo tab of Verbio Server Configuration Manager to Verbio
technical support staff
2 Copy your license file (provided by technical support staff) to $INSTALLDIRVerbioVerbio
Engineslic
3 Copy your license code (provided by technical support staff) in the ldquoInternet Coderdquo field in
the ldquoEngine Licensesrdquo tab of Verbio Server Configuration Manager and click the ldquoUpdaterdquo
button located at right
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
Licensing on Linux platforms
1 In order to get a license file execute the following command and send its output to Verbio
technical support staff
optverbiostart_verbiodsh -d
2 Copy your license file (provided by technical support staff) to optverbiolic
cp pathtoFILELIC optverbiolic
3 Configure your license code (provided by technical support staff) in
optverbioconfigsoftware-verbio-server
string VERIFICATION_CODE = XXXXXXX-YYYYYYYYY-helliphellip
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Uninstalling Verbio
Please take into account that as opposed to the installation process when uninstalling
Verbio the last module to be uninstalled must be the ldquoEnginesrdquo module All the other
packages may be uninstalled previously in any order
Uninstalling on Widows platforms
You may find all installed packages under the ldquoUninstall softwarerdquo section of the operating
system (consult specific OS instructions for more information)
All packages will be grouped under the ldquoVerbio Technologies SLrdquo editor column
1 Select any of the ASR TTS MRCP packages installed (except the ldquoEnginesldquo package) and
click Uninstall
2 Click OK when prompted for confirming the uninstall process
3 You should receive a confirmation message at the end of the uninstallation process
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Proceed with the other packages leaving the ldquoEnginesrdquo packages for last
Uninstalling on Linux platforms
1 You may find all installed packages using the following commands as a root user
DEB packages
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep -o
^S+
RPM packages
rpm -qa | fgrep verbio
2 Uninstall any of the ASR TTS MRCP packages installed (the ldquoEnginesldquo package at the
end)
DEB packages
apt-get remove --purge verbio-tts- (if any) apt-get remove --purge verbio-asr- (if any) apt-get remove --purge verbio-mrcp (if exists) apt-get remove --purge verbio-clients (if exists) apt-get remove --purge verbio-engines RPM packages
rpm -e verbio-tts- (if any) rpm -e verbio-asr- (if any) rpm -e verbio-mrcp (if exists) rpm -e verbio-clients (if exists) rpm -e verbio-engines
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Troubleshooting
This section contains some known situations where the behavior of the software differs from
the expected Nevertheless all of them may be solved with easy actions
Windows platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Create an environment variable and name it HTTPS_PROXY
o If user and password are not required then assign it the following contents
httpsPROXY_IPPROXY_PORT
o If user and password are required then assign it the following contents
httpsusernamepasswordPROXY_IPPROXY_PORT
2 ldquoService pendingrdquo when starting Verbio Server Configuration Manager
3 No license number is shown in the Settings tab of Verbio Server Configuration Manager
Both issues usually occur when Verbio Server Configuration Manager is not started as Administrator To
do so right click on it and select ldquorun as Administatorrdquo
4 MRCP server or client applications cannot connect to Verbio ASRTTS
Check your firewall and disable it if necessary Verbio ASRTTS listens on port 8765 by default
5 MRCP server missed some configuration parameters
After configuring it for the first time always start and stop ldquoVerbio MRCPldquo server through Windows
Control PanelServices applet
6 TTS server does not start when using 16 or 32 KHz speakers
Check that ldquoSelect the desired frequencyrdquo from ldquoSettingsrdquo tab in Verbio Server Configuration Manager
contains 16000 or 32000
Linux platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Define the following environment variables
If user and password are not required declare it like so
export HTTPS_PROXY httpsPROXY_IPPROXY_PORT
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
LOGGING_LEVEL from 0 for No-logging up to 7 for debug traces
LOGGING_DEST 0 (logs are sent to optverbiomrcplog) or 1 (logs are sent to
stdout if mrcp2d is started in debug mode)
VERSION 1 for MRCPv1 or 2 for MRCPv2
LOCAL_PORT RTSP (for MRCPv1) or SIP (for MRCPv2) incoming port to attend session
requests Usually 554 for RTSP or 5060 for SIP
MRCP_PORT port for receiving MRCP requests once connection (session) has been
established
RTP_PORT_MIN minimum port number to receive RTP (voice) packets
RTP_PORT_MAX maximum port number to receive RTP (voice) packets
(Please do not modify other parameters than those described above unless Verbiorsquos support
team asks for it)
Example
-= mrcp2d configuration file =-
string ASR_SERVER = 127001
string ASR_START = es-aren-uspt-br
string ASR_LANG = es-ar
string TTS_SERVER = 127001
string TTS_START = es-aren-uspt-br
string PLATFORM = Other
string MRCPDIR = optverbiomrcp
string IP_ADDRESS = 1921682231
string EXTERNAL_IP_ADDRESS = 1921682231
int LOGGING_LEVEL = 7
int LOGGING_DEST = 0
int VERSION = 1
int LOCAL_PORT = 554
int MRCP_PORT = 32416
int RTP_PORT_MIN = 6000
int RTP_PORT_MAX = 8000
string TTS_SERVER_STATUS = 1
string ASR_SERVER_STATUS = 1
string NORMALIZATION = optverbiodataTtsttscnftxt
string CLS_CONF =
string CLS_LANG =
string CLS_SERVER =
string CLS_RULES =
string NLP_DICTIONARY =
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string NLP_TEMPLATE =
3 Start Verbio MRCP
LD_LIBRARY_PATH=optverbiobin optverbiobinmrc2p -d
4 If Verbio ASRTTS is licensed (see ldquoLicensing Verbiordquo section) then both servers (ASRTTS
and MRCP) are started together
etcinitdverbiod start
5 To stop both servers
First of all verify if watchdog is running
ps aux | grep voxserver
As a result for example
root 21887 00 00 103308 856 pts1 S+ 1607 000 grep voxserver
root 26735 00 00 106096 1260 pts1 S 1323 004 binbash usrbinvoxservermonitor
If some voxservermonitor process is running kill it
kill -9 ltvoxservermonitor_process_idgt
Following the previous example
kill -9 26735
Once watchdog is killed stop both Verbio processes
etcinitdverbiod stop
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Licensing Verbio
Once installed configured and started in evaluation mode licenses may be requested
Licensing on Windows platforms
1 In order to get a license file send the contents of the field ldquoVerbio VoxServer Serial
Numberrdquo in the ldquoSettingsrdquo tab of Verbio Server Configuration Manager to Verbio
technical support staff
2 Copy your license file (provided by technical support staff) to $INSTALLDIRVerbioVerbio
Engineslic
3 Copy your license code (provided by technical support staff) in the ldquoInternet Coderdquo field in
the ldquoEngine Licensesrdquo tab of Verbio Server Configuration Manager and click the ldquoUpdaterdquo
button located at right
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
Licensing on Linux platforms
1 In order to get a license file execute the following command and send its output to Verbio
technical support staff
optverbiostart_verbiodsh -d
2 Copy your license file (provided by technical support staff) to optverbiolic
cp pathtoFILELIC optverbiolic
3 Configure your license code (provided by technical support staff) in
optverbioconfigsoftware-verbio-server
string VERIFICATION_CODE = XXXXXXX-YYYYYYYYY-helliphellip
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Uninstalling Verbio
Please take into account that as opposed to the installation process when uninstalling
Verbio the last module to be uninstalled must be the ldquoEnginesrdquo module All the other
packages may be uninstalled previously in any order
Uninstalling on Widows platforms
You may find all installed packages under the ldquoUninstall softwarerdquo section of the operating
system (consult specific OS instructions for more information)
All packages will be grouped under the ldquoVerbio Technologies SLrdquo editor column
1 Select any of the ASR TTS MRCP packages installed (except the ldquoEnginesldquo package) and
click Uninstall
2 Click OK when prompted for confirming the uninstall process
3 You should receive a confirmation message at the end of the uninstallation process
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Proceed with the other packages leaving the ldquoEnginesrdquo packages for last
Uninstalling on Linux platforms
1 You may find all installed packages using the following commands as a root user
DEB packages
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep -o
^S+
RPM packages
rpm -qa | fgrep verbio
2 Uninstall any of the ASR TTS MRCP packages installed (the ldquoEnginesldquo package at the
end)
DEB packages
apt-get remove --purge verbio-tts- (if any) apt-get remove --purge verbio-asr- (if any) apt-get remove --purge verbio-mrcp (if exists) apt-get remove --purge verbio-clients (if exists) apt-get remove --purge verbio-engines RPM packages
rpm -e verbio-tts- (if any) rpm -e verbio-asr- (if any) rpm -e verbio-mrcp (if exists) rpm -e verbio-clients (if exists) rpm -e verbio-engines
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Troubleshooting
This section contains some known situations where the behavior of the software differs from
the expected Nevertheless all of them may be solved with easy actions
Windows platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Create an environment variable and name it HTTPS_PROXY
o If user and password are not required then assign it the following contents
httpsPROXY_IPPROXY_PORT
o If user and password are required then assign it the following contents
httpsusernamepasswordPROXY_IPPROXY_PORT
2 ldquoService pendingrdquo when starting Verbio Server Configuration Manager
3 No license number is shown in the Settings tab of Verbio Server Configuration Manager
Both issues usually occur when Verbio Server Configuration Manager is not started as Administrator To
do so right click on it and select ldquorun as Administatorrdquo
4 MRCP server or client applications cannot connect to Verbio ASRTTS
Check your firewall and disable it if necessary Verbio ASRTTS listens on port 8765 by default
5 MRCP server missed some configuration parameters
After configuring it for the first time always start and stop ldquoVerbio MRCPldquo server through Windows
Control PanelServices applet
6 TTS server does not start when using 16 or 32 KHz speakers
Check that ldquoSelect the desired frequencyrdquo from ldquoSettingsrdquo tab in Verbio Server Configuration Manager
contains 16000 or 32000
Linux platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Define the following environment variables
If user and password are not required declare it like so
export HTTPS_PROXY httpsPROXY_IPPROXY_PORT
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string NLP_TEMPLATE =
3 Start Verbio MRCP
LD_LIBRARY_PATH=optverbiobin optverbiobinmrc2p -d
4 If Verbio ASRTTS is licensed (see ldquoLicensing Verbiordquo section) then both servers (ASRTTS
and MRCP) are started together
etcinitdverbiod start
5 To stop both servers
First of all verify if watchdog is running
ps aux | grep voxserver
As a result for example
root 21887 00 00 103308 856 pts1 S+ 1607 000 grep voxserver
root 26735 00 00 106096 1260 pts1 S 1323 004 binbash usrbinvoxservermonitor
If some voxservermonitor process is running kill it
kill -9 ltvoxservermonitor_process_idgt
Following the previous example
kill -9 26735
Once watchdog is killed stop both Verbio processes
etcinitdverbiod stop
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Licensing Verbio
Once installed configured and started in evaluation mode licenses may be requested
Licensing on Windows platforms
1 In order to get a license file send the contents of the field ldquoVerbio VoxServer Serial
Numberrdquo in the ldquoSettingsrdquo tab of Verbio Server Configuration Manager to Verbio
technical support staff
2 Copy your license file (provided by technical support staff) to $INSTALLDIRVerbioVerbio
Engineslic
3 Copy your license code (provided by technical support staff) in the ldquoInternet Coderdquo field in
the ldquoEngine Licensesrdquo tab of Verbio Server Configuration Manager and click the ldquoUpdaterdquo
button located at right
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
Licensing on Linux platforms
1 In order to get a license file execute the following command and send its output to Verbio
technical support staff
optverbiostart_verbiodsh -d
2 Copy your license file (provided by technical support staff) to optverbiolic
cp pathtoFILELIC optverbiolic
3 Configure your license code (provided by technical support staff) in
optverbioconfigsoftware-verbio-server
string VERIFICATION_CODE = XXXXXXX-YYYYYYYYY-helliphellip
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Uninstalling Verbio
Please take into account that as opposed to the installation process when uninstalling
Verbio the last module to be uninstalled must be the ldquoEnginesrdquo module All the other
packages may be uninstalled previously in any order
Uninstalling on Widows platforms
You may find all installed packages under the ldquoUninstall softwarerdquo section of the operating
system (consult specific OS instructions for more information)
All packages will be grouped under the ldquoVerbio Technologies SLrdquo editor column
1 Select any of the ASR TTS MRCP packages installed (except the ldquoEnginesldquo package) and
click Uninstall
2 Click OK when prompted for confirming the uninstall process
3 You should receive a confirmation message at the end of the uninstallation process
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Proceed with the other packages leaving the ldquoEnginesrdquo packages for last
Uninstalling on Linux platforms
1 You may find all installed packages using the following commands as a root user
DEB packages
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep -o
^S+
RPM packages
rpm -qa | fgrep verbio
2 Uninstall any of the ASR TTS MRCP packages installed (the ldquoEnginesldquo package at the
end)
DEB packages
apt-get remove --purge verbio-tts- (if any) apt-get remove --purge verbio-asr- (if any) apt-get remove --purge verbio-mrcp (if exists) apt-get remove --purge verbio-clients (if exists) apt-get remove --purge verbio-engines RPM packages
rpm -e verbio-tts- (if any) rpm -e verbio-asr- (if any) rpm -e verbio-mrcp (if exists) rpm -e verbio-clients (if exists) rpm -e verbio-engines
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Troubleshooting
This section contains some known situations where the behavior of the software differs from
the expected Nevertheless all of them may be solved with easy actions
Windows platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Create an environment variable and name it HTTPS_PROXY
o If user and password are not required then assign it the following contents
httpsPROXY_IPPROXY_PORT
o If user and password are required then assign it the following contents
httpsusernamepasswordPROXY_IPPROXY_PORT
2 ldquoService pendingrdquo when starting Verbio Server Configuration Manager
3 No license number is shown in the Settings tab of Verbio Server Configuration Manager
Both issues usually occur when Verbio Server Configuration Manager is not started as Administrator To
do so right click on it and select ldquorun as Administatorrdquo
4 MRCP server or client applications cannot connect to Verbio ASRTTS
Check your firewall and disable it if necessary Verbio ASRTTS listens on port 8765 by default
5 MRCP server missed some configuration parameters
After configuring it for the first time always start and stop ldquoVerbio MRCPldquo server through Windows
Control PanelServices applet
6 TTS server does not start when using 16 or 32 KHz speakers
Check that ldquoSelect the desired frequencyrdquo from ldquoSettingsrdquo tab in Verbio Server Configuration Manager
contains 16000 or 32000
Linux platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Define the following environment variables
If user and password are not required declare it like so
export HTTPS_PROXY httpsPROXY_IPPROXY_PORT
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Licensing Verbio
Once installed configured and started in evaluation mode licenses may be requested
Licensing on Windows platforms
1 In order to get a license file send the contents of the field ldquoVerbio VoxServer Serial
Numberrdquo in the ldquoSettingsrdquo tab of Verbio Server Configuration Manager to Verbio
technical support staff
2 Copy your license file (provided by technical support staff) to $INSTALLDIRVerbioVerbio
Engineslic
3 Copy your license code (provided by technical support staff) in the ldquoInternet Coderdquo field in
the ldquoEngine Licensesrdquo tab of Verbio Server Configuration Manager and click the ldquoUpdaterdquo
button located at right
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
Licensing on Linux platforms
1 In order to get a license file execute the following command and send its output to Verbio
technical support staff
optverbiostart_verbiodsh -d
2 Copy your license file (provided by technical support staff) to optverbiolic
cp pathtoFILELIC optverbiolic
3 Configure your license code (provided by technical support staff) in
optverbioconfigsoftware-verbio-server
string VERIFICATION_CODE = XXXXXXX-YYYYYYYYY-helliphellip
Please notice that Internet connection should be permanently available to validate the license
periodically (connection to port 443 on ldquoupdateverbiocomrdquo is required)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Uninstalling Verbio
Please take into account that as opposed to the installation process when uninstalling
Verbio the last module to be uninstalled must be the ldquoEnginesrdquo module All the other
packages may be uninstalled previously in any order
Uninstalling on Widows platforms
You may find all installed packages under the ldquoUninstall softwarerdquo section of the operating
system (consult specific OS instructions for more information)
All packages will be grouped under the ldquoVerbio Technologies SLrdquo editor column
1 Select any of the ASR TTS MRCP packages installed (except the ldquoEnginesldquo package) and
click Uninstall
2 Click OK when prompted for confirming the uninstall process
3 You should receive a confirmation message at the end of the uninstallation process
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Proceed with the other packages leaving the ldquoEnginesrdquo packages for last
Uninstalling on Linux platforms
1 You may find all installed packages using the following commands as a root user
DEB packages
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep -o
^S+
RPM packages
rpm -qa | fgrep verbio
2 Uninstall any of the ASR TTS MRCP packages installed (the ldquoEnginesldquo package at the
end)
DEB packages
apt-get remove --purge verbio-tts- (if any) apt-get remove --purge verbio-asr- (if any) apt-get remove --purge verbio-mrcp (if exists) apt-get remove --purge verbio-clients (if exists) apt-get remove --purge verbio-engines RPM packages
rpm -e verbio-tts- (if any) rpm -e verbio-asr- (if any) rpm -e verbio-mrcp (if exists) rpm -e verbio-clients (if exists) rpm -e verbio-engines
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Troubleshooting
This section contains some known situations where the behavior of the software differs from
the expected Nevertheless all of them may be solved with easy actions
Windows platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Create an environment variable and name it HTTPS_PROXY
o If user and password are not required then assign it the following contents
httpsPROXY_IPPROXY_PORT
o If user and password are required then assign it the following contents
httpsusernamepasswordPROXY_IPPROXY_PORT
2 ldquoService pendingrdquo when starting Verbio Server Configuration Manager
3 No license number is shown in the Settings tab of Verbio Server Configuration Manager
Both issues usually occur when Verbio Server Configuration Manager is not started as Administrator To
do so right click on it and select ldquorun as Administatorrdquo
4 MRCP server or client applications cannot connect to Verbio ASRTTS
Check your firewall and disable it if necessary Verbio ASRTTS listens on port 8765 by default
5 MRCP server missed some configuration parameters
After configuring it for the first time always start and stop ldquoVerbio MRCPldquo server through Windows
Control PanelServices applet
6 TTS server does not start when using 16 or 32 KHz speakers
Check that ldquoSelect the desired frequencyrdquo from ldquoSettingsrdquo tab in Verbio Server Configuration Manager
contains 16000 or 32000
Linux platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Define the following environment variables
If user and password are not required declare it like so
export HTTPS_PROXY httpsPROXY_IPPROXY_PORT
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Uninstalling Verbio
Please take into account that as opposed to the installation process when uninstalling
Verbio the last module to be uninstalled must be the ldquoEnginesrdquo module All the other
packages may be uninstalled previously in any order
Uninstalling on Widows platforms
You may find all installed packages under the ldquoUninstall softwarerdquo section of the operating
system (consult specific OS instructions for more information)
All packages will be grouped under the ldquoVerbio Technologies SLrdquo editor column
1 Select any of the ASR TTS MRCP packages installed (except the ldquoEnginesldquo package) and
click Uninstall
2 Click OK when prompted for confirming the uninstall process
3 You should receive a confirmation message at the end of the uninstallation process
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Proceed with the other packages leaving the ldquoEnginesrdquo packages for last
Uninstalling on Linux platforms
1 You may find all installed packages using the following commands as a root user
DEB packages
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep -o
^S+
RPM packages
rpm -qa | fgrep verbio
2 Uninstall any of the ASR TTS MRCP packages installed (the ldquoEnginesldquo package at the
end)
DEB packages
apt-get remove --purge verbio-tts- (if any) apt-get remove --purge verbio-asr- (if any) apt-get remove --purge verbio-mrcp (if exists) apt-get remove --purge verbio-clients (if exists) apt-get remove --purge verbio-engines RPM packages
rpm -e verbio-tts- (if any) rpm -e verbio-asr- (if any) rpm -e verbio-mrcp (if exists) rpm -e verbio-clients (if exists) rpm -e verbio-engines
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Troubleshooting
This section contains some known situations where the behavior of the software differs from
the expected Nevertheless all of them may be solved with easy actions
Windows platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Create an environment variable and name it HTTPS_PROXY
o If user and password are not required then assign it the following contents
httpsPROXY_IPPROXY_PORT
o If user and password are required then assign it the following contents
httpsusernamepasswordPROXY_IPPROXY_PORT
2 ldquoService pendingrdquo when starting Verbio Server Configuration Manager
3 No license number is shown in the Settings tab of Verbio Server Configuration Manager
Both issues usually occur when Verbio Server Configuration Manager is not started as Administrator To
do so right click on it and select ldquorun as Administatorrdquo
4 MRCP server or client applications cannot connect to Verbio ASRTTS
Check your firewall and disable it if necessary Verbio ASRTTS listens on port 8765 by default
5 MRCP server missed some configuration parameters
After configuring it for the first time always start and stop ldquoVerbio MRCPldquo server through Windows
Control PanelServices applet
6 TTS server does not start when using 16 or 32 KHz speakers
Check that ldquoSelect the desired frequencyrdquo from ldquoSettingsrdquo tab in Verbio Server Configuration Manager
contains 16000 or 32000
Linux platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Define the following environment variables
If user and password are not required declare it like so
export HTTPS_PROXY httpsPROXY_IPPROXY_PORT
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Proceed with the other packages leaving the ldquoEnginesrdquo packages for last
Uninstalling on Linux platforms
1 You may find all installed packages using the following commands as a root user
DEB packages
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep -o
^S+
RPM packages
rpm -qa | fgrep verbio
2 Uninstall any of the ASR TTS MRCP packages installed (the ldquoEnginesldquo package at the
end)
DEB packages
apt-get remove --purge verbio-tts- (if any) apt-get remove --purge verbio-asr- (if any) apt-get remove --purge verbio-mrcp (if exists) apt-get remove --purge verbio-clients (if exists) apt-get remove --purge verbio-engines RPM packages
rpm -e verbio-tts- (if any) rpm -e verbio-asr- (if any) rpm -e verbio-mrcp (if exists) rpm -e verbio-clients (if exists) rpm -e verbio-engines
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Troubleshooting
This section contains some known situations where the behavior of the software differs from
the expected Nevertheless all of them may be solved with easy actions
Windows platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Create an environment variable and name it HTTPS_PROXY
o If user and password are not required then assign it the following contents
httpsPROXY_IPPROXY_PORT
o If user and password are required then assign it the following contents
httpsusernamepasswordPROXY_IPPROXY_PORT
2 ldquoService pendingrdquo when starting Verbio Server Configuration Manager
3 No license number is shown in the Settings tab of Verbio Server Configuration Manager
Both issues usually occur when Verbio Server Configuration Manager is not started as Administrator To
do so right click on it and select ldquorun as Administatorrdquo
4 MRCP server or client applications cannot connect to Verbio ASRTTS
Check your firewall and disable it if necessary Verbio ASRTTS listens on port 8765 by default
5 MRCP server missed some configuration parameters
After configuring it for the first time always start and stop ldquoVerbio MRCPldquo server through Windows
Control PanelServices applet
6 TTS server does not start when using 16 or 32 KHz speakers
Check that ldquoSelect the desired frequencyrdquo from ldquoSettingsrdquo tab in Verbio Server Configuration Manager
contains 16000 or 32000
Linux platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Define the following environment variables
If user and password are not required declare it like so
export HTTPS_PROXY httpsPROXY_IPPROXY_PORT
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Troubleshooting
This section contains some known situations where the behavior of the software differs from
the expected Nevertheless all of them may be solved with easy actions
Windows platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Create an environment variable and name it HTTPS_PROXY
o If user and password are not required then assign it the following contents
httpsPROXY_IPPROXY_PORT
o If user and password are required then assign it the following contents
httpsusernamepasswordPROXY_IPPROXY_PORT
2 ldquoService pendingrdquo when starting Verbio Server Configuration Manager
3 No license number is shown in the Settings tab of Verbio Server Configuration Manager
Both issues usually occur when Verbio Server Configuration Manager is not started as Administrator To
do so right click on it and select ldquorun as Administatorrdquo
4 MRCP server or client applications cannot connect to Verbio ASRTTS
Check your firewall and disable it if necessary Verbio ASRTTS listens on port 8765 by default
5 MRCP server missed some configuration parameters
After configuring it for the first time always start and stop ldquoVerbio MRCPldquo server through Windows
Control PanelServices applet
6 TTS server does not start when using 16 or 32 KHz speakers
Check that ldquoSelect the desired frequencyrdquo from ldquoSettingsrdquo tab in Verbio Server Configuration Manager
contains 16000 or 32000
Linux platforms
1 Once licensed Verbio ASRTTS does not start
If you are using the Internet license mechanism validate that the host can connect to
ldquoupdateverbiocomrdquo at port 443 If the server is behind a web proxy try the following
Define the following environment variables
If user and password are not required declare it like so
export HTTPS_PROXY httpsPROXY_IPPROXY_PORT
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
If user and password are required declare it like so
export HTTPS_PROXY httpsusernamepasswordPROXY_IPPROXY_PORT
2 Once licensed Verbio ASRTTS does not start
If a crash occurs when trying to start once licensed try the following
Run (as root) hostname
Edit etchosts file (as root) and add the following line
127001 ltoutput_of_the_hostname_commandgt
Try to start the server again etcinitdverbiod start
3 Library dependencies error ldquoverbiod error while loading shared libraries
usrliblibnxprosordquo
SELinux avoids to load some dynamic libraries Try the following (as root user)
chcon -t texrel_shlib_t usrliblibnxproso
4 TTS Server does not start when using 16 or 32 KHz speakers
Confirm that FREQUENCY filed in optverbioconfigsoftware-verbio-server file is properly configured
TTS frequency string FREQUENCY = 16000 Or 32000 for 32 KHz speakers
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Support actions
This section contains a summary of all the tasks to be done in order to collect information to
analyze the reasons of a bad behavior of Verbiorsquos components Before proceeding with the
following steps please read the ldquoTroubleshootingrdquo section above to discard some known
issues
1 Verify services are up and waiting for connections
Windows platforms
Process ldquovoxsrvexerdquo is running (see Task Manager)
Process ldquovoxsrvexerdquo is listening on port 8765 (default) From a command line run as
Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other) TCP 00008765 00000 LISTENING [voxsrvexe]
If MRCP gateway is used
o verify that process ldquomrcp2srvexerdquo is running (see Task Manager)
o verify that process ldquomrcp2srvexerdquo is listening on port 5541 (default for MRCP v1)
or 5060 (default for MRCP v2) From a command line run as Administrator
CWindowssystem32gtnetstat -a -b -n -p TCP
Expected output should contain the following information (amongst other)
TCP 192168171554 00000 LISTENING [mrcp2srvexe]
1 Default port can be configured in ldquoSettingsrdquo tab on Verbio MRCP Configuration Manager (see Local SIPRTSP Port field above in section ldquoConfiguring Windows Platformrdquo)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE Listening IP address is network configuration-dependent (check your configuration)
Linux platforms
Process ldquoverbiodrdquo is running From a command line run (as root user)
ps aux | grep verbiod
Expected output should contain the following information (amongst other)
root 5296 17 28 468316 111868 Ssl 1533 001 usrbinverbiod
root 5651 00 00 103308 856 pts1 S+ 1535 000 grep verbiod
Process ldquoverbiodrdquo listens on port 8765 (default) From a command line run (as root user)
netstat -tapun
Expected output should contain the following information (amongst other) tcp 0 0 00008765 0000 LISTEN 5296verbiod
If MRCP gateway is used
o verify that process ldquomrcp2drdquo is running From a command line run (as root user)
ps aux | grep mrcp2d
Expected output should contain the following information (amongst other)
root 5323 02 03 43044 15024 Ssl 1533 002 mrcp2d_v1
o verify that process ldquomrcp2drdquo is listening on port 554 (default for MRCP v1) or 5060
(default for MRCP v2) From a command line run as Administrator
netstat -tapun
Expected output should contain the following information (amongst other)
tcp 0 0 1921682125554 0000 LISTEN 5323mrcp2d_v1
NOTE Listening IP address is network configuration-dependent (check your configuration)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
2 Get start-up additional information
In case of problems starting services additional information can be collected using the ldquoStart-
up Tracerdquo option
Windows platforms
Select ldquoStart-up Tracerdquo option in the ldquoLogging Service Managerrdquo section in the Settings tab
of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Start-up information will be stored in the ldquo$INSTALLDIRVerbioVerbio
Engineslogverbiomsglogrdquo file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Verbio trace (print startup info) (trace will be send to varlogverbiodlog) int VERBIO_TRACE = 1
Restart the service using the instructions about Linux configuration (see above)
Start-up information will be stored in optverbiologlogverbiodlog file
NOTE2 Additional start-up information may be gathered using ldquostracerdquo command
strace optverbiostart_verbiodsh -d ampgt stracelog
When using this option additional information will be stored in stracelog file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
3 Enable more detailed logs (ASRTTS engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoFunction Levelrdquo drop-down option in the ldquoLogging Service Managerrdquo section in the
Settings tab of Verbio Server Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Log information will be stored in ldquo$INSTALLDIRVerbioVerbio Engineslogverbiomsglogrdquo
file
Linux platforms
Configure optverbioconfigsoftware-verbio-server file as follows
vim optverbioconfigsoftware-verbio-server
Available levels (high to low) - Detail level - Function level - Connection level string LOGGING_LEVEL = Function level
Restart the service using the instructions about Linux configuration (see above)
Log information will be stored in the optverbiologverbiodlog file
NOTE ldquoDetail levelrdquo option should only be selected when Verbiorsquos technical team explicitly
requests it
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
4 Enable more detailed logs (MRCP engine)
By default no detailed information is gathered in order to minimize the impact of CPU and disk
usage in production environments Nevertheless additional information can be collected
modifying the default configuration
Windows platforms
Select ldquoDebugrdquo drop-down option in the ldquoLogging Levelrdquo section in the Settings tab of
Verbio MRCP Configuration Manager
Restart the service using ldquostoprdquo and ldquostartrdquo buttons located at the bottom of the window
Additional information will be stored in ldquo$INSTALLDIRVerbioVerbio MRCP Serverlogrdquo
directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
Linux platforms
Configure optverbiomrcpparam1software-verbio-mrcp file as follows
vim optverbiomrcpparam1software-verbio-mrcp
int LOGGING_LEVEL = 7 From 0 (any log) to 7 (Debug level)
Restart the service using the instructions about Linux configuration (see above)
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Additional information will be stored in optverbiomrcplog directory
o mrcp2srvXXXXXlog will contain all the MRCP messages exchanged between Verbio
MRCP and the IVR platform (MRCP client side) ldquoXXXXXXrdquo will increase when
necessary in order to avoid huge text files
o verbiopluginYYYYMMDDHHMMSSmmmlog will contain traces about the MRCP
server A new file will be created after restarting MRCP server (using the time
information to create the file name)
5 Provide licensing information
In case of problems starting services proceed as follows in order to detect licensing issues
Windows platforms
Validate that all installed and active package are licensed To do so navigate ldquoASR
Configurationsrdquo ldquoTTS Speakersrdquo and ldquoEngine Licensesrdquo tabs from Verbio Server
Configuration Manager and verify all ldquoactiverdquo packages are licensed
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
NOTE In case of USB licensing mode consult the field ldquoMaintenance period remaining in
daysrdquo to be sure the USB license has not expired
-1 no USB attached
0 no time limits
Expired USB license has expired
Positive number number of days remaining
If USB key is used then it is necessary to consult the USB serial number in the ldquoSettingsrdquo tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
-1 no USB attached
Positive number USB Serial Number
In case of file licensing (with Internet connection) the following information is required
Contents of the $INSTALLDIRVerbioVerbio Engineslic directory
$INSTALLDIRVerbioVerbio Engineslogverbiourllog
Internet validation code in the Engine Licenses tab
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Linux platforms
Depending on the licensing mode (file or USB key) license information is located in different
places To consult the licensing mode run from a command line as root user
verbiolicupdater
If no USB is attached or it is not properly configured (typically usbdaemon not running) the
expected output is
[rootcentos6v2 verbio] verbiolicupdater Serial NumberI9179D39 Verbio Serial Number (installation dependent) Is your usb key attached to this computer ERROR Hardware key not detected
On the other hand if USB is attached the expected output should be similar to
Serial NumberI8585CFF Verbio Serial Number (installation dependent) Key detected Info - Serial number 1067 USB serial number - Has maintenance 0 - Maintenance 0 - Maintenance expired 0 - Maintenance date 24112 - Max words 0 - Max words date 24112 ----------------------------------------------------------------- | If you are updating your key please use the following command | | verbiolicupdater [options] | | Options | | -w ltcodegt update word number | | -m ltcodegt update maintenance date | | -f ltfilegt update key licence | ----------------------------------------------------------------- ----- License info ----- 511 2 ________________________ Additionally the following information should be gathered
Contents of the optverbiolic directory
optverbiologverbiourllog file
VERIFICATION_CODE string in optverbioconfigsoftware-verbio-server file
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
string VERIFICATION_CODE = IB56B498-20120127-092225-
8A8E9BD8C002C85A76B10D32E144B462D961F
6 Check installed packages and versions
It is important all installed packages belong to the same version and revision XXYY
Windows platforms
Consult Control PanelAdd or Remove Programs in order to find Verbio installed packages
Order by Editor makes easy to locate all Verbio packages
Linux platforms
RPM packages From a command line run (as root user)
rpm -qa | fgrep verbio
DEB packages From a command line run (as root user)
dpkg --get-selections | fgrep verbio | fgrep -v deinstall | grep
-o ^S+
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
7 Check OS Version and network settings
Information about OS version and network settings may be important especially for Linux
environments In case of problems the following information should be provided
Windows platforms
Consult My Computer - right click ndash Properties
In order to get network configuration information from a command line run as Administrator
CWindowssystem32gtipconfig all
Expected output should contain the following similar information (amongst other)
Configuracioacuten IP de Windows Nombre de host Islandia Sufijo DNS principal Tipo de nodo mixto Enrutamiento IP habilitado no Proxy WINS habilitado no Adaptador de Ethernet Conexioacuten de aacuterea local 24 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Juniper Network Connect Virtual Adapter Direccioacuten fiacutesica 00-FF-80-A6-CD-0B
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 5 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Stonesoft IPsec VPN Client Virtual Adapter Direccioacuten fiacutesica 02-00-00-00-01-00 DHCP habilitado no Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 12 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Check Point Virtual Network Adapter For Endpoint VPN Client Direccioacuten fiacutesica 54-18-D9-36-06-26 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de Ethernet Conexioacuten de aacuterea local 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten TAP-Win32 Adapter V9 Direccioacuten fiacutesica 40-1F-AF-6B-5D-94 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute Adaptador de LAN inalaacutembrica Conexioacuten de red inalaacutembrica 3 Estado de los medios medios desconectados Sufijo DNS especiacutefico para la conexioacuten Descripcioacuten Microsoft Virtual WiFi Miniport Adapter 2 Direccioacuten fiacutesica 0E-8B-FD-EC-0F-D6 DHCP habilitado siacute Configuracioacuten automaacutetica habilitada siacute
Linux platforms
In order to get hardware and software information the following commands should be run
from a command line as a root user
Get software information
cat etcissue
uname -a
Get hardware information
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
cat proccpuinfo
cat procmeminfo
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix A ndash ASR package names
ASR package ASR package configuration ID
Spanish es
Spanish amp Catalan es_ca
Spanish amp Basque es_eu
Spanish amp Galician es_ga
Spanish amp Catalan amp Basque amp Galician es_ca_eu_ga
Spanish 16 KHz (multimedia) es16k
Catalan 16 KHz (multimedia) ca16k
Catalan 16 KHz (CSR) eca16k
US English en-us
French fr
Portuguese pt
Portuguese Brazilian pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Spanish (8 KHz CSR) verbio8kes
Spanish (16 KHz CSR) verbio16kes
US English (8 KHz CSR) verbio8ken-us
US English (16 KHz CSR) verbio16ken-us
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja
VERBIO TECHNOLOGIES SL wwwverbiocom
Verbio Quick Installation amp Maintenance Guide for Verbio 9 family
Instructions for installing configuring and uninstalling Verbio 9 packages Revision 16 August 2017
August 2017 WWWVERBIOCOM
Appendix B ndash Language identifiers
Language Language ID
Spanish es
Catalan ca
Basque eu
Galician ga
US English en-us
French fr
Portuguese pt
Brazilian Portuguese pt-br
Argentinian Spanish es-ar
Chilean Spanish es-cl
Colombian Spanish es-co
Mexican Spanish es-mx
Venezuelan Spanish es-ve
Japanese ja