43804a60ba
portable screen reader. It works by opening a shell in a pty and intercepting all user input/output, maintaining a window of what should be on the screen by looking at the codes and text sent to the screen. It thus uses no Linuxisms such as /dev/vcsa0 and does not necessarily need to be setuid root (the only requirement being that the user be able to access the tts device). WWW: http://yasr.sourceforge.net/ Ported by David K. Gerry <David.K.Gerry@GMail.com> PR: ports/119789 Submitted by: David K. Gerry
26 lines
793 B
Text
26 lines
793 B
Text
==============================================================================
|
|
|
|
Yasr requires a text-to-speech engine to work. FreeBSD offers two: Festival
|
|
and FLite (Festival Lite). Edit the system configuration file
|
|
%%DATADIR%%/yasr.conf
|
|
or user configuration file ~/.yasr.conf and set "synthesizer" and
|
|
"synthesizer port".
|
|
|
|
NOTE: To use FLite requires the Emacspeak speech server eflite to be
|
|
installed.
|
|
|
|
EXAMPLES:
|
|
|
|
Festival
|
|
synthesizer=festival
|
|
sythesizer port=|%%LOCALBASE%%/bin/festival
|
|
Festival running as a server
|
|
synthesizer=festival
|
|
synthesizer port=127.0.0.1:1314
|
|
FLite
|
|
synthesizer=Emacspeak server
|
|
synthesizer port=|%%LOCALBASE%%/bin/eflite
|
|
|
|
See man page for more information.
|
|
|
|
==============================================================================
|