Say all with speakup or console tools?
Tony Baechler
tony at baechler.net
Mon Jul 20 07:58:32 EDT 2009
Hi all,
This is so simple that I'm surprised that no one else thought of it.
Yes, less (1) will do what you want, and unless you set your default to
pager to something else, it should work for man pages as well. There is
not an autoscroll as such, but you can do the same thing easily. Open a
very long man page or document, such as the less (1) man page. Make
sure line numbers are turned on in less, which they are by default in
Debian with the man command.
man less
After it reads the first screen of text, do:
999w
Sit back and listen to it read for a very, very long time. When you're
tired of hearing it read or if you wish to back up for some reason,
press ^C and it will stop on or near the last line it read. In my
tests, the internal synthesizer buffer is about two screens ahead of the
last spoken text, so you'll have to PGUP twice. Then pressing Space
should continue reading where you left off, again many lines at a time.
If the "999w" just skips to the end and doesn't read the text in
between, try just "999" and hitting Enter. I can't remember which is
which. One just skips X lines, one reads all lines from your current
line to X. You can also use 999 and the space bar, but that didn't work
as well if I remember correctly. Finally, of course all of this is
well-documented in the less man page.
More information about the Speakup
mailing list