[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