A weird problem with ktts/jovie

Ozan Çağlayan <[email protected]>
Newsgroups gmane.comp.kde.devel.accessibility
Organization TUBITAK/UEKAE
Message-ID <[email protected]>
Hi,

I was experimenting with kttsd on KDE 4.4 but I encounter a very strange 
problem that I couldn't find any trace on google.

When I add some talkers through kttsmgr and click Apply, the kttsdrc file 
doesn't get written correctly. I mean, the TalkerIDs= should be something like 
according to the code:

id1,id2,..,idN

but on my system the IDs never shows up instead it is empty strings separated 
by a comma ','. If I add 3 talkers the conf looks like:

TalkerIDs=,,

which results in garbage reads in the next kttsmgr startup. I also built 
today's trunk and tried jovie, still the same.

I'm using speech-dispather launched as per-session daemon. The default module 
is espeak. The talkers are correctly listed for espeak. One thing that drew my  
attention is that in the talkers tab, the Name column is always empty. Looking 
at the code, I see:

talkerGroup.writeEntry (talker.name(), talker.getTalkerCode());

and it's very probable that for every talker I add talker.name() is empty. Why 
can this be caused? The result of this buggy behaviour is that the dummy 
output module is always selected instead of espeak as the talkers can't be 
saved.

Regards,
Thanks,

---
Ozan Çağlayan
TUBITAK/UEKAE - Pardus Linux
http://www.pardus.org.tr/eng
_______________________________________________
kde-accessibility mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-accessibility
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.