>![]() |
Next: emacspeak-speedbar Options, Previous: emacspeak-sounds Options, Up: Emacspeak Customizations
Commentary: This module defines the core speech services used by emacspeak. It depends on the speech server interface modules It protects other parts of emacspeak from becoming dependent on the speech server modules
Automatically generated documentation for options defined in module emacspeak-speak. These options are customizable via Emacs' Custom interface.
Option indicating if line indentation is cued. If non-nil , then speaking a line indicates its indentation. You can use command `emacspeak-toggle-audio-indentation' bound to C-e d i to toggle this setting..
*Current technique used to cue indentation. Default is `speak'. You can specify `tone' for producing a beep indicating the indentation. Automatically becomes local in any buffer where it is set.
If t, then emacspeak echoes characters as you type. You can use C-e d k to toggle this setting.
Says if comint output is automatically spoken. You can use `emacspeak-toggle-comint-autospeak` bound to C-e C-q to toggle this setting.
*Option to have comint split speech on newlines. Non-nil means we split speech on newlines in comint buffer.
*Regular expressions to match lines that are purely decorative ascii.
*Regular expression to match horizontal rules in ascii text.
If t, then emacspeak echoes lines as you type. You can use C-e d l to set this option.
*Option to indicate cueing of new mail. If t, emacspeak will alert you about newly arrived mail with an auditory icon when displaying the mode line. You can use command `emacspeak-toggle-mail-alert' bound to C-e M-m to set this option. If you have online access to a voicemail drop, you can have a voice-mail alert set up by specifying the location of the voice-mail drop via custom option emacspeak-voicemail-spool-file.
Interval in seconds between mail alerts for the same pending message.
Mail spool file examined to alert you about newly arrived mail.
If T, then command `emacspeak-speak-line' indicates position of point by an aural highlight. You can use command `emacspeak-toggle-show-point' bound to C-e C-d to toggle this setting.
*Name of file that holds directory specific settings.
File where emacspeak filters are persisted.
*List that specifies columns to be filtered. The list when set holds pairs of start-col.end-col pairs that specifies the columns that should not be spoken. Each column contains a single character –this is inspired by cut -c on UNIX.
Non-nil means the sense of `filter' is inverted when filtering columns in a line –see command emacspeak-speak-line-set-column-filter.
*User option that affects loading of directory specific settings. If set to T,Emacspeak will not prompt before loading directory specific settings.
*Threshold for determining `long' lines. Emacspeak will ask for confirmation before speaking lines that are longer than this length. This is to avoid accidentally opening a binary file and torturing the speech synthesizer with a long string of gibberish.
If set, asking for last message will copy it to the kill ring.
*Option indicating if messages are spoken. If nil, emacspeak will not speak messages as they are echoed to the message area. You can use command `emacspeak-toggle-speak-messages' bound to C-e q.
*Personality used to mark start of paragraph.
*Format string that specifies how the time should be spoken. See the documentation for function `format-time-string'
*Pattern to match lines of special chars. This is a regular expression that matches lines containing only non-alphanumeric characters. emacspeak will generate a tone instead of speaking such lines when punctuation mode is set to some.