Print

Adding a third-party TTS Server type

About this task

By default, Experience Portal supports a set of TTS Servers. The list of TTS Servers is displayed in the TTS Server list drop-down when configuring a TTS Server or selecting an TTS Server to an application. It is possible to add another third-party TTS Server to the list of supported TTS Servers as long as the third-party TTS Server can mimic one of the supported TTS Servers.

Procedure

  1. Log in to Linux on the Experience Portal server in one of the following ways:
    • Log on to the local Linux console as root.

    • Log on remotely as a non-root user, and then change the user to root by entering the su - root command.

  2. Navigate to the config directory by running the cd $CATALINA_HOME/lib/config command.
  3. Take a backup of the existing ttsCustom.properties file.
  4. Open the ttsCustom.properties file and follow the instructions given in the file.

    The file also includes an example.

  5. After the file is updated, restart the vpms service by running the systemctl restart vpms command.
    noteNote:

    You must also restart the vpms service once during off-hours.

    The new TTS Server is available in the Engine Type drop-down on the TTS Servers web page and the application configuration web page.