2016-10-02 02:36:53 -04:00
|
|
|
# fenrir (Alfa)
|
|
|
|
An TTY screenreader for Linux.
|
|
|
|
Its an early alpha version. You can test it. It is not recommended for production use. If you want to help just let me know.
|
2016-07-05 05:16:34 -04:00
|
|
|
|
|
|
|
# requirements
|
2016-09-16 04:31:26 -04:00
|
|
|
- linux
|
|
|
|
- python3
|
|
|
|
- python-espeak
|
|
|
|
- python-evdev
|
2016-09-27 18:29:57 -04:00
|
|
|
- loaded uinput kernel module
|
2016-09-16 04:31:26 -04:00
|
|
|
Read permission to the following files:
|
|
|
|
/sys/devices/virtual/tty/tty0/active
|
|
|
|
/dev/vcsa[1-64]
|
|
|
|
ReadWrite permission
|
|
|
|
/dev/input
|
|
|
|
/dev/uinput
|
2016-07-07 08:37:10 -04:00
|
|
|
|
|
|
|
# optional
|
2016-09-27 18:29:57 -04:00
|
|
|
- sox [its used by default in the generic sound driver for playing sound-icons]
|
|
|
|
- speech-dispatcher, python3-speechd [to use the speech-dispatcher driver]
|
2016-10-19 17:29:40 -04:00
|
|
|
- brltty, python-brlapi [using braille] # (not implemented yet)
|
2016-11-15 17:52:34 -05:00
|
|
|
- gstreamer [soundicons via gstreamer]
|
|
|
|
- GLib [soundicons via gstreamer]
|
2016-10-19 17:29:40 -04:00
|
|
|
- python-pyenchant [spell check functionality]
|
2016-11-01 16:55:08 -04:00
|
|
|
- aspell-<language> [your languagedata for spellchecker, english support "aspell-en"]
|
2016-10-19 17:29:40 -04:00
|
|
|
- python-daemonize [use fenrir as background service on Unix like systems]
|
2016-09-16 05:50:53 -04:00
|
|
|
|
2016-07-05 05:18:35 -04:00
|
|
|
# installation
|
2016-11-07 04:49:32 -05:00
|
|
|
- Archlinux: PKGBUILD in AUR
|
|
|
|
- install.sh (there is currently no uninstall)
|
|
|
|
- run from git:
|
|
|
|
You can just run the following as root:
|
2016-10-01 20:43:31 -04:00
|
|
|
cd src/fenrir-package/
|
2016-11-07 04:49:32 -05:00
|
|
|
sudo ./fenrir
|
|
|
|
Settings are located in the "config" directory.
|
|
|
|
|