Re: [g-a-devel]Proposed implementation agnostic GNOME Speech API.
- From: Peter Korn <Peter Korn Sun COM>
- To: n7zib bresnan net
- Cc: desktop-devel-list gnome org, gnome-accessibility-devel gnome org, Rich Burridge <Rich Burridge Sun COM>
- Subject: Re: [g-a-devel]Proposed implementation agnostic GNOME Speech API.
- Date: Fri, 12 Dec 2003 20:28:10 -0800
Hi Scott,
Scott Berry wrote:
I also have a question here. Why is it that Gnopernicus uses such a
complicated layer of keys. Being new to the program it makes it quite
difficult to use. I wonder if this could be changed?
Gnopernicus is in many ways three different apps; or rather, it supports
three different output modalities of which any two (or perhaps just a single
one) might be of use to any given individual: e.g. speech + Braille, or
magnification + speech.
As there are so many commands that a user might want to issue immediately to
change things (e.g. speech rate, magnification size), Gnopernicus would
group related commands together on the keypad. In this way a speech user
might live on keypad layer 8 for much of the time, a magnification user on
layer #1 or #2.
The alternatives are:
1. have far fewer commands available by default
2. use Ctrl/Shift/Alt-keypad combinations instead of layers
3. use Function keys or them main keyboard with Ctrl/Shift/Alt combinations
Of these, I think really only option #2 is worth considering.
I do think it would be very helpful to have better documentation of the
keypad keys. I've cribbed up a cheat sheet for myself (a horribly
inaccessable PDF document), that also is also out of date. I'd be happy to
share it, though being in graphical and basically inaccesible document, it
wouldn't be of particular use to the core audience of this software.
Regards,
Peter Korn
Sun Accessibility team
On Fri, 12 Dec 2003,
Rich Burridge wrote:
Hi all,
Marc Mulcahy asked my to announce something I've been working on
over the last few weeks, and get feedback from the community on.
I've filed bug #129205
http://bugzilla.gnome.org/show_bug.cgi?id=129205
to capture this work.
In short, I've created an implementation agnostic set of wrappers for
the existing GNOME Speech v0.2.X API that used GObject. It hides the
existing Bonobo/ORBit2 implementation under the covers.
There is a test application included in one of the two attachments
to the bug.
If accepted, it's planned that the Bonobo/ORBit2 API would continue
to be provided (but deprecated).
I've also rewritten the speech related code in gnopernicus to use
this new API, but I haven't attached that work yet, until the
community feel that this is a good thing to do.
I know the API/ABI freeze for GNOME 2.5/6 has already happened, so
this is something we'd like to consider for GNOME 2.7/8.
Thanks.
_______________________________________________
Gnome-accessibility-devel mailing list
Gnome-accessibility-devel gnome org
http://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel
_______________________________________________
Gnome-accessibility-devel mailing list
Gnome-accessibility-devel gnome org
http://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]