Genesys CTI User Forum
Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: Vishwasam on March 17, 2016, 12:06:31 PM
-
Hi,
We are using GVP8.5 with vocalizer6 and deployed 2 langauge packs(voice) in TTS. I am looking for control of voice (from Genesys or TTS engine).
I tried controlling with glocabl parameteres in application and still unable t control the voice. let me know for any suggestions.
-
There are variables on the application, configure them according to what you need. Check that they are propagated correctly. Saw on last Composer version that even when you choose another language on the project creation, English is always marked as default, you have to click the Reset Default values on the Variables window for the language you chose is set up correctly.
-
Thanks for the reply.
I am looking for Voice selection with in en-US, like Susan or Ava. I have both voice installed in TTS server for testing purpose. I would like to see if there is any parameter to control the selection between Voices. we tried global parameter in application and it is still playing the default voice as the first installed voice pack.
<property name="com.genesyslab.ttsengine" value="ava" />
-
Ahh
[code]
<voice name="tom"> This is Tom. </voice>
<break time="200ms"/>
<voice name="zira"> This is Zira. </voice>
<break time="200ms"/>
<voice gender="male"> This is a generic male voice. </voice>
<break time="200ms"/>
<voice gender="female"> This is a generic female voice. </voice>
[/code]
-
BTW...Composer support SSML just from version 8.1.003.55
-
Thanks cavagnaro.
I tried the same and it looks like there are lot of places I need to attach <voicename> tag for every TTS request in the application. That is the reason I am looking for Global parameter to change for the entire call.
-
No Global...what you can do is maybe create your own TTS Block using a Backend and there you define what you need.
I have done that for custom prompt blocks that needed some treatment and was far more easy to do via a Backend.
-
I haven't tried the Backend process. I will try that now.
Is there any parameter in Vocalizer to control this ?
-
??? No clue actually.
Better ask Genesys or Nuance. How can a parameter on end server would know how to differentiate which voice you wanna execute?
-
True. Application should have control of voice execution. But If we don't give voice parameter in application,I suppose there should be a default voice in vocalizer to play. may be first installed language pack.
-
Ah well that is configured on the nuance configuration files. But just the default voice.