Next: , Previous: , Up: Customization   [Contents][Index]


2.4.4 Basic Customization of Speaking

speechd-speak-echo

Symbol determining how to read typed characters. It can have one of the following values:

character

Read characters when they are typed.

word

Read only whole words once they are written.

nil

Don’t echo anything on typing.

speechd-speak-deleted-char

Defines which character to speak when deleting a character. If non-nil, speak the deleted character, otherwise speak the adjacent character.

speechd-speak-buffer-name

When you switch to another buffer and this variable is non-nil, read the new buffer name. If the variable value is the symbol text, read the text from the cursor position to the end of line in the new buffer as well. If the variable is nil, read the text without speaking the buffer name.

speechd-speak-whole-line

If non-nil, read whole line on movement by default. Otherwise read from the point to the end of line on movement by default.

speechd-speak-on-minibuffer-exit

When this variable is non-nil, speechd-el reads the text around cursor after exiting from minibuffer or its recursive level if there is nothing else to read.

speechd-speak-read-command-keys

This variable defines in which situations command keys should be read when their command is performed. If t, the command keys are always read. If nil, they are never read. If list, it may contain one or more of the following symbols describing the situations in which the keys should be read:

movement

Read the command keys if the cursor has moved, no buffer modification happened.

modification

Buffer was modified, the cursor hasn’t moved.

movement-modification

Buffer was modified and the cursor was moved.

If the variable value is t, the command keys are read before the command is performed. Otherwise, their reading is delayed after the command is executed, since the buffer changes and cursor movement must be detected first.

speechd-speak-ignore-command-keys

List of commands that should never echo their command keys.

speechd-speak-read-command-name

If non-nil, read the command name instead of the command keys in the situations defined by the variable speechd-speak-read-command-keys.

speechd-speak-message-time-interval

Minimum time in seconds, after which the same message may be repeated. If the message is the same as the last one, it is not spoken unless the number of seconds defined here has passed from the last spoken message.


Next: , Previous: , Up: Customization   [Contents][Index]