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