#{{START:SPEECHSERVERS:EXPERIENCEPORTAL
#>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#######################################################################################################################
# Instructions for adding support for a third party TTS Speech Server which will mimic an existing speech server type
# Note: Add all the properties between  #{{START:SPEECHSERVERS:TTS and #}}END:SPEECHSERVERS:TTS comments below
# --------------------
# MANDATORY PROPERTIES
# --------------------
# 1. Add the new engine type <NewTTSEngine> to the ttsEngines property (comma separated list of engines) 
#    <NewTTSEngine> will displayed as the engine type  
#    Note: Engine type must not exceed 16 characters
# 2. Add a new property <NewTTSEngine>TTSinternalEngineType=<ExistingTTSEngineType> to specify the internal engine type
#    to be mimicked.
# 3. Add a new property <NewTTSEngine>TTS=<NewTTSEngineCode> to specify the new engine type to its engine code mapping
#    Note: Engine code must not exceed 16 characters
# 4. Add a new property <NewTTSEngineCode>=<NewTTSEngine> to specify the engine code to engine type mapping.
#    Note: Engine Code to be specified without any spaces for this property
# -------------------
# OPTIONAl PROPERTIES
# -------------------
#    The following properties are only needed if the values used by the speech server being mimic need to be updated.
# 5. Add a new property <NewTTSEngine>Voices for specifying the voices (comma separated list of voices in the format
#    language_code voice_name gender 
#    For example: en-US Amanda F
#    supported by third party TTS Speech Server.
#    Note: This property is only needed, if the voices supported are different than the speech server being mimicked.
# 6. Add a new property <NewTTSEngine>VoicesDefault for specifying the default voice
# 7. Add a new property <NewTTSEngine>BasePort for specifying default base port
# 8. Add a new property <NewTTSEngine>PerPort for specifying whether new connection is needed for each port (Yes/No)
# 9. Add a new property <NewTTSEngine>RtspUrl for specifying the RTSP URL
# -------------------
# MANDATORY RESTART  
# -------------------
# 10. Restart the vpms service
#######################################################################################################################
# Sample properties
#######################################################################################################################
# TTS Engines - comma separated list 
ttsEngines=LumenVox
# 
# TTS Engine mapping to internal engine type
# <NewTTSEngine>TTSinternalEngineType
#NewTTSEngine1TTSinternalEngineType=Nuance
#NewTTSEngine2TTSinternalEngineType=Loquendo
LumenVoxTTSinternalEngineType=Nuance
#
# TTS Engine type to Engine code
# <NewTTSEngine>TTS=<NewTTSEngineCode>
#NewTTSEngine1TTS=newttsengine1
#NewTTSEngine2TTS=newttsengine2
LumenVoxTTS=lumenvoxtts
#
# TTS Engine type to Engine code
#newttsengine1=NewTTSEngine1
#newttsengine2=NewTTSEngine2
lumenvoxtts=LumenVox
#
# TTS Voices supported
#NewTTSEngine1Voices=en-US Amanda F,en-US Jackie F,en-US Kim F
LumenVoxVoices=ca-ES Marta F,ca-ES Rita F,cy-GB Catrin F,cy-GB Ffion F,cy-GB Gethin M,cy-GB Owain M,cy-GB Rhian F,cy-GB Rhodri M,cy-GB Seren F,cy-GB Tomos M,da-DK Lars M,da-DK Marie F,de-AT Leopold M,de-DE Alex M,de-DE Gudrun F,en-AU Leo M,en-GB Amy F,en-GB Andrew M,en-GB Ben M,en-GB Catrin F,en-GB Claire F,en-GB Ffion F,en-GB Giles M,en-GB Gethin M,en-GB Heather F,en-GB Jack M,en-GB Jess F,en-GB Kirsty F,en-GB Lauren F,en-GB Lily F,en-GB Mairi F,en-GB Owain M,en-GB Rhodri M,en-GB Rhian F,en-GB Sarah F,en-GB Seren F,en-GB Stuart M,en-GB Sue F,en-GB Tomos M,en-GB William M,en-IE Caitlin F,en-US Adam M,en-US Andy M,en-US Angela F,en-US Anthony M,en-US Aurora F,en-US Carol F,en-US Carolyn F,en-US Caspian M,en-US Celeste F,en-US Freya F,en-US Grant M,en-US Greg M,en-US Hannah F,en-US Iris F,en-US Isabella F,en-US Jeff M,en-US Jordan F,en-US Josh M,en-US Katherine F,en-US Marcus M,en-US Megan F,en-US Mira F,en-US Nathan M,en-US Oberon M,en-US Phoenix M,en-US Ronan M,en-US Selena F,en-US Taylor F,en-US Thea F,es-ES Sara F,es-US Ana F,es-US Eva F,es-US Mateo M,fr-CA Emma F,fr-CA Florence F,fr-FR Laurent M,fr-FR Suzanne F,ga-IE Peig F,gd-GB Ceitidh F,gl-ES Xela F,it-IT Dario M,it-IT Francesco M,it-IT Laura F,it-IT Nicoletta F,ja-JP Akari F,ja-JP Yuki F,lt-LT Eglė F,lt-LT Mantas M,nl-NL Ada F,no-NO Clara F,no-NO Hulda F,no-NO Magnus M,pl-PL Pola F,pt-BR Gabriel M,pt-PT Lúcia F,ro-RO Daria F,ru-RU Avrora F,sv-SE Anders M,sv-SE Ylva F,zh-CN Lanying F,zh-CN Mailin F
#
# TTS Default Voice
#NewTTSEngine1Default=en-US Jackie F
LumenVoxDefault=en-US Aurora F
#
# TTS Base Port
#NewTTSEngine1BasePort=5060
LumenVoxBasePort=5060
#
# TTS Per Port 
#NewTTSEngine1PerPort=Yes
LumenVoxPerPort=Yes
#
# TTS Per Port 
#NewTTSEngine1RtspUrl=/media/synthesizer
LumenVoxRtspUrl=/media/synthesizer
#######################################################################################################################
#<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
#}}END:SPEECHSERVERS:EXPERIENCEPORTAL
#{{START:SPEECHSERVERS:TTS
#}}END:SPEECHSERVERS:TTS