* blind + linux = blinux
@ M. J. P. Senk
` Buddy Brannan
` [blinux-newbie] " Hart Larry
0 siblings, 2 replies; 12+ messages in thread
From: M. J. P. Senk @ UTC (permalink / raw)
To: speakup; +Cc: blinux-newbie, real-eyes
http://www.linuxmall.com/news/features/000313_Blinux.php3
carries the following article:
Feeling Your Way Through Linux
By Michelle Head
If "the blind leading the blind" sounds like an inefficient way of
getting things done, you are definitely not looking at the FAQ or
usergroup page for BLinux.
The innovative and cooperative spirit of Open Source is illustrated
best by a group like BLinux (or Blind + Linux). BLinux and its related
pages, BLinux-list and BLinux-announce runneth over with questions,
comments and tips from all kinds of users and specialists. Visually
impaired users or sighted friends who assist them mine that source of
information constantly, finding new solutions to old problems in Open
Source style.
The BLinux-announce mailing list heralds new software that can be
downloaded and concerns about new products can be addressed. The FAQ
page is informative enough to give anyone an idea of what Linux has to
offer the blind or visually impaired user. And if you need to ask
questions, get referrals to other sites or just feel like spouting
off, BLinux-list is the place for you.
The site addresses individual speech synthesizers, braille terminals,
screen readers and text editors. Since braille and speech synthesizing
software are available but no single composite system for the visually
impaired user currently exits, the site instead provides a wealth of
downloadable software as well as information on compiling a complete
system tailored to the needs of the individual Linux user.
Combinations of different brands and types of equipment are discussed
in terms of compatibility and effectiveness.
In this respect, Linux's flexibility enables the user to configure the
differing units required by the computer to his/her own needs. One
BLinux-list member mentioned that changing the "inner workings of any
OS component to suit one's liking...brands one as a hacker at best,
and probably a cracker. It will take some time, therefore, for the
Windows refugee to get accustomed to the idea that this is not
blasphemous, let alone that it is accepted and even expected."
Expected, at least, among the visually impaired, who are finding that
Linux is a great solution to their unique problems.
The BLinux administrator regularly updates the information on the
list; most recently, addresses for new pages about Emacspeak at the
BLinux site appeared on the email list as well. Emacspeak is a speech
interface that allows visually impaired users to interact with the
computer. Emacspeak is also available free on the Internet. One page
contained several printed-page-long contributions from various users
explaining, in painstaking detail, the ins and outs of Emacspeak for
anyone needing the information.
Another BLinux-list member, a systems analyst from South America and
long-time supporter of Open Source, mentioned that one of the major
obstacles to computer accessibility for the blind is cost. "Currently
a few of them are using JAWS/Win98, but most of (the blind) cannot
afford the license cost. Another reason is that a lot of 486 PCs were
donated, and I'm confident that using Linux/Emackspeak (sic) and a
sound card the machine will be a very cheap option for a lot of
people." Since Linux runs easily on older computers, this sounds like
a perfect match.
Linked to BLinux's Tips page is the home page of Jos Lemmens; among
the products discussed here are Jabt, a program that displays
information form the screen directly on the braille terminal, and
Xabt, which reads information from the Linux xterm via
vt100-emulation. Xabt also displays on the braille terminal. Both
programs include a simple form of Screader, which reads the Linux
virtual console screen and transmits information to a speech
synthesizer.
As stated on the home page, "the purpose of BLinux is to improve
usability of the Linux operating system for the user who is blind." To
this end, the site contains archives and distribution sites for
related software and projects for continuing development. For those
wishing to volunteer their talents in the development or testing of
such software, project sites are also available at the bottom of the
BLinux FAQ page.
The site is http://www.leb.net/blinux/
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: blind + linux = blinux
blind + linux = blinux M. J. P. Senk
@ ` Buddy Brannan
` [blinux-newbie] " Hart Larry
1 sibling, 0 replies; 12+ messages in thread
From: Buddy Brannan @ UTC (permalink / raw)
To: speakup
Ah, yes. I wrote to the author of this article and pointed her at the
Speakup page, too. :)
--
Buddy Brannan, KB5ELV
Email: davros@ycardz.com
Voice mail: 877-791-5298
All opinions are all mine!
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [blinux-newbie] blind + linux = blinux
blind + linux = blinux M. J. P. Senk
` Buddy Brannan
@ ` Hart Larry
` Geoff Shang
` Victor Tsaran
1 sibling, 2 replies; 12+ messages in thread
From: Hart Larry @ UTC (permalink / raw)
To: blinux-newbie; +Cc: speakup, real-eyes
Hi There MJP: Very interesting article. First of all, I never see any
announcements on this list? 2nd, and most important, I really cannot run Linux
until there is a screen-reader which supports the DecTalk PC? Emax doesn't seem
to be a screen-reader? It would be more than wonderful if some kind of speech
would install with Slack Ware. Having to install anything from inside of a
program which doesn't talk is hard at best.
Tomorrow I am planning on ordering DSL---and I would like to eventually try
Linux.
Please let me know when there is support for DecTalk PC? Thanks so much
Hart Larry
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: [blinux-newbie] blind + linux = blinux
` [blinux-newbie] " Hart Larry
@ ` Geoff Shang
` Victor Tsaran
` Victor Tsaran
1 sibling, 1 reply; 12+ messages in thread
From: Geoff Shang @ UTC (permalink / raw)
To: speakup
Hi:
Correct me if I'm wrong, but doesn't :YASR support the dectalk PC?
Geoff.
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: [blinux-newbie] blind + linux = blinux
` Geoff Shang
@ ` Victor Tsaran
` Mike Gorse
0 siblings, 1 reply; 12+ messages in thread
From: Victor Tsaran @ UTC (permalink / raw)
To: speakup
It does, but not completely. I know Mike has had some minor problems with it.
Regards,
Vic
----- Original Message -----
From: "Geoff Shang" <gshang10@scu.edu.au>
To: <speakup@braille.uwo.ca>
Sent: Thursday, March 16, 2000 9:42 PM
Subject: Re: [blinux-newbie] blind + linux = blinux
| Hi:
|
| Correct me if I'm wrong, but doesn't :YASR support the dectalk PC?
|
| Geoff.
|
|
|
| _______________________________________________
| Speakup mailing list
| Speakup@braille.uwo.ca
| http://speech.braille.uwo.ca/mailman/listinfo/speakup
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: [blinux-newbie] blind + linux = blinux
` Victor Tsaran
@ ` Mike Gorse
` Kirk Reiser
0 siblings, 1 reply; 12+ messages in thread
From: Mike Gorse @ UTC (permalink / raw)
To: speakup
I do not have a DEC-talk PC to test yasr with and don't know if it
currently works with it, but the support is badly broken at least for the
express, and I really don't know what to do about it (ie, sending ctrl-c
seems to silence it but cause it to eat some of the following characters,
and I tried having yasr read a character after sending the ^c as the
Emacspeak server does but it doesn't seem to help. Obviously there is
something that I'm not doing correctly.) In any case, I don't know if
yasr has the same problem with the dtpc or not.
On Fri, 17 Mar 2000, Victor Tsaran wrote:
> It does, but not completely. I know Mike has had some minor problems with it.
> Regards,
> Vic
>
> ----- Original Message -----
> From: "Geoff Shang" <gshang10@scu.edu.au>
> To: <speakup@braille.uwo.ca>
> Sent: Thursday, March 16, 2000 9:42 PM
> Subject: Re: [blinux-newbie] blind + linux = blinux
>
>
> | Hi:
> |
> | Correct me if I'm wrong, but doesn't :YASR support the dectalk PC?
> |
> | Geoff.
> |
> |
> |
> | _______________________________________________
> | Speakup mailing list
> | Speakup@braille.uwo.ca
> | http://speech.braille.uwo.ca/mailman/listinfo/speakup
>
>
> _______________________________________________
> Speakup mailing list
> Speakup@braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup
>
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: [blinux-newbie] blind + linux = blinux
` Mike Gorse
@ ` Kirk Reiser
` Mike Gorse
0 siblings, 1 reply; 12+ messages in thread
From: Kirk Reiser @ UTC (permalink / raw)
To: speakup
Mike Gorse <mgorse@WPI.EDU> writes:
> I do not have a DEC-talk PC to test yasr with and don't know if it
> currently works with it, but the support is badly broken at least for the
> express, and I really don't know what to do about it (ie, sending ctrl-c
> seems to silence it but cause it to eat some of the following characters,
> and I tried having yasr read a character after sending the ^c as the
Hi Mike: When you send the Dectalk Express a ctrl-c it takes quite a
while to clear the buffers and all. They pull down a signal, I think
it's cts, until the synth is ready again. If you want to grab my
dectlk.c driver out of the newdrv.tar.gz file on ftp.braille you can
see how I handle that. It is in the function speakup_write_tts(). I
don't know about the internal either but it wouldn't surprise me if
they have a register bit which should be monitored. It doesn't work
that way for the older Dectalk externals. That's why we need to have
separate drivers for both.
Kirk
--
Kirk Reiser The Computer Braille Facility
e-mail: kirk@braille.uwo.ca University of Western Ontario
phone: (519) 661-3061
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: [blinux-newbie] blind + linux = blinux
` Kirk Reiser
@ ` Mike Gorse
` Kirk Reiser
0 siblings, 1 reply; 12+ messages in thread
From: Mike Gorse @ UTC (permalink / raw)
To: speakup
On 17 Mar 2000, Kirk Reiser wrote:
> Hi Mike: When you send the Dectalk Express a ctrl-c it takes quite a
> while to clear the buffers and all. They pull down a signal, I think
> it's cts, until the synth is ready again. If you want to grab my
> dectlk.c driver out of the newdrv.tar.gz file on ftp.braille you can
> see how I handle that. It is in the function speakup_write_tts(). I
> don't know about the internal either but it wouldn't surprise me if
> they have a register bit which should be monitored. It doesn't work
> that way for the older Dectalk externals. That's why we need to have
> separate drivers for both.
>
Hi Kirk,
Thanks for the info. I might try looking at your driver, although yasr
does try to set cts/rts handshaking. Also, is documentation available for
the DEC-talk Express? All I have is a manual for the pc which describes
most of the commands, but I think some things are different with the
express (ie, the manual I have seems to indicate that [:flush all] should
flush speech, but it doesn't seem to do anything on the express at
least.) And yasr has code to try to deal with cases where write() doesn't
write everything, but that code isn't well-tested and could be
broken... The issue may or may not occur with the pc though since it uses
its own driver.
-Mike-
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: [blinux-newbie] blind + linux = blinux
` Mike Gorse
@ ` Kirk Reiser
` Mike Gorse
0 siblings, 1 reply; 12+ messages in thread
From: Kirk Reiser @ UTC (permalink / raw)
To: speakup
Hi Mike: Well I was wrong about the control line. It's a control-a.
Anyway here are my docs on the subject. Not all of the commands work
as advertised.
Kirk
[:dv g5 dd] Will provide the ability to set the volume
of the DECtalk Express. Values of DD should range
from 60 to 86.
[:power speak|status] Speaks or provides a character
string of the power status of the DECtalk Express.
The status messages are Battery OK, Battery Low or External
Power ON.
[:power sleep|interval X] Puts the unit in power save mode
or provides a low battery warning after "X"
seconds.
[:tsr off|on] Default is "on". When turned "off", the keep-
alive characters sent from the DECtalk Express
to the TSR are not sent. Used when communicating directly to
the COM port.
[:version speak|status] Causes the DECtalk Express to
speak or return a character string of the current
version of the firmware.
CTRL C Causes the DECtalk Express to perform an
immediate stop speaking and flush any pending text
and index markers. The unit returns a "CTRL A" when
the flush is completed. It is recommended that you do
not send any other text or commands until the CTRL A
is received. Otherwise some of the text and/or
commands sent after the CTRL C may also be flushed.
If part of a command is flushed it could leave the
unit in an undeterminable state.
NOTE: In this version it is necessary to initially
send two CTRL Cs before the first CTRL A
comes back.
CTRL N Pause speaking. CTRL O resumes speaking.
CTRL O Resumes speaking. CTRL N pauses speaking.
FLOW CONTROL.
The DECtalk Express uses the XON/XOFF (Ctrl-Q/Ctrl-S)
protocol for flow control.
FIRMWARE UPGRADE.
The firmware loader program, LOAD.BAT, will try to determine
if the PC has a 16550 compatible UART. If it finds one, it
will upload the firmware at 57.6KB. If not, it will upload
the firmware at 9600 Baud with an approximately 15-20 minute
load time.
--
Kirk Reiser The Computer Braille Facility
e-mail: kirk@braille.uwo.ca University of Western Ontario
phone: (519) 661-3061
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: [blinux-newbie] blind + linux = blinux
` Kirk Reiser
@ ` Mike Gorse
` Mike Gorse
0 siblings, 1 reply; 12+ messages in thread
From: Mike Gorse @ UTC (permalink / raw)
To: speakup
Yeah, saw that in your code and tried to get yasr to do the same but it
seemed to make it lock up. Haven't figured out why, though. Anyway,
thanks for the docs.
On 17 Mar 2000, Kirk Reiser wrote:
> Hi Mike: Well I was wrong about the control line. It's a control-a.
> Anyway here are my docs on the subject. Not all of the commands work
> as advertised.
>
> Kirk
>
> [:dv g5 dd] Will provide the ability to set the volume
> of the DECtalk Express. Values of DD should range
> from 60 to 86.
>
> [:power speak|status] Speaks or provides a character
> string of the power status of the DECtalk Express.
> The status messages are Battery OK, Battery Low or External
> Power ON.
>
> [:power sleep|interval X] Puts the unit in power save mode
> or provides a low battery warning after "X"
> seconds.
>
> [:tsr off|on] Default is "on". When turned "off", the keep-
> alive characters sent from the DECtalk Express
> to the TSR are not sent. Used when communicating directly to
> the COM port.
>
> [:version speak|status] Causes the DECtalk Express to
> speak or return a character string of the current
> version of the firmware.
>
> CTRL C Causes the DECtalk Express to perform an
> immediate stop speaking and flush any pending text
> and index markers. The unit returns a "CTRL A" when
> the flush is completed. It is recommended that you do
> not send any other text or commands until the CTRL A
> is received. Otherwise some of the text and/or
> commands sent after the CTRL C may also be flushed.
> If part of a command is flushed it could leave the
> unit in an undeterminable state.
>
> NOTE: In this version it is necessary to initially
> send two CTRL Cs before the first CTRL A
> comes back.
> CTRL N Pause speaking. CTRL O resumes speaking.
> CTRL O Resumes speaking. CTRL N pauses speaking.
>
> FLOW CONTROL.
> The DECtalk Express uses the XON/XOFF (Ctrl-Q/Ctrl-S)
> protocol for flow control.
>
> FIRMWARE UPGRADE.
> The firmware loader program, LOAD.BAT, will try to determine
> if the PC has a 16550 compatible UART. If it finds one, it
> will upload the firmware at 57.6KB. If not, it will upload
> the firmware at 9600 Baud with an approximately 15-20 minute
> load time.
>
>
> --
>
> Kirk Reiser The Computer Braille Facility
> e-mail: kirk@braille.uwo.ca University of Western Ontario
> phone: (519) 661-3061
>
> _______________________________________________
> Speakup mailing list
> Speakup@braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [blinux-newbie] blind + linux = blinux
` [blinux-newbie] " Hart Larry
` Geoff Shang
@ ` Victor Tsaran
1 sibling, 0 replies; 12+ messages in thread
From: Victor Tsaran @ UTC (permalink / raw)
To: speakup
Larry, I believe Emacspeak supports DEC-Talk, plus Speakup now has some
experimental drivers.
Regards,
Vic
----- Original Message -----
From: "Hart Larry" <chime@primenet.com>
To: <blinux-newbie@egroups.com>
Cc: <speakup@braille.uwo.ca>; <real-eyes@egroups.com>
Sent: Thursday, March 16, 2000 1:30 PM
Subject: Re: [blinux-newbie] blind + linux = blinux
> Hi There MJP: Very interesting article. First of all, I never see any
> announcements on this list? 2nd, and most important, I really cannot run
Linux
> until there is a screen-reader which supports the DecTalk PC? Emax
doesn't seem
> to be a screen-reader? It would be more than wonderful if some kind of
speech
> would install with Slack Ware. Having to install anything from inside of
a
> program which doesn't talk is hard at best.
> Tomorrow I am planning on ordering DSL---and I would like to eventually
try
> Linux.
> Please let me know when there is support for DecTalk PC? Thanks so much
> Hart Larry
>
>
>
> _______________________________________________
> Speakup mailing list
> Speakup@braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~ UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
blind + linux = blinux M. J. P. Senk
` Buddy Brannan
` [blinux-newbie] " Hart Larry
` Geoff Shang
` Victor Tsaran
` Mike Gorse
` Kirk Reiser
` Mike Gorse
` Kirk Reiser
` Mike Gorse
` Mike Gorse
` Victor Tsaran
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).