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_liblanguages.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
- Change to the library config directory:
cd $CATALINA_HOME/lib/config - Back up the current file:
mv languages.properties languages.orig - Copy
languages.properties_libinto this directory and rename it tolanguages.properties:mv <_lib file location>languages.properties_lib languages.properties - Set the correct owner:
chown avayavp languages.properties - Set the correct permissions:
chmod 750 languages.properties
Update the web application messages
- Change to the messages directory:
cd $CATALINA_HOME/webapps/VoicePortal/WEB-INF/classes/messages/ - Back up the current file:
mv languages.properties languages.orig - Copy
languages.properties_webappsinto this directory and rename it tolanguages.properties:mv <_lib file location>languages.properties_webapps languages.properties - Set the correct owner:
chown avayavp languages.properties - Set the correct permissions:
chmod 750 languages.properties
Restart Tomcat
- Change to the Tomcat bin directory:
cd $CATALINA_HOME/bin - Stop Tomcat:
./shutdown.sh— wait for it to complete. - 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.
| File | Size | Download |
|---|---|---|
| asrCustom.properties | 3.6 KB | Download file |
| languages.properties_lib | 9 KB | Download file |
| languages.properties_lib_AEP_v8 | 9 KB | Download file |
| languages.properties_webapps | 10.6 KB | Download file |
| languages.properties_webapps_AEP_v8 | 10.6 KB | Download file |
| ttsCustom.properties | 4.5 KB | Download file |
Related Articles
- Avaya Experience Portal (AEP) 7 — full ASR/TTS integration guide for AAEP 7.0.x.
- Avaya Experience Portal (AEP) 8.1 — integration guide for AAEP 8.1, which lists LumenVox as a native server type.
