From: William Hubbs <w.d.hubbs@gmail.com>
To: "Speakup is a screen review system for Linux." <speakup@braille.uwo.ca>
Subject: Re: speakup in user space (was Re: Serial conflict)
Date: Fri, 4 Mar 2011 12:52:55 -0600 [thread overview]
Message-ID: <20110304185255.GA28217@linux1> (raw)
In-Reply-To: <4D712A35.1020806@gmail.com>
On Fri, Mar 04, 2011 at 10:06:45AM -0800, Jacob Schmude wrote:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi
> If that were done, why have Speakup in the kernel at all? Software
> speech cannot be included in the kernel itself, and this would mean
> that hardware speech would not be able to kick in as early if needed.
> Also, we would then be under the limitations of user-space programs in
> that when a kernel panic happens, we may not be able to review it
> whether we're using hardware synthesizers or not.
> If we were to go this route, my suggestion would be to get Speakup out
> of the kernel entirely and convert the whole thing to user-space. I'd
> use an approach similar to BRLTTY, using the /dev/vcsa devices. WE
> wouldn't lose anything more than if serial support were removed, and
> the integration problems with various distributions would be
> completely gone. No kernel conflicts, no module versioning, none of
> that. It would also remove the necessity for middleware between
> speakup and software speech.
SBL uses the vcsa devices. I attempted to use this screen reader, but I
found very quickly that it doesn't work the way we expect screen readers
to work. For example, if you type the date command, the next thing you
hear read back to you is the command prompt. You are required to use the
screen review mode to find the output from the command and read it. As I
understand it, this is a limitation of the vcsa devices.
The closest thing as I understand it to a user space screen reader that
really works is yasr, but you have to be logged in to use that.
William
next prev parent reply other threads:[~ UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
Serial conflict Jacob Schmude
` covici
` Jacob Schmude
` Chuck Hallenbeck
` Jacob Schmude
` Steve Holmes
` Jacob Schmude
` Steve Holmes
` Christopher Brannon
` Steve Holmes
` Christopher Moore
` Zachary Kline
` Albert Sten-Clanton
` David Csercsics
` Frost
` covici
` speakup in user space (was Re: Serial conflict) Jacob Schmude
` William Hubbs [this message]
` Jacob Schmude
` Steve Holmes
` Kyle
` Jason White
` Jason White
` Ari Moisio
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20110304185255.GA28217@linux1 \
--to=w.d.hubbs@gmail.com \
--cc=speakup@braille.uwo.ca \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).