This forum has been archived. All content is frozen. Please use KDE Discuss instead.

How can i get Jovie?

Tags: None
(comma "," separated)
cdibuduo
Registered Member
Posts
2
Karma
0

How can i get Jovie?

Tue Apr 05, 2016 5:34 pm
I'm on Slackware 14.1 64/KDE4 and I just discovered that the clock system tray app can speak the time when something called "Jovie" is installed, with some dependencies. This is not yet the case on my system. I performed a complete install of Slackware but the KDE accessibility package is not contained apparently.

So, I wanted to install it manually but I can't find a single link to the Jovie source code on Google. There are some pages talking about what Jovie is and what it can do, and how to use its API but not one link to a source download or a repository.

My question then is: can anyone point me to the sources? I wouldn't like to rebuild all of kde though, only if it proves necessary to get the desired Jovie I might do so. Also, I'd like to find a complete list of all required software to build Jovie successfully and where those sources are at. I'm running KDE 4.10.5.

Thanks a million!
User avatar
google01103
Manager
Posts
6668
Karma
25
cdibuduo
Registered Member
Posts
2
Karma
0

Re: How can i get Jovie?

Thu Apr 07, 2016 10:07 pm
I now have the sources but they won't compile.

Code: Select all
jovie/kcmkttsmgr/talkerwidget.cpp:78:44: error: ‘org::kde::KSpeech’ has no member named ‘getPossibleTalkers’
     QStringList possibleTalkers = kspeech->getPossibleTalkers();


There is however a getPossibleTalkers() definition in jovie/speaker.h, or in class Speaker (which i take is not being included) as opposed to org::kde::KSpeech.
There's also this error:
Code: Select all
error: ‘org::kde::KSpeech’ has no member named ‘setPunctuationType’


These methods belong to class Speaker, and there's no such thing on my system.

Is this an old version of kcmkttsmgr? Do I have to install something else first? I sure wish slackware created a kde-accessibility package...

Last edited by cdibuduo on Thu Apr 07, 2016 10:42 pm, edited 1 time in total.
User avatar
google01103
Manager
Posts
6668
Karma
25

Re: How can i get Jovie?

Thu Apr 07, 2016 10:34 pm
Code: Select all
rm CMakeCache.txt
in the build directory. Then run cmake again

and no I have no idea why you would need to but try it anyhow (this is based on a similar error and its solution for compiling Okular)


OpenSuse Leap 42.1 x64, Plasma 5.x

RDX0rz
Registered Member
Posts
2
Karma
0
OS

Re: How can i get Jovie?

Fri Mar 17, 2017 4:43 am
I am having the same problem (also Slackware 14), been looking for days. Now I found the Jovie anongit but compile fails on:
-- Could NOT find Speechd (missing: SPEECHD_INCLUDE_DIR SPEECHD_LIBRARIES)
I must say, this whole process was much less confusing before git. Anyway, I'm searching for the dependencies now and I really wish there was one place that checked for and DLd EVERYTHING required in one go. This process of hunting down dependencies is irritating.


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]