[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Search]
Efficiently reading and summarizing a large document
>>>>> "Jason" == Jason White <jasonw@xxxxxxxxxxx> writes:
Jason> I often find it necessary to read a large
Jason> document with speech output, pausing at
Jason> convenient points to switch to another document
Jason> and write brief remarks by way of summary. It is
Jason> trivially easy to set up two documents, each in
Jason> its own window, and alternate between them, but
Jason> reading the large document using Emacspeak
Jason> presents a somewhat more interesting challenge.
Jason> C-e B r will read the remainder of the buffer,
Jason> but in my experience, the pause command bound to
Jason> C-e p did not stop speech.
First make sure C-e p
works, it does. If when you hit C-e p and the
speech does not stop, but you instead hear the
'warn-user auditory icon, this is because there
is already some paused speech --typically due to
some Emacs message pausing speech --use C-u C-e p
to flush previously paused speech and pause
currently ongoing speech.
Jason>Another approach is to
Jason> use C-e . to repeat a particular command
Jason> (E.G. the scroll-up function); the user is
Jason> prompted to press space before each
Jason> repetition. This works reasonably well, but an
Jason> even better solution would both stop the speech
Jason> and move point to the last word spoken (using
Jason> synthesizer index commands to keep track of the
Jason> text as it is read). Does Emacspeak presently
Jason> support such an operation? If so, I have somehow
Jason> missed it.
I have no plans to support the above
in Emacspeak because indexing on each word
makes the communication between the speech server and
emacspeak clunky;
It also screws up intonation.
Jason> Also, I have experienced the problem with the
Jason> "save buffers" prompt that was recently mentioned
Jason> on the list. I did not realize, until the recent
Jason> discussion on the list, that it was an Emacspeak
Jason> problem. Rather, I thought that I was somehow
Jason> creating two buffers with identical or similar
Jason> names, it was becoming rather confused as to how
Jason> this might be happening.
Q: Why are you quitting Emacs anyway?
My Emacs session typically runs for weeks on end --it's a
wonderful way of preserving context.
Jason> -----------------------------------------------------------------------------
Jason> To unsubscribe or change your address send mail
Jason> to "emacspeak-request@xxxxxxxxxxx" with a
Jason> subject of "unsubscribe" or "help"
--
Best Regards,
--raman
Adobe Systems Tel: 1 408 536 3945 (W14-128)
Advanced Technology Group Fax: 1 408 537 4042
W14-128 345 Park Avenue Email: raman@xxxxxxxxxxx
San Jose , CA 95110 -2704 Email: raman@xxxxxxxxxxx
http://labrador.corp.adobe.com/~raman/ (Adobe Intranet)
http://cs.cornell.edu/home/raman/raman.html (Cornell)
----------------------------------------------------------------------
Disclaimer: The opinions expressed are my own and in no way should be taken
as representative of my employer, Adobe Systems Inc.
____________________________________________________________
-----------------------------------------------------------------------------
To unsubscribe or change your address send mail to
"emacspeak-request@xxxxxxxxxxx" with a subject of "unsubscribe" or "help"
Emacspeak Files |
Subscribe |
Unsubscribe