Re: Speakup Requirements

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



For me, two things stand out -- some way to read a large buffer and have
the cursor stop where the speech stops talking and a find command to
find text on the screen.  The first speakup already has, the second
should not be too difficult.

Janina Sajka <janina@xxxxxxxxxxx> wrote:

> The conversation about the future of Speakup is important as witnessed
> by the flurry of mail here this past few hours. However, we've also
> strayed into the usual range of related issues. I'd like to put in a
> place holder for a fundamental question:
> 
> What are our console screen reader requirements?
> 
> We should, imo, have community consensus on our requirements, probably
> backed by use cases, than we can clearly communicate.
> 
> Had we had such back in the mid 2000's, pulse might have been designed
> better. I say this about pulse, because I don't believe it meets one key
> requirement we have, low-latency response, char by typed char, word by
> word, etc.
> 
> To my mind we'd be better served by jack where latency and high priority
> execution are core values.
> 
> So, what are our requirements?
> 
> 1.)	Latency. Very low, and highly responsive feedback in the
> consumption of keyborad input, whether into the system or as screen
> review.
> 
> 2.)	Access to on screen messages as early and late as possible, as
> close to boot, and as late in shutdown as possible.
> 
> Then, if we have to move to console. What we we like that we have not
> had since Kirk first published his kernel patch back 20 years ago?
> Here's my top ask:
> 
> A.	Context aware profiles. DOS had this in spades. You could know
> what application had focus and adjust the screen reader behavior
> accordingly. ASAP and Vocal-Eyes were brilliant at responding to
> WordPerfect, Commo, etc., etc. If we're going to console space, let's
> make sure we can be app focus aware.
> 
> What else?
> 
> Janina
> 
> John G. Heim writes:
> > I've never seen a server without a serial port.
> > 
> > 
> > 
> > On 10/08/14 14:43, Kyle wrote:
> > >It does appear to me that something like this will force more of Speakup
> > >into userspace. However, unlike others, I'm not entirely opposed to the
> > >idea of Speakup leaving the kernel, and I think it can only be a good
> > >thing, especially on newer machines, where dedicated serial ports are
> > >all but obsolete, and software in userspace can take better advantage of
> > >things like Pulseaudio and libusb, meaning more extensive software and
> > >hardware speech support. For example, there would no longer be a need
> > >for kernel modules to control speech synthesizers, and there would no
> > >longer be a need to have external userspace connectors such as Espeakup,
> > >as the entire Speakup screen reader could be moved into userspace, and
> > >anything that interfaces with a speech synthesizer could be either
> > >internal or could be a library that interfaces with a speech API like
> > >speech-dispatcher or others. Even better, if Speakup is moved entirely
> > >into userspace, it could give rise to far better access to consoles on
> > >*BSD and other Unix operating systems, as the code could be far more
> > >portable between operating systems when it doesn't have to be tied into
> > >a specific kernel. Just my $0.02 BSD. That's Bahamian dollars lol.
> > >~Kyle
> > >http://kyle.tk/
> > >
> > _______________________________________________
> > Speakup mailing list
> > Speakup@xxxxxxxxxxxxxxxxx
> > http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
> 
> -- 
> 
> Janina Sajka,	Phone:	+1.443.300.2200
> 			sip:janina@xxxxxxxxxxxxxxxxxxxx
> 		Email:	janina@xxxxxxxxxxx
> 
> Linux Foundation Fellow
> Executive Chair, Accessibility Workgroup:	http://a11y.org
> 
> The World Wide Web Consortium (W3C), Web Accessibility Initiative (WAI)
> Chair,	Protocols & Formats	http://www.w3.org/wai/pf
> 	Indie UI			http://www.w3.org/WAI/IndieUI/
> 
> _______________________________________________
> Speakup mailing list
> Speakup@xxxxxxxxxxxxxxxxx
> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

         John Covici
         covici@xxxxxxxxxxxxxx
_______________________________________________
Speakup mailing list
Speakup@xxxxxxxxxxxxxxxxx
http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup





[Index of Archives]     [Linux for the Blind]     [Fedora Discussioin]     [Linux Kernel]     [Yosemite News]     [Big List of Linux Books]
  Powered by Linux