[VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil...

37
[VERBIO 9 – INSTALLATION GUIDE] Quick Installation and Maintenance Guide Verbio Technologies S.L. www.verbio.com

Transcript of [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil...

Page 1: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

[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

Page 2: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 3: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 4: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 5: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 6: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 7: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 8: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 9: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 10: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 11: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 12: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 13: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 14: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 15: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 16: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 17: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 18: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 19: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 20: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 21: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 22: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 23: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 24: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 25: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 26: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 27: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 28: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 29: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 30: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 31: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 32: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 33: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 34: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 35: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 36: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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

Page 37: [VERBIO 9 INSTALLATION GUIDE] · 2019. 10. 17. · CEP 05414-011, São Paulo, SP Brasil infobrasil@verbio.com Tel +5511 3020 8085 LATAM infoconosur@verbio.com Tel: +54 119 3506 2005

VERBIO TECHNOLOGIES SL wwwverbiocom

Verbio Quick 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