[Voiceglue] SSML support (UTF-8 too)

emiliano emiespo at tiscali.it
Mon Dec 22 04:42:00 EST 2008


Doug Campbell ha scritto:
>> I would like to work to add SSML support, I found a SSML parser and 
>> translator for Festival, it is here:
>>
>> http://www.freebsoft.org/festival-freebsoft-utils
>>     
>
> Wow, that's great!
>
> I also like that it allows festival to handle UTF-8
> with the iconv library.
>
>   
>> ...so adding support for SSML would not be that difficult, provided you 
>> call the voiceglue_tts_gen with the complete SSML document.
>>     
>
> I believe any SSML markup will be passed to the TTS engine unchanged already.
>   

No that's not happening, tags are skipped at once, just the text that's 
a child of <prompt> makes it to the TTS.

>> How can I help?
>>     
>
> It looks like this is mostly an installation issue, not a coding
> issue.  Theoretically, if you simply create a version of the flite
> executable that has these extensions, then voiceglue should make
> use of them.
>   

As I said, the tts only gets simple plain sentences. Second, I need to 
work on festival, since flite won't support languages other than English 
at the moment.
Third, festival can be accessed in server mode (via socket) or via the 
text2wave shell program, or, again, via festival_client (another shell 
executable) or, yet, via a perl script...


> So, the first thing I can think of is to try it out and see if
> it works.
>   
I'll investigate further, but as I said, vg will discard unknown tags 
from the SSML page returned by OVXI.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.voiceglue.org/pipermail/voiceglue/attachments/20081222/1a550c8d/attachment.html 


More information about the Voiceglue mailing list