[Grml] I got Espeakup finally to work

Michael Whapples mwhapples at aim.com
Thu May 28 13:38:56 CEST 2009

I don't know whether locale detection in speakup has been discussed on 
the speakup list, I don't know whether speakup can do locale detection 
or not as it is kernel modules. If I don't see a message from you on the 
speakup list soon I will ask for you and try and find out.

Regarding the replacing of speakup's tables, I thought speechd-up did 
that, may be I am thinking of 0.4, have you tried updating speechd-up to 
that (it would require compiling it from source as GRML comes with 
speechd-up 0.3). My thought is that may be the thinking is for 
synths/synth connectors to set up the speakup table to work with them 
(eg. by default speakup's characters table says "zehd" for the letter 
z,this is due to Kirk the author of speakup being Canadian and like us 
in the UK don't like the American "zee" of US synths, however due to 
this espeak says the letter z unusually when using speakup, this 
indicates the table may need to be synth specific).

Michael Whapples
On 28/05/09 11:50, Hermann wrote:
> On 28.05.2009 at 12:28:13 Michael Whapples<mwhapples at aim.com>  wrote:
>> Good to hear you've got it working. While you didn't ask for it, I can
>> imagine it would be useful, would you like the swspeak script to
>> identify your language and start espeakup with the correct -V option? My
>> idea is that all this stuff should be as transparent to the user as
>> possible (IE. you've set your language, the console may be using your
>> language, so why should you need to set extra for your speech to speak
>> your language). Or would it be better to be an espeakup enhancement to
>> auto detect your language? If I get time I may look at this.
> I guess it would be better to implement an autodetection of the locale in
> Espeakup, since swspeak not only starts Espeakup, but also Speechd-up,
> where, maybe, a different approach is needed.
> Note that Speechd-up almost detects the locale correctly, and only the
> characters file must be edited; Espeakup failed completely till 0.6 and
> the characters file has to be edited as well.
>> Any thoughts, personally I would have thought espeakup would be the
>> better place although swspeak script may be easier for me to modify.
> See above. But what about that characters file? I guess this is due to
> Speakup. It should be possible that Speakup identifies the locale on
> start up. Has this been discussed on the Speakup list?
> Hermann

More information about the Grml mailing list