the kspeech interface

David Faure faure at kde.org
Sat Nov 9 10:47:16 UTC 2013


On Friday 08 November 2013 22:45:33 Jeremy Whiting wrote:
> Oops, that link was just users of soPlainText.  It seems
> http://lxr.kde.org/ident?i=KSpeech the class itself is used in quite a
> few places, and is how any application uses speech capabilities. I
> guess kdbusaddons is as good a place as any for it and it will need to
> stay in kdelibs itself.

Wait, there is no class defined in interfaces/kspeech/kspeech.h, only a few 
enums.

The DBUS xml file in that dir is the one that the application use in order to 
generate a org::kde::KSpeech class.

So there's no *library* code in kdelibs for this currently, but there's still 
two files that need to be installed by a framework, for apps to compile.

> Could we move the dbus interface into
> kdeaccessibility/jovie and install it only when jovie is installed,

This would create a compile-time dependency on kdeaccessibility,
in all the apps that use that dbus interface.

I think this circles back to kdbusaddons, but I'll give time to e.g. Kévin to 
give his input.

Thanks!

-- 
David Faure, faure at kde.org, http://www.davidfaure.fr
Working on KDE, in particular KDE Frameworks 5



More information about the Kde-frameworks-devel mailing list