You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
791 B
25 lines
791 B
# Speak Selection (SSN)
|
|
|
|
This program is dead simple.
|
|
While running, it wil speak out newly selected pieces of text to a user. (actually it speaks out whatever the current focus is, since that actually seems to work.)
|
|
|
|
It does not include any screen reading functionality.
|
|
For that, I would shamelessly recommend a project I work on called [Odilia](https://odilia.app)
|
|
or a project I don't work on: [Orca](https://help.gnome.org/users/orca/stable/introduction.html.en).
|
|
|
|
## Credits
|
|
|
|
* Blatently ripped of the code from [at-spi2-examples](https://github.com/infapi00/at-spi2-examples/)
|
|
|
|
## Requirements
|
|
|
|
* `at-spi2-core`
|
|
* `libspeechd`
|
|
* `gcc` or `clang`
|
|
|
|
## TODO
|
|
|
|
* [ ] Ctrl + g to stop speech. (hard)
|
|
* [ ] Also speak children. (medium)
|
|
* [ ] Speak links embedded within paragraphs. (easy)
|