Author Topic: Default voice in TTS engiene  (Read 3458 times)

Offline Vishwasam

  • Newbie
  • *
  • Posts: 28
  • Karma: 1
Default voice in TTS engiene
« 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.

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7640
  • Karma: 56330
Re: Default voice in TTS engiene
« Reply #1 on: March 17, 2016, 12:28:18 PM »
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.

Offline Vishwasam

  • Newbie
  • *
  • Posts: 28
  • Karma: 1
Re: Default voice in TTS engiene
« Reply #2 on: March 17, 2016, 01:32:48 PM »
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" />

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7640
  • Karma: 56330
Re: Default voice in TTS engiene
« Reply #3 on: March 17, 2016, 01:44:51 PM »
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]

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7640
  • Karma: 56330
Re: Default voice in TTS engiene
« Reply #4 on: March 17, 2016, 01:48:17 PM »
BTW...Composer support SSML just from version 8.1.003.55

Offline Vishwasam

  • Newbie
  • *
  • Posts: 28
  • Karma: 1
Re: Default voice in TTS engiene
« Reply #5 on: March 17, 2016, 02:08:58 PM »
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.

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7640
  • Karma: 56330
Re: Default voice in TTS engiene
« Reply #6 on: March 17, 2016, 02:46:15 PM »
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.

Offline Vishwasam

  • Newbie
  • *
  • Posts: 28
  • Karma: 1
Re: Default voice in TTS engiene
« Reply #7 on: March 18, 2016, 10:54:56 AM »
I haven't tried the Backend process. I will try that now.

Is there any parameter in Vocalizer to control this ?

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7640
  • Karma: 56330
Re: Default voice in TTS engiene
« Reply #8 on: March 18, 2016, 02:25:29 PM »
??? 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?

Offline Vishwasam

  • Newbie
  • *
  • Posts: 28
  • Karma: 1
Re: Default voice in TTS engiene
« Reply #9 on: March 21, 2016, 08:54:14 AM »
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.

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7640
  • Karma: 56330
Re: Default voice in TTS engiene
« Reply #10 on: March 21, 2016, 11:11:07 AM »
Ah well that is configured on the nuance configuration files. But just the default voice.