Page 1 of 1

voice tag not switching lexicon?

PostPosted: Wed Mar 14, 2007 9:42 am
by IanWorthington
When I switch from my default English voice to a Spanish voice using the voice tag I get what seems to be a Spanish acented voice but with an English pronounciation of the words: most odd.

Do I need to do something to switch the lexicon as well?

PostPosted: Wed Mar 21, 2007 7:57 am
by hailong
the user-defined lexicon is voice dependent. You need to modify the lexicon.txt file in the voice directory for which you want the pronunciation changes.

PostPosted: Wed Mar 21, 2007 8:22 am
by IanWorthington
I'm not using the user lexicon, just the default ones.

PostPosted: Tue May 15, 2007 10:46 am
by Alex
Hello Ian,

Are you synthesizing English text? If that's the case: the Spanish voices are designed to speak Spanish text, and do not perform any auto-translation.


PostPosted: Tue May 15, 2007 1:39 pm
by IanWorthington
No. The English voice is requested to speak English text, the Spanish voice Spanish text.

PostPosted: Wed May 16, 2007 11:27 am
by Alex
Hmm interesting, I get what you're saying now.

I just tried to reproduce that with some voices that I have on this system at the moment, and it seemed ok.

I used:

swift -f ml.txt

Where ml.txt contained:

<voice name='David'> Hello, this is David.</voice>
<voice name='Jean-Pierre'> Bonjour. C'est la vie.</voice>

I'll install Miguel and compare him with David as well.

Could you share the command/SSML that produced the oddity?