D24276: Add text to speech functionality to klipper.

Jeremy Whiting noreply at phabricator.kde.org
Sat Sep 28 05:40:37 BST 2019


whiting created this revision.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
whiting requested review of this revision.

REVISION SUMMARY
  Add action with global shortcut to speak text selection and another
  to speak clipboard contents.
  Add another action to stop speaking.
  Add another action to pause/resume speaking.
  Add a setting to klipper for the QTextToSpeech engine to use, if it
  changes reload the QTTS object with the chosen engine.
  
  TODO: Add a ui element to allow selecting the tts engine.
  Make a kcm to allow configuration of speech-dispatcher with a gui
  and add a button next to the klipper engine config if speechd is
  selected to launch kcm for further configuration.
  Possibly disable keyboard shortcuts by default so users don't
  accidentally trigger speech features.

REPOSITORY
  R120 Plasma Workspace

BRANCH
  speech

REVISION DETAIL
  https://phabricator.kde.org/D24276

AFFECTED FILES
  CMakeLists.txt
  klipper/CMakeLists.txt
  klipper/klipper.cpp
  klipper/klipper.h
  klipper/klipper.kcfg
  klipper/tts.cpp
  klipper/tts.h

To: whiting
Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20190928/8ac73085/attachment-0001.html>


More information about the Plasma-devel mailing list