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

clipboard-speaker.mdoc (1832B)


      1 .\" The following commands are required for all man pages.
      2 .Dd 2024-08-10
      3 .Dt clipboard-speaker 69 poop
      4 .Os
      5 .Sh CLIPBOARD-SPEAKER
      6 .Nm clipboard-speaker
      7 .Nd Reads aloud whatever you have in your clipboard.
      8 .\" This next command is for sections 2 and 3 only.
      9 .\" .Sh LIBRARY
     10 .Sh SYNOPSIS
     11 Use this tool to read a paragraph in a webpage or some other document.
     12 .Bl -enum
     13 .It
     14 Select some text. While the text is highlighted,
     15 .It
     16 press the keybinding assigned to the `clipboard-reader` executable to start the reading of the highlighted text.
     17 .It
     18 (optional, while `clipboard-speaker` is reading the text) Select some more text and press the keybinding that starts `clipboard-reader`.  The selected text will be added to the text buffer and will be read right after the last bunch of text.
     19 .It
     20 (optional) GOTO 3.
     21 .It
     22 (optional) Press the other keybinding assigned to the `clipboard-reader --kill` script to make your computer stop speaking and clear the text buffer.
     23 .El
     24 .Sh DESCRIPTION
     25 .\" The following commands should be uncommented and
     26 .\" used where appropriate.
     27 .\" .Sh IMPLEMENTATION NOTES
     28 .\" This next command is for sections 2, 3, and 9 only
     29 .\"     (function return values).
     30 .\" .Sh RETURN VALUES
     31 .\" This next command is for sections 1, 6, 7, and 8 only.
     32 .\" .Sh ENVIRONMENT
     33 .\" .Sh FILES
     34 .\" This next command is for sections 1, 6, and 8 only
     35 .\"     (command return values to the shell).
     36 .\" .Sh EXIT STATUS
     37 .\" .Sh EXAMPLES
     38 .\" This next command is for sections 1, 4, 6, 7, 8, and 9 only
     39 .\"     (fprintf/stderr type diagnostics).
     40 .\" .Sh DIAGNOSTICS
     41 .\" .Sh COMPATIBILITY
     42 .\" This next command is for sections 2, 3, 4, and 9 only
     43 .\"     (settings of the errno variable).
     44 .\" .Sh ERRORS
     45 .Sh SEE ALSO
     46 .Xr espeak-ng 1 ,
     47 .Xr guile 1 ,
     48 .Xr xsel 1x
     49 .\" .Sh STANDARDS
     50 .\" .Sh HISTORY
     51 .\" .Sh AUTHORS
     52 .\" .Sh CAVEATS
     53 .\" .Sh BUGS