* State of Access to Linux (fwd)
@ Buddy Brannan
` Jacob Schmude
0 siblings, 1 reply; 4+ messages in thread
From: Buddy Brannan @ UTC (permalink / raw)
To: speakup, blinux-newbie
Hi folks,
If anyone wants to help Kelly out here, just send him Email at the Email
address below...
From: Kelly Ford <kford@TELEPORT.COM>
Subject: State of Access to Linux
Hi All,
I would appreciate some insights from those who have first hand experience
with access to the Linux operating system. My own direct experience here
is quite limited and my knowledge is largely based on what I've read. I'm
going to briefly layout my assumptions and hope folks will correct and
educate. Be gentle though I'm freely admitting I'm not overly familiar in
this area. I would also appreciate it if the comments could refrain from
operating system bashing as I'm not interested in that debate. Perhaps
when I have a greater understanding of the alternative offered by Linux and
how complicated or not it is to get working, I'll be more interested in
such a discussion. Now, however, I'm merely trying to gather information.
My main understanding is that the best access solution to Linux comes from
the Emacspeak product. Further I believe that this is a sort of extension
to the main Emacs program. Finally I believe that Emacs itself is a sort
of hybrid of utilities, like much in the Linux/Unix world, where Emacs
itself has several utility programs that give the core program assorted
capabilities e.g. web browsing, email and alike. All this leads me to
conclude that when it comes to Linux, if it can't be run inside of Emacs,
then you can't really use it.
How accurate is this picture? If my description is accurate, exactly what
can and can't one do with this combination?
If my description is inaccurate, again something I'm freely admitting it
could be, what's the model here? Is Emacspeak like a Windows screen reader
in that once it is installed any program, assuming accessible techniques
were used, will speak?
With respect to Emacspeak how complicated is it to get things up and
running. The few times I explored things, the process of installation and
such seemed complicated and resembled more what I have to do when using my
shell account and want to install software for myself i.e. for the average
user it is a lot more technically involved. What speech synthesis options
are supported?
What other access solutions exist for Linux? I have read about a couple I
believe but don't really know much about them at all.
What am I not asking about that I should be?
Again intelligent and informative replies would be appreciated.
Thanks,
Kelly
--
Buddy Brannan, KB5ELV | And if the ground yawned,
Email: davros@ycardz.com | I'd step to the side and say,
Phone: (972) 276-6360 | "Hey ground! I'm nobody's lunch!"
Voice mail: (877) 791-5298 | --Eddie From Ohio
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: State of Access to Linux (fwd)
State of Access to Linux (fwd) Buddy Brannan
@ ` Jacob Schmude
` Jacob Schmude
0 siblings, 1 reply; 4+ messages in thread
From: Jacob Schmude @ UTC (permalink / raw)
To: Kelly Ford; +Cc: speakup
Hello Kelly
Your questions were forwarded to the speakup list and I'm going to
try to answer them as best I can. I've been using linux for about ayear
and a half as an end-user platform, so my comments are based on my
experiences with the OS. My replies are after each of your questions.
> My main understanding is that the best access solution to Linux comes from
> the Emacspeak product. Further I believe that this is a sort of extension
> to the main Emacs program. Finally I believe that Emacs itself is a sort
> of hybrid of utilities, like much in the Linux/Unix world, where Emacs
> itself has several utility programs that give the core program assorted
> capabilities e.g. web browsing, email and alike. All this leads me to
> conclude that when it comes to Linux, if it can't be run inside of Emacs,
> then you can't really use it.
>
> How accurate is this picture? If my description is accurate, exactly what
> can and can't one do with this combination?
First of all, I don't believe emacspeak is the best. You're
correct in all your assumptions. If it can't be run inside emacs, you
cannot use it. Furthermore, many things that can be run inside emacs don't
work with it, such as the telnet mode. I've never been able to get good
help from people who use it, so I could be overlooking something. I
stopped using it a while ago, and wouldn't really recommend it to anyone
anymore. There's important things that will not run inside emacs.
>
> If my description is inaccurate, again something I'm freely admitting it
> could be, what's the model here? Is Emacspeak like a Windows screen reader
> in that once it is installed any program, assuming accessible techniques
> were used, will speak?
No. Only programs written in emacs lisp will speak if emacspeak
supports them. This is one of those models where a configuration has to be
built for each and every application, and it's done by programming in
emacs lisp. And I thought jaws scripting was difficult! Packages that
don't have a configuration extension generally will not speak well.
>
> With respect to Emacspeak how complicated is it to get things up and
> running. The few times I explored things, the process of installation and
> such seemed complicated and resembled more what I have to do when using my
> shell account and want to install software for myself i.e. for the average
> user it is a lot more technically involved. What speech synthesis options
> are supported?
It's like a shell account, but you install things as root. Linux
is a varient of unix, and shell accounts use unix. It's not that hard and
really is fairly easy. The documentation isn't that great, but it's not
that bad either.
Emacspeak supports ViaVoice Outloud (AKA eloquence), and the
dectalk pc, express, and multivoice out of the box. There's a emacspeak-ss
package which adds support for the accent SA, apollo external,
braille&speak, doubletalk pc and lt, and the transport from artic.
>
> What other access solutions exist for Linux? I have read about a couple I
> believe but don't really know much about them at all.
There's screader, svlpro (currently under a total rewrite and not
available), yasr, and my favorite, speakup. Screader has some odd reading
behaviors, such as only reading the current line. Speech synth specific
stuff like rate and pitch are not yet implemented, and the speech won't
shut up when you hit the command. It uses every possible alt-key
combination on the keyboard and lacks a pass-through key. SVLPRO is
currently under total rewrite to make it work as a kernel extension and
isn't currently available to the public. Yasr works well if you don't want
to bother with kernel compilation. The key layout is similar to
vocal-eyes. It supports the dectalks, braille&speak, speakout, and the
doubletalks though they don't seem to work correctly. My personal favorite
is speakup. It goes right into the kernel of the OS, giving you total
speech feedback from boot-up to shutdown. Recompiling the kernel isn't
that hard, and there are already pre-compiled kernels for several
distributions of linux. The zipspeak distribution comes with speakup
already built in. The key layout is similar to ASAP for dos. It supports
the doubletalks, the braille&speak, the speakout, the audapter, the apollo
II, the accent PC, the accent SA, the dectalk express, the old original
dectalk, and the artic transport. It has synth-specific stuff like rate,
pitch, and volume and is responsive to shut-up commands, at least with the
doubletalk I have. It gives you access to every text-based
application. I've never encountered one I couldn't use with speakup. It
currently doesn't contain any things such as windows around specific
portions of the screen, but in linux you really don't need that. I'm using
it to write this message now, as a matter of fact.
>
> What am I not asking about that I should be?
Speech access to the GUI. There's no access program for the X
window system, which means that you won't be able to use any of the
graphical applications like netscape or wordperfect.
>
I hope this helps you out.
Jacob
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: State of Access to Linux (fwd)
` Jacob Schmude
@ ` Jacob Schmude
` Kirk Reiser
0 siblings, 1 reply; 4+ messages in thread
From: Jacob Schmude @ UTC (permalink / raw)
To: speakup
Hi
Sorry, didn't mean to send that to the list. That's what happens
when you don't check the cc fields I guess. Pine put this list in the cc
field, I don't know why.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: State of Access to Linux (fwd)
` Jacob Schmude
@ ` Kirk Reiser
0 siblings, 0 replies; 4+ messages in thread
From: Kirk Reiser @ UTC (permalink / raw)
To: speakup
That's okay Jacog: I think you did a really nice job of describing
the various packages. Also, thank you for the kind words.
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] 4+ messages in thread
end of thread, other threads:[~ UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
State of Access to Linux (fwd) Buddy Brannan
` Jacob Schmude
` Jacob Schmude
` Kirk Reiser
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).