Update KMouth docbook to kf5
ClosedPublic

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

Details

Summary

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 :-(

BIG QUESTION:
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

Repository
R430 KMouth
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
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
doc/index.docbook
244

Is this really true?

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

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

doc/index.docbook
244

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.

doc/index.docbook
247

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.