Update Avaya Language Properties

By default, Avaya Aura Experience Portal (AAEP) 7.x does not list LumenVox among its ASR and TTS server types. Without it, the platform's ASR and TTS can only be added under a generic engine type such as Nuance (see Avaya Experience Portal (AEP) 7). To make the native LumenVox server type appear in the drop-down, update two language properties files on the Experience Portal server, as described below. The required files are attached at the bottom of this article.

Important: These steps modify Tomcat configuration and must be performed with root (or equivalent privileged administrator) permissions. Back up each file you replace before overwriting it.

Before you begin

Copy the two new language files onto the Experience Portal server. They are named:

  • languages.properties_lib
  • languages.properties_webapps

Then log in to the Experience Portal server over SSH and switch to a privileged administrator account with permission to make these changes.

The steps below use $CATALINA_HOME, the EPM Tomcat home directory. The default is /opt/tomcat/tomcat.

Update the library configuration

  1. Change to the library config directory: cd $CATALINA_HOME/lib/config
  2. Back up the current file: mv languages.properties languages.orig
  3. Copy languages.properties_lib into this directory and rename it to languages.properties:
    mv <_lib file location>languages.properties_lib languages.properties
  4. Set the correct owner: chown avayavp languages.properties
  5. Set the correct permissions: chmod 750 languages.properties

Update the web application messages

  1. Change to the messages directory: cd $CATALINA_HOME/webapps/VoicePortal/WEB-INF/classes/messages/
  2. Back up the current file: mv languages.properties languages.orig
  3. Copy languages.properties_webapps into this directory and rename it to languages.properties:
    mv <_lib file location>languages.properties_webapps languages.properties
  4. Set the correct owner: chown avayavp languages.properties
  5. Set the correct permissions: chmod 750 languages.properties

Restart Tomcat

  1. Change to the Tomcat bin directory: cd $CATALINA_HOME/bin
  2. Stop Tomcat: ./shutdown.sh — wait for it to complete.
  3. Start Tomcat: ./startup.sh

After completing these changes, you can select the LumenVox ASR and TTS server types in AAEP, along with the appropriate languages and voices.


Attachments

Download the following files, which are required for the configuration changes above. Files suffixed _AEP_v8 are the variants for Experience Portal 8.x.

FileSizeDownload
asrCustom.properties3.6 KBDownload file
languages.properties_lib9 KBDownload file
languages.properties_lib_AEP_v89 KBDownload file
languages.properties_webapps10.6 KBDownload file
languages.properties_webapps_AEP_v810.6 KBDownload file
ttsCustom.properties4.5 KBDownload file

Related Articles


Was this article helpful?