[g-a-devel] Happy patch bonanza

Bill Haneman Bill.Haneman at Sun.COM
Thu Jun 29 11:47:55 BST 2006


Milan:

Thanks for pointing out this festival API (for finding the preferred
encoding).  I didn't know it existed.

It seems to me that the gnome-speech driver should just make the
equivalent API call and set the io channel to the festival driver
accordingly.  That would prevent us from having to make up some kind of
config file.

regards

Bill


On Thu, 2006-06-29 at 11:39, Milan Zamazal wrote:
> >>>>> "EZ" == Enrico Zini <enrico at enricozini.org> writes:
> 
>     EZ> The gnome-speech festival driver just runs "festival -server"
>     EZ> and then communicates with it on port 1314.  I don't know how
>     EZ> much effort it will be to convert it to use
>     EZ> festival-freebsoft-utils, 
> 
> Just load it on Festival startup (e.g. in /etc/festival.scm).
> 
>     EZ> And if one day the italian festival voice will be changed to
>     EZ> take utf-8, 
> 
> Italian Festival voice needn't be changed, Festival should be changed
> itself to support UTF-8.
> 
>     EZ> However, I have currently no idea how to query a festival voice
>     EZ> for the preferred encoding.  
> 
> The festival-freebsoft-utils call is
> 
>   (current-voice-coding)
> 
> e.g.:
> 
>   festival> (voice_kal_diphone)
>   kal_diphone
>   festival> (current-voice-coding)
>   ISO-8859-1
>   festival> (voice_czech_ph)
>   czech_ph
>   festival> (current-voice-coding)
>   ISO-8859-2
> 
>     EZ> To me it makes a lot of sense to send out data in UTF-8 by
>     EZ> default: 
> 
> Yes.
> 
>     EZ> I think that it's the italian voice that is broken in this
>     EZ> regard.
> 
> No, actually Festival is broken as it doesn't support UTF-8 input,
> someone should fix it (but I'm afraid it's a non-trivial task).
> 
> Regards,
> 
> Milan Zamazal
> 
> 
> _______________________________________________
> Gnome-accessibility-devel mailing list
> Gnome-accessibility-devel at gnome.org
> http://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel




More information about the Ubuntu-accessibility mailing list