the linux
screen reader that ardour/ksi was designed around seems to
be modelled on the idea that the computer reads the screen to you
(either on demand or on an event-driven basis), and then you the user
use the computer keyboard to drive the operation of the program.
Is the screen reader you are talking about called Speakup?