Update KMouth docbook to kf5

Authored by lueck on Jan 4 2018, 9:37 PM.



remove entities kmouth, kappname, package, either defined in kdoctools or unused in kf5
bump date + releaseinfo
update + proofread
remove jovie - bye you served us well ;-)
comment for now appendix tts - completely outdated :-( I need input/ifos from whiting gladhorn
remove appendix installation
remove chapter faq

I tested kmouth in neon devedition unstable and got it to work :-(

in neon-devedition-unstable i have a male speaker in english
how do I change speaker and language?

Test Plan

checkXML5 index.docbook

Diff Detail

R430 KMouth
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.
lueck requested review of this revision.Jan 4 2018, 9:37 PM
lueck created this revision.
lueck added inline comments.Jan 4 2018, 10:10 PM

Is this really true?

whiting accepted this revision.Jan 5 2018, 12:24 AM

Looks good to me. Thank you for taking this on.


Yep, if Use default speech system is set the synthesizer and other options are completely ignored. At some point (probably sooner than later) I'll put together a kcm for speech-dispatcher to configure it from systemsettings5, for now spd-conf command-line utility is the most user-friendly way to set speech-dispatcher options on linux though.

This revision is now accepted and ready to land.Jan 5 2018, 12:24 AM
lueck updated this revision to Diff 24766.Jan 5 2018, 1:01 PM

add info about settings for speech system using spd-conf

whiting requested changes to this revision.Jan 5 2018, 2:53 PM

Looks good to me except for the flite bits. I'll go remind my self how to tell QtSpeech to use the flite backend/plugin, but it's definitely optional.


I guess I misled you about how this works. flite is not required for speech synthesis with QtSpeech to work.

QtSpeech has 2 plugins on linux, speech-dispatcher is the default, but there's also a flite plugin that uses flite directly. (Flite can also be used via speech-dispatcher, which makes it more confusing imo, but that's another story). So to use QtSpeech you just need qtspeech and speech-dispatcher and one of the speech-dispatcher modules. All distributions I have checked install one of the speech-dispatcher modules when you install speech dispatcher, iirc most use espeak, but there are many.

&tldr; flite packages listed here are optional, not required and wont be used unless QtSpeech is configured to use the flite plugin instead of the default speech-dispatcher plugin.

This revision now requires changes to proceed.Jan 5 2018, 2:53 PM
lueck updated this revision to Diff 24792.Jan 5 2018, 7:07 PM

update info wrt system speech service thanks to the info provided by Jeremy

whiting accepted this revision.Jan 7 2018, 7:24 PM

Looks good to me. thanks again.

This revision is now accepted and ready to land.Jan 7 2018, 7:24 PM
This revision was automatically updated to reflect the committed changes.