[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Search]
Stopping on a word while speaking continously
- To: emacspeak@xxxxxxxxxxx
- Subject: Stopping on a word while speaking continously
- From: "Greg E. Priest-Dorman" <priestdo@xxxxxxxxxxx>
- Date: Tue, 28 Sep 1999 13:27:06 -0400 (EDT)
- Old-Return-Path: <priestdo>
- Resent-Date: Tue, 28 Sep 1999 13:27:33 -0400 (EDT)
- Resent-From: emacspeak@xxxxxxxxxxx
- Resent-Message-ID: <"21WcOD.A.OEH.spP83"@hub>
- Resent-Sender: emacspeak-request@xxxxxxxxxxx
From: "T. V. Raman" <tvraman@xxxxxxxxxxx>
To: Gary Bishop <gb@xxxxxxxxxxx>
Cc: emacspeak@xxxxxxxxxxx
Subject: Stopping on a word while speaking continously
Date: Tue, 28 Sep 1999 09:41:22 -0400 (EDT)
>>>>> "Gary" == Gary Bishop <gb@xxxxxxxxxxx> writes:
Gary> I've never used the REAL emacspeak only my NT port
Gary> so please forgive my ignorance.
Emacspeak on UNIX --at least using the hardware
synthesizers--
does not implement full indexing support
--this is what you need in order for emacs to know what word
was spoken last.
Would be nice to implement but I decided it was more trouble
than it was worth--
doesn't necessarily mean that you shouldn't implement it.
For my own purposes when I am listening to long chunks of
text,
I simply hit C-s to search for the word where I wanted to
stop, check the text around it
and then hit resume to continue
--note that searching automatically pauses speech
Gary> Suppose I have emacspeak reading to me, possibly a
Gary> long passage and I don't understand a word as it
Gary> goes by. I can quickly press a key and get it to
Gary> stop, but emacs (at least in my implementation)
Gary> doesn't know what was being spoken at that
Gary> moment. So, I think have to back emacs up and go
Gary> word by word to find where I was.
Implementing this using SAPI's bookmark feature is certainly
feasable
but non trivial--wish you luck.
Gary> Does the system as implemented on Unix support
Gary> feedback from the synthesize to Emacs on what is
Gary> being spoken? I think I could add this to the NT
Gary> implementation using one of their callback
Gary> functions that gives the offset into the
Gary> buffer. *IF* this worked it seems to me that it
Gary> could be quite useful. Making it work reliably
Gary> might be more trouble than it is worth...
Gary> thanks gb
Gary> -----------------------------------------------------------------------------
Gary> To unsubscribe or change your address send mail to
Gary> "emacspeak-request@xxxxxxxxxxx" with a subject
Gary> of "unsubscribe" or "help"
--
-----------------------------------------------------------------------------
To unsubscribe or change your address send mail to
"emacspeak-request@xxxxxxxxxxx" with a subject of "unsubscribe" or "help"
Emacspeak Files |
Subscribe |
Unsubscribe