General

Jun 10, 2018
Category: General
Posted by: chrys

Hi everyone

i write you to notify that i just released an new fenrir release:
https://github.com/chrys87/fenrir/releases/tag/1.9

there is a new dependencies:
pyte (python-pyte) needed for terminal emulation using "fenrir -e" make fenrir
run in an gnome-terminal or mate-terminal
xclip for share fenrir clipboard with X


releast notes
# We are pleased to announce the immediate availability of Fenrir 1.9!

You can download it from [the github page](https://github.com/chrys87/fenrir).

## What is it?


Fenrir is a console screen reader written in python3. It is in user space, so
does not have to be compiled into the kernel like other options such as acscynth
or speakup.
Features include speech and sound icon output with? braille support coming soon.
Copy and paste with clipboards with definable history, currently 10. Desktop,
laptop, and PTY keyboard layouts that are easy to learn and use. Learn mode,
spellcheck with definable dictionaries, and definable windows for applications.

Version 1.9 is recommended for use in production invironments, however, if you
would like to help test and/or develop Fenrir, you may wish to install the
latest version from git. Fenrir is released under the LGPL license, so it will
remain open source and free, but you may use it for closed source work
invironments.
For more information, and to find out more about accessibility solutions for
Linux, check out http://linux-a11y.org
We are also available on irc at irc.netwirc.tk in room #a11y
the manual is installed locally as a man page or available on [Fenrir's home
page](http://linux-a11y.org/index.php?page=fenrir-screenreader)

## What's New

* much higher accuracy
* better handling for threads/ processes
* lot of bugfixes
* german translation
* performance enhancements (it runs quite nicely on the raspberry Pi)
* The ability to paste to the X clipboard (requires xclip)
* The generic speech driver is the default.
* initial Highlight tracking mode
* Sound alert if you remove or add a keyboard
* Copy last utterance to clipboard
* Improved Headline Seperator and Multiple Character Support
* Toggle automatic speaking of indentation level
* PTY Screen driver (to use xterm and other terminal emulators)
* be able to suspend fenrir for screens by script fenrir-ignore-screen/ fenrir-unignore-screen
* use wav as default for soundicons for now until opus support in sox is more widespread

# New release plan

Since do most of my development very quite in last time and releases are happend very rare i want to change this.
the last stable (1.5.1 ) is very outdated. and we fixed a lot of stuff in current master and did good performance work. everybody should profit from this work.
in future i wan to be more verbose to new features and fixes. my plan is to realease more often per year. i thought about 4 releases in 3 months cycle or 3 releases in 4 month cycle.
will will bring fixes, features and improvements more quick to you and i can get more feedback to fix bugs.

post 1.9:
i already did some work post 1.9 release:
- higlight tracking should be much more accurate and speeded up.
- fenrir plays nicer with ncurses apps that places it curor on the screen like pdmenu
- some smaller speedup and fixes.

i will bring this to you with 1.9.1 very soon.

# thanks
special thanks is going to
deedra for testing the PTY backend and make it unbreakable 8)
storm_dragon for a lot of testing work and sometimes hanging around with ugly bugs
Kyle for keep it testing and make requirements fit for F123
schulle4u and Jenny for german translation
Samuel Thibault for make it run and pack it for debian an fix namespaces issues

have fun with fenrir i hope for feedback .

# install
fenrir needs python >=3.3.
install sox and espeak with your package manager (sound and speech)
install python-pyenchant if you want spellchecking
# install it via pip3
sudo pip3 fenrir-screenreader
# configure pulse (root and user)
sudo /usr/share/fenrirscreenreader/tools/configure_pulse.sh
/usr/share/fenrirscreenreader/tools/configure_pulse.sh


cheers chrys, F123 and Team

Oct 7, 2017
Category: General
Posted by: chrys

Fenrir 1.5

a user space console screen reader (Python3)

Availability

The latest version of Fenrir 1.5 is now available. There have been numerous enhancements and bug fixes since the last release. Also, the project is now installable via pip. In addition, several distros offer Fenrir in their repositories. Arch Linux users may install either the latest stable branch or git using AUR.

Features

  • Does not rely on kernel modules making it ideal for distributions that do not include staging drivers
  • Works well even on minimal hardware
  • Configurable laptop and desktop keyboard layouts
  • Built-in spellchecking
  • Configurable speech and sound output with multiple drivers for both
  • Configurable feedback; hear only what you want to hear
  • helper scripts to help configure pulseaudio
  • Easy to use script system
  • Easy to extend
  • bookmarks
  • full featured clipboard system with history and ability to export to file or the X session (using xclip)
  • Built-in man page for quick and easy help
  • Application built-in help with the shortcut fenrir+f1
  • and more

New in 1.5

  • initial working setup.py
  • available via pip (python packet manager, "sudo pip3 install fenrir-screenreader")
  • leave review on typing
  • add dependency check (check-dependencys.py)
  • Add nice dummy drivers as template or for debugging
  • reimplement detection code for X11
  • initial translate structure (manuelcortez Thanks!)
  • add a configurable place where you can place own commands or overwrite existing commands without need to change default code
  • implement autodetection of plugged and unplugged input devices
  • implement generic speechdriver
  • try to autodetect encoding
  • initial BrlTTY drivert
  • Inital Braille support (Still WIP)
  • move to an event based system
  • add initial multithreading/ multiprocessing support
  • support cli parameters
  • add cli parameter for debugging "-d"
  • add cli parameter to overwrite options "-o"
  • add cli parameter to specify an settings.conf "-s"
  • list of bound commands in Tutorial Mode using arrow keys. speak name, binding and description.
  • a lot of bugfixing
  • experimental SELinux rules

Live Support

Help is available on IRC at arc.talkabout.cf in the #a11y room. mumble is also available.

References:
https://github.com/chrys87/fenrir/releases/tag/1.5
https://pypi.python.org/pypi/fenrir-screenreader/
https://aur.archlinux.org/pkgbase/fenrir/
https://aur.archlinux.org/pkgbase/fenrir-git/
mumble://mumble.linux-a11y.org/a11y/?version=1.2.0
https://wiki.linux-a11y.org/doku.php?id=fenrir_user_manual

May 25, 2017
Category: General
Posted by: chrys

Hi Guys,

one of our frinds needs your help. He trys to become a fulltime linux accessibility developer. He already did a lot of work on speech-dispatcher or vinux. All of us will profit of his hard work.

Here the orign mail:

Luke Yelavich themuso@vinuxproject.org writes:

 I am writing to let you all know of my newly launched crowd funding campaign
 to continue to work full time on Linux accessibility development. Please
 spread the word if you are able, it would be much appreciated.

 https://patreon.com/lukefoss

Mar 15, 2017
Category: General
Posted by: chrys

Howdy Folks,

The Sonar Linux and Vinux did currently announce that both distros are going to be merged. See here:

http://wiki.vinuxproject.org/sonar_merges_with_vinux

Cheers chrys

 

Feb 7, 2017
Category: General
Posted by: chrys

Howdy everyone!

We are pleased to announce the immediate availability of Fenrir 1.00! You can download it from https://github.com/chrys87/fenrir
What is it?
Fenrir is a console (TTY) screen reader written in python3. It is in user space, so it does not have to be compiled into the kernel like other options such as Acsint or Speakup.

Features include:
• Modern driverbased and plugin architecture
• Speech (espeak, speechd) and sound icon support (gstreamer, sox)
• Highly configurable
• advanced review functionality
• Copy and paste with clipboards with definable history (Currently 10 clipboards)
• Desktop and laptop keyboard layouts that are easy to learn, use, and customize
• Learn mode (speaks the command associated with a key press.)
• Spell check with definable dictionaries
• Reading of emoticons (Not emoji)
• Definable windows for applications.
• Punctuation Management
• Custom dictonary
• Scriptkey support (bind bash scripts to keybindings and pressent the result)
• Highlight Tracking mode

Upcoming Features in fenrir 2.0
• Braille (Currently a work in progress)
• Pseudo Terminal support (PTY)
• Event based

Version 1.00 is recommended for use in production environments. However, if you would like to help test, write documentation and/or develop Fenrir, you may wish to install the latest version from git.

Fenrir is released under the LGPL license, so it will remain open source and free, but you may use it for closed source work environments.

We are also available on IRC at irc.netwirc.tk in room #a11y
Fenrir's home page is located at: http://linux-a11y.org/index.php?page=fenrir-screenreader

Your Fenrir Development team.

Mar 15, 2017

Vinux and Sonar are going to be merged


Howdy Folks,

The Sonar Linux and Vinux did currently announce that both distros are going to be merged. See here:

http://wiki.vinuxproject.org/sonar_merges_with_vinux

Cheers chrys

 

Category: General
Posted by: chrys

Howdy Folks,

The Sonar Linux and Vinux did currently announce that both distros are going to be merged. See here:

http://wiki.vinuxproject.org/sonar_merges_with_vinux

Cheers chrys