While typing in an Emacs buffer, hitting space speaks the recently typed word. I use completion all the time; so Emacspeak will speak the completion just inserted as well as the next possible completion. In Emacs, use M-x load-library RETURN completion RETURN for loading the completion package.
The standard Emacs prompting functions have also been speech-enabled. Emacs prompts with available lists of completions in response to partial input wherever appropriate — all forms of completion provide speech feedback.
In addition, Emacspeak provides a number of commands for reading portions of the current buffer, getting status information, and modifying Emacspeak’s state.
All of the commands are documented in the subsequent sections. They can be classified into types:
emacspeak-speak-
. All
Emacspeak commands are bound to the keymap
emacspeak-keymap and are accessed with the key
C-e2. Thus, the Emacspeak command
emacspeak-speak-line is bound to
l in keymap emacspeak-keymap and can be accessed with the
keystroke C-e l. If for some reason
you wish to use some key other than C-e as the common keyboard prefix for all
Emacspeak commands, set the variable emacspeak-prefix.
dtk-
and are bound in keymap
emacspeak-dtk-submap.
You can access these commands via the prefix C-e d 3. Thus, the command dtk-set-rate is bound to r in keymap emacspeak-dtk-submap and can be executed by pressing C-e d r.
Emacs has extensive online help; so does emacspeak. Please use it.
This info manual is only to get you started. You can get a summary of Emacspeak’s features by pressing C-h C-e
C-e is mnemonic for Emacspeak.
Historically, d was mnemonic for Dectalk; note that nothing in Emacspeak is DECTalk specific.