guile-clipboard-speaker

Accessibility tool that reads the contents of your clipboard buffer. Meant to be run with keybindings / shortcuts.
git clone https://kaka.farm/~git/guile-clipboard-speaker
Log | Files | Refs | README | LICENSE

README.md (1694B)


      1 # Clipboard Speaker (in GNU Guile this time).
      2 
      3     Want your computer
      4     to speak a bit?
      5     Mark some text
      6     and let it rip.
      7 
      8 Not a fancy curiosity but an accessibility tool for people with
      9 reading disabilities. I use it every day to read.
     10 
     11 It basically reads whatever you mark with your mouse cursor.
     12 
     13 ## "Community":
     14 
     15 <irc://libera.chat/kakafarm> (on the web:
     16 <https://web.libera.chat/#kakafarm>)
     17 
     18 ## Code repositories:
     19 
     20 Main development repository is on <https://codeberg.org/>:
     21 
     22 <https://codeberg.org/kakafarm/guile-clipboard-speaker/>
     23 
     24 Mirrors:
     25 
     26 - <https://git.sr.ht/~kakafarm/guile-clipboard-speaker/>
     27 - <https://gitlab.com/yuvallangerontheroad/guile-clipboard-speaker/>
     28 - <https://gitlab.com/yuvallanger/guile-clipboard-speaker/>
     29 - <https://kaka.farm/~stagit/guile-clipboard-speaker/log.html>
     30 
     31 ## Map your keybindings:
     32 
     33 ### On Gnome:
     34 
     35 Add the key bindings in (if you use Gnome. If you don't, look up how
     36 to assign scripts to keybindings in your own window manager):
     37 
     38    Gnome Settings
     39        → Keyboard Shortcuts
     40        → All the way down and press the + button
     41 
     42 ## Usage:
     43 
     44 1. Select some text. While the text is highlighted,
     45 2. press the keybinding assigned to the `clipboard-reader` executable
     46    to start the reading of the highlighted text.
     47 3. (optional, while `clipboard-speaker` is reading the text) Select
     48    some more text and press the keybinding that starts
     49    `clipboard-reader`. The selected text will be added to the text
     50    buffer and will be read right after the last bunch of text.
     51 4. (optional) GOTO 3.
     52 5. (optional) Press the other keybinding assigned to the
     53    `clipboard-reader --kill` script to make your computer stop
     54    speaking and clear the text buffer.