@c $Id$ @node Emacspeak Customizations @chapter Emacspeak Customizations This chapter is generated automatically from the source-level documentation. Any errors or corrections should be made to the source-level documentation. This chapter documents a total of 639 user customizable options. @menu * cd-tool Options:: * dtk-speak Options:: * emacspeak-add-log Options:: * emacspeak-advice Options:: * emacspeak-alsaplayer Options:: * emacspeak-amphetadesk Options:: * emacspeak-aumix Options:: * emacspeak-calendar Options:: * emacspeak-compile Options:: * emacspeak-custom Options:: * emacspeak-daisy Options:: * emacspeak-dired Options:: * emacspeak-dismal Options:: * emacspeak-ediff Options:: * emacspeak-entertain Options:: * emacspeak-eperiodic Options:: * emacspeak-erc Options:: * emacspeak-eshell Options:: * emacspeak-eterm Options:: * emacspeak-forms Options:: * emacspeak-gnus Options:: * emacspeak-hide Options:: * emacspeak-ido Options:: * emacspeak-imenu Options:: * emacspeak-info Options:: * emacspeak-ispell Options:: * emacspeak-jabber Options:: * emacspeak-keymap Options:: * emacspeak-loaddefs Options:: * emacspeak-m-player Options:: * emacspeak-madplay Options:: * emacspeak-make-mode Options:: * emacspeak-message Options:: * emacspeak-muse Options:: * emacspeak-ocr Options:: * emacspeak-outline Options:: * emacspeak-pcl-cvs Options:: * emacspeak-personality Options:: * emacspeak-pronounce Options:: * emacspeak-re-builder Options:: * emacspeak-realaudio Options:: * emacspeak-remote Options:: * emacspeak-replace Options:: * emacspeak-rpm-spec Options:: * emacspeak-sigbegone Options:: * emacspeak-sounds Options:: * emacspeak-speak Options:: * emacspeak-speedbar Options:: * emacspeak-table-ui Options:: * emacspeak-tnt Options:: * emacspeak-url-template Options:: * emacspeak-vm Options:: * emacspeak-w3 Options:: * emacspeak-w3m Options:: * emacspeak-we Options:: * emacspeak-websearch Options:: * emacspeak-webutils Options:: * emacspeak-wizards Options:: * emacspeak-xml-shell Options:: * emacspeak-xslt Options:: * emacspeak Options:: * voice-setup Options:: @end menu @node cd-tool Options @section cd-tool Options Commentary: Provide an emacs front-end to cdtool. cdtool can be obtained as an rpm check using rpmfind or from its home site at sunsite.unc.edu /pub/Linux/apps/sound/cdrom/cli This module also provides the ability to play or save clips from a CD if you have cdda2wav installed. cdda2wav is a cd to wav convertor. Automatically generated documentation for options defined in module cd-tool. These options are customizable via Emacs' Custom interface. @defvar {User Option} cd-tool-start-command *Name of cdstart command; most likely either "cdstart" or "cdplay". @end defvar @node dtk-speak Options @section dtk-speak Options Commentary: Defines the TTS interface. Automatically generated documentation for options defined in module dtk-speak. These options are customizable via Emacs' Custom interface. @defvar {User Option} dtk-cleanup-patterns List of repeating patterns to clean up. You can use command `dtk-add-cleanup-pattern' bound to C-e d a to add more patterns. Specify patterns that people use to decorate their ASCII files, and cause untold pain to the speech synthesizer. If more than 3 consecutive occurrences of a specified pattern is found, the TTS engine replaces it with a repeat count. @end defvar @defvar {User Option} dtk-resume-should-toggle *T means `dtk-resume' acts as a toggle. @end defvar @defvar {User Option} dtk-speak-nonprinting-chars *Option that specifies handling of non-printing chars. Non nil value means non printing characters should be spoken as their octal value. Set this to t to avoid a dectalk bug that makes the speech box die if it seems some accented characters in certain contexts. @end defvar @defvar {User Option} dtk-speech-rate-base *Value of lowest tolerable speech rate. @end defvar @defvar {User Option} dtk-speech-rate-step *Value of speech rate increment. This determines step size used when setting speech rate via command `dtk-set-predefined-speech-rate'. Formula used is dtk-speech-rate-base + dtk-speech-rate-step*level. @end defvar @defvar {User Option} dtk-startup-hook List of hooks to be run after starting up the speech server. Set things like speech rate, punctuation mode etc in this hook. @end defvar @defvar {User Option} dtk-stop-immediately-while-typing *Set it to nil if you dont want speech to flush as you type. You can use command `dtk-toggle-stop-immediately-while-typing' bound to C-e d I to toggle this setting. @end defvar @defvar {User Option} dtk-use-tones Allow tones to be turned off. @end defvar @defvar {User Option} tts-strip-octals Set to T to strip all octal chars before speaking. Particularly useful for web browsing. @end defvar @node emacspeak-add-log Options @section emacspeak-add-log Options Commentary: speech-enables change-log-mode Code: (require 'cl) (declaim (optimize (safety 0) (speed 3))) (require 'custom) (require 'emacspeak-preamble) (defgroup emacspeak-add-log nil "Customize Emacspeak for change-log-mode and friends." :group 'emacspeak) (voice-setup-add-map '( (change-log-acknowledgement voice-smoothen) (change-log-conditionals voice-animate) (change-log-email voice-womanize-1) (change-log-function voice-bolden-extra) (change-log-file voice-bolden) (change-log-email voice-womanize-1) (change-log-list voice-lighten) (change-log-name voice-lighten-extra) )) (provide 'emacspeak-add-log) local variables: folded-file: t byte-compile-dynamic: t Automatically generated documentation for options defined in module emacspeak-add-log. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-change-log-acknowledgement-voice Personality used for change-log-acknowledgement This personality uses voice-smoothen whose effect can be changed globally by customizing voice-smoothen-settings. @end defvar @defvar {User Option} emacspeak-change-log-conditionals-voice Personality used for change-log-conditionals This personality uses voice-animate whose effect can be changed globally by customizing voice-animate-settings. @end defvar @defvar {User Option} emacspeak-change-log-email-voice Personality used for change-log-email This personality uses voice-womanize-1 whose effect can be changed globally by customizing voice-womanize-1-settings. @end defvar @defvar {User Option} emacspeak-change-log-file-voice Personality used for change-log-file This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-change-log-function-voice Personality used for change-log-function This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-change-log-list-voice Personality used for change-log-list This personality uses voice-lighten whose effect can be changed globally by customizing voice-lighten-settings. @end defvar @defvar {User Option} emacspeak-change-log-name-voice Personality used for change-log-name This personality uses voice-lighten-extra whose effect can be changed globally by customizing voice-lighten-extra-settings. @end defvar @node emacspeak-advice Options @section emacspeak-advice Options Commentary: This module defines the advice forms for making the core of Emacs speak Advice forms that are specific to Emacs subsystems do not belong here! I violate this at present by advicing completion comint and shell here. Note that we needed to advice a lot more for Emacs 19 and Emacs 20 than we do for Emacs 21 and Emacs 22. As of August 2007, this file is being purged of advice forms not needed in Emacs 22. This also means that this and subsequent versions of Emacspeak should not be run on versions of Emacs older than Emacs 21, And preferably only run on Emacs 22. This version of Emacspeak is only tested on Emacs 22. Automatically generated documentation for options defined in module emacspeak-advice. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-speak-cue-errors Specifies if error messages are cued. @end defvar @defvar {User Option} emacspeak-speak-messages-pause * Option to make messages pause speech. If t then all messages will pause ongoing speech if any before the message is spoken. @end defvar @node emacspeak-alsaplayer Options @section emacspeak-alsaplayer Options Commentary: Defines a simple derived mode for interacting with alsaplayer. alsaplayer navigation commands work via single keystrokes. Automatically generated documentation for options defined in module emacspeak-alsaplayer. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-alsaplayer-auditory-feedback Turn this on if you want spoken feedback and auditory icons from alsaplayer. @end defvar @defvar {User Option} emacspeak-alsaplayer-media-directory Directory to look for media files. @end defvar @defvar {User Option} emacspeak-alsaplayer-program Alsaplayer executable. @end defvar @node emacspeak-amphetadesk Options @section emacspeak-amphetadesk Options Automatically generated documentation for options defined in module emacspeak-amphetadesk. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-amphetadesk-port Port where AmphetaDesk listens. @end defvar @defvar {User Option} emacspeak-amphetadesk-program Script that launches amphetadesk. @end defvar @defvar {User Option} emacspeak-amphetadesk-uri URI for Amphetadesk home. @end defvar @node emacspeak-aumix Options @section emacspeak-aumix Options Commentary: Provides an AUI to setting up the auditory display via AUMIX This module is presently Linux specific Automatically generated documentation for options defined in module emacspeak-aumix. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-alsactl-program ALSA sound controller used to restore settings. @end defvar @defvar {User Option} emacspeak-aumix-full-duplex-p *Set to T if the sound card is truly full duplex. @end defvar @defvar {User Option} emacspeak-aumix-multichannel-capable-p *Set to T if the sound card is capable of mixing multiple channels of audio. @end defvar @defvar {User Option} emacspeak-aumix-reset-options *Option to pass to aumix for resetting to default values. @end defvar @defvar {User Option} emacspeak-aumix-settings-file *Name of file containing personal aumix settings. @end defvar @node emacspeak-calendar Options @section emacspeak-calendar Options Automatically generated documentation for options defined in module emacspeak-calendar. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-calendar-mark-personality Personality to use when showing marked calendar entries. @end defvar @node emacspeak-compile Options @section emacspeak-compile Options Commentary: This module makes compiling code from inside Emacs speech friendly. It is an example of how a little amount of code can make Emacspeak even better. Automatically generated documentation for options defined in module emacspeak-compile. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-compilation-column-number-voice Personality used for compilation-column-number This personality uses voice-smoothen whose effect can be changed globally by customizing voice-smoothen-settings. @end defvar @defvar {User Option} emacspeak-compilation-error-voice Personality used for compilation-error This personality uses voice-animate-extra whose effect can be changed globally by customizing voice-animate-extra-settings. @end defvar @defvar {User Option} emacspeak-compilation-info-voice Personality used for compilation-info This personality uses voice-lighten whose effect can be changed globally by customizing voice-lighten-settings. @end defvar @defvar {User Option} emacspeak-compilation-line-number-voice Personality used for compilation-line-number This personality uses voice-smoothen whose effect can be changed globally by customizing voice-smoothen-settings. @end defvar @defvar {User Option} emacspeak-compilation-warning-voice Personality used for compilation-warning This personality uses voice-animate whose effect can be changed globally by customizing voice-animate-settings. @end defvar @node emacspeak-custom Options @section emacspeak-custom Options Automatically generated documentation for options defined in module emacspeak-custom. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-custom-group-regexp Pattern identifying start of custom group. @end defvar @defvar {User Option} emacspeak-custom-toolbar-regexp Pattern that identifies toolbar section. @end defvar @node emacspeak-daisy Options @section emacspeak-daisy Options Commentary: Daisy Digital Talking Book Reader Automatically generated documentation for options defined in module emacspeak-daisy. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-daisy-books-directory Customize this to the root of where books are organized. @end defvar @defvar {User Option} emacspeak-daisy-completion-extensions-to-ignore These file name extensions are ignored when locating the navigation file for a book. Include all extensions except `.ncx' for optimal performance. @end defvar @node emacspeak-dired Options @section emacspeak-dired Options Commentary: This module speech enables dired. It reduces the amount of speech you hear: Typically you hear the file names as you move through the dired buffer Voicification is used to indicate directories, marked files etc. Automatically generated documentation for options defined in module emacspeak-dired. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-dired-file-cmd-options Options passed to Unix builtin `file' command. @end defvar @node emacspeak-dismal Options @section emacspeak-dismal Options Automatically generated documentation for options defined in module emacspeak-dismal. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-dismal-value-personality Personality used for speaking cell values in summaries. @end defvar @node emacspeak-ediff Options @section emacspeak-ediff Options Automatically generated documentation for options defined in module emacspeak-ediff. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-ediff-A-personality Personality used to voiceify difference chunk A @end defvar @defvar {User Option} emacspeak-ediff-B-personality Personality used to voiceify difference chunk B @end defvar @defvar {User Option} emacspeak-ediff-always-autorefine-diffs Says if emacspeak should try computing fine differences each time. Set this to nil if things get too slow. @end defvar @defvar {User Option} emacspeak-ediff-fine-A-personality Personality used to voiceify difference chunk A @end defvar @defvar {User Option} emacspeak-ediff-fine-B-personality Personality used to voiceify difference chunk B @end defvar @node emacspeak-entertain Options @section emacspeak-entertain Options Commentary: Auditory interface to misc games Automatically generated documentation for options defined in module emacspeak-entertain. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-mpuz-solved-personality Personality used for mpuz-solved-face This personality uses voice-animate whose effect can be changed globally by customizing voice-animate-settings. @end defvar @defvar {User Option} emacspeak-mpuz-trivial-personality Personality used for mpuz-trivial-face This personality uses voice-monotone whose effect can be changed globally by customizing voice-monotone-settings. @end defvar @defvar {User Option} emacspeak-mpuz-unsolved-personality Personality used for mpuz-unsolved-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @node emacspeak-eperiodic Options @section emacspeak-eperiodic Options Automatically generated documentation for options defined in module emacspeak-eperiodic. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-eperiodic-media-location Location of streaming media describing elements. @end defvar @node emacspeak-erc Options @section emacspeak-erc Options Commentary: erc.el is a modern Emacs client for IRC including color and font locking support. erc.el - an Emacs IRC client (by Alexander L. Belikoff) http://www.cs.cmu.edu/~berez/irc/erc.el Automatically generated documentation for options defined in module emacspeak-erc. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-erc-ignore-notices Set to T if you dont want to see notification messages from the server. @end defvar @defvar {User Option} emacspeak-erc-my-nick My IRC nick. @end defvar @defvar {User Option} emacspeak-erc-speak-all-participants Speak all things said if t. @end defvar @node emacspeak-eshell Options @section emacspeak-eshell Options Commentary: EShell is a shell implemented entirely in Emacs Lisp. It is part of emacs 21 --and can also be used under Emacs 20. This module speech-enables EShell Play an auditory icon as you display the prompt (defun emacspeak-eshell-prompt-function () "Play auditory icon for prompt." (declare (special eshell-last-command-status)) (cond ((= 0 eshell-last-command-status) (emacspeak-serve-auditory-icon 'item)) (t (emacspeak-auditory-icon 'warn-user)))) (add-hook 'eshell-after-prompt-hook 'emacspeak-eshell-prompt-function) Speak command output (add-hook 'eshell-post-command-hook (function (lambda nil (declare (special eshell-last-input-end eshell-last-output-end eshell-last-output-start)) (emacspeak-speak-region eshell-last-input-end eshell-last-output-end))) t) (defadvice pcomplete-list (after emacspeak pre act ) "Provide auditory feedback." (when (interactive-p) (emacspeak-auditory-icon 'help) (emacspeak-auditory-icon 'help))) (defadvice pcomplete-show-completions (around emacspeak pre act comp) (let ((emacspeak-speak-messages nil)) ad-do-it)) (defadvice eshell (after emacspeak pre act ) "Announce switching to shell mode. Provide an auditory icon if possible." (when (interactive-p) (emacspeak-auditory-icon 'select-object ) (emacspeak-setup-programming-mode) (emacspeak-dtk-sync) (emacspeak-speak-line))) (loop for f in '(eshell-next-input eshell-previous-input eshell-next-matching-input eshell-previous-matching-input eshell-next-matching-input-from-input eshell-previous-matching-input-from-input) do (eval (` (defadvice (, f) (after emacspeak pre act comp) "Speak selected command." (when (interactive-p) (emacspeak-auditory-icon 'select-object) (save-excursion (beginning-of-line) (eshell-skip-prompt) (emacspeak-speak-line 1))))))) (defgroup emacspeak-eshell nil "EShell on the Emacspeak Audio Desktop." :group 'emacspeak :group 'eshell :prefix "emacspeak-eshell-") (defcustom emacspeak-eshell-ls-use-personalities t "Indicates if ls in eshell uses different voice personalities." :type 'boolean :group 'emacspeak-eshell) (voice-setup-add-map '( (eshell-ls-archive voice-lighten-extra) (eshell-ls-archive-face voice-lighten-extra) (eshell-ls-backup voice-monotone-medium) (eshell-ls-backup-face voice-monotone-medium) (eshell-ls-clutter voice-smoothen-extra) (eshell-ls-clutter-face voice-smoothen-extra) (eshell-ls-directory voice-bolden) (eshell-ls-directory-face voice-bolden) (eshell-ls-executable voice-animate-extra) (eshell-ls-executable-face voice-animate-extra) (eshell-ls-missing voice-brighten) (eshell-ls-missing-face voice-brighten) (eshell-ls-product voice-lighten-medium) (eshell-ls-product-face voice-lighten-medium) (eshell-ls-readonly voice-monotone) (eshell-ls-readonly-face voice-monotone) (eshell-ls-special voice-lighten-extra) (eshell-ls-special-face voice-lighten-extra) (eshell-ls-symlink voice-smoothen) (eshell-ls-symlink-face voice-smoothen) (eshell-ls-unreadable voice-monotone-medium) (eshell-ls-unreadable-face voice-monotone-medium) (eshell-prompt voice-animate) (eshell-prompt-face voice-animate) )) (loop for f in '(eshell-next-prompt eshell-previous-prompt eshell-forward-matching-input eshell-backward-matching-input) do (eval (` (defadvice (, f) (after emacspeak pre act comp) "Speak selected command." (when (interactive-p) (let ((emacspeak-speak-messages nil)) (emacspeak-auditory-icon 'select-object) (emacspeak-speak-line 1))))))) (loop for f in '(eshell-insert-buffer-name eshell-insert-process eshell-insert-envvar) do (eval (` (defadvice (, f) (after emacspeak pre act comp) "Speak output." (when (interactive-p) (emacspeak-auditory-icon 'select-object) (emacspeak-speak-line)))))) (defadvice eshell-insert-process (after emacspeak pre act comp) "Speak output." (when (interactive-p) (emacspeak-auditory-icon 'select-object) (emacspeak-speak-line))) (defadvice eshell-delchar-or-maybe-eof (around emacspeak pre act) "Speak character you're deleting." (cond ((interactive-p ) (cond ((= (point) (point-max)) (message "Sending EOF to comint process")) (t (dtk-tone 500 30 'force) (emacspeak-speak-char t))) ad-do-it) (t ad-do-it)) ad-return-value) (defadvice eshell-delete-backward-char (around emacspeak pre act) "Speak character you're deleting." (cond ((interactive-p ) (dtk-tone 500 30 'force) (emacspeak-speak-this-char (preceding-char )) ad-do-it) (t ad-do-it)) ad-return-value) (defadvice eshell-show-output (after emacspeak pre act comp) "Speak output." (when (interactive-p) (let ((emacspeak-show-point t) (voice-lock-mode t)) (emacspeak-auditory-icon 'large-movement) (emacspeak-speak-region (point) (mark))))) (defadvice eshell-mark-output (after emacspeak pre act comp) "Speak output." (when (interactive-p) (let ((emacspeak-show-point t) (voice-lock-mode t)) (emacspeak-auditory-icon 'mark-object) (emacspeak-speak-line)))) (defadvice eshell-kill-output (after emacspeak pre act comp) "Produce auditory feedback." (when (interactive-p) (emacspeak-auditory-icon 'delete-object) (message "Flushed output"))) (defadvice eshell-kill-input (before emacspeak pre act ) "Provide spoken feedback." (when (interactive-p) (emacspeak-auditory-icon 'delete-object ) (emacspeak-speak-line))) (defadvice eshell-toggle (after emacspeak pre act comp) "Provide spoken context feedback." (when (interactive-p) (cond ((eq major-mode 'eshell-mode) (emacspeak-setup-programming-mode) (emacspeak-speak-line)) (t (emacspeak-speak-mode-line))) (emacspeak-auditory-icon 'select-object))) (defadvice eshell-toggle-cd (after emacspeak pre act comp) "Provide spoken context feedback." (when (interactive-p) (cond ((eq major-mode 'eshell-mode) (emacspeak-speak-line)) (t (emacspeak-speak-mode-line))) (emacspeak-auditory-icon 'select-object))) (provide 'emacspeak-eshell) local variables: folded-file: t byte-compile-dynamic: t Automatically generated documentation for options defined in module emacspeak-eshell. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-eshell-ls-use-personalities Indicates if ls in eshell uses different voice personalities. @end defvar @node emacspeak-eterm Options @section emacspeak-eterm Options Commentary: This module makes eterm talk. Eterm is the new terminal emulator for Emacs. Use of emacspeak with eterm really needs an info page. At present, the only documentation is the source level documentation. This module uses Control-t as an additional prefix key to allow the user To move around the terminal and have different parts spoken. Automatically generated documentation for options defined in module emacspeak-eterm. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-eterm-bold-personality Personality to indicate terminal bold. @end defvar @defvar {User Option} emacspeak-eterm-default-personality Default personality for terminal. @end defvar @defvar {User Option} emacspeak-eterm-highlight-personality Personality to show terminal highlighting. @end defvar @defvar {User Option} emacspeak-eterm-remote-hosts-cache File where list of known remote hosts is cached @end defvar @defvar {User Option} emacspeak-eterm-underline-personality Personality to indicate terminal underlining. @end defvar @node emacspeak-forms Options @section emacspeak-forms Options Automatically generated documentation for options defined in module emacspeak-forms. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-forms-ro-voice Personality for read-only fields. @end defvar @defvar {User Option} emacspeak-forms-rw-voice Personality for read-write fields. @end defvar @node emacspeak-gnus Options @section emacspeak-gnus Options Automatically generated documentation for options defined in module emacspeak-gnus. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-gnus-punctuation-mode Pronunciation mode to use for gnus buffers. @end defvar @node emacspeak-hide Options @section emacspeak-hide Options Commentary: Flexible hide and show for emacspeak. This module allows one to easily hide or expose blocks of lines starting with a common prefix. It is motivated by the need to flexibly hide quoted text in email but is designed to be more general. the prefix parsing is inspired by filladapt.el Automatically generated documentation for options defined in module emacspeak-hide. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-hidden-header-line-personality Personality used to identify header lines of blocks. @end defvar @node emacspeak-ido Options @section emacspeak-ido Options Commentary: speech-enable ido.el This is an interesting task since most of the value-add provided by package ido.el is visual feedback. Speech UI Challenge: What is the most efficient means of conveying a dynamically updating set of choices? current strategy is to walk the list using c-s and c-r as provided by ido Set number matches shown to 3 using Custom so you dont hear the entire list. Automatically generated documentation for options defined in module emacspeak-ido. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-ido-first-match-voice Personality used for ido-first-match This personality uses voice-brighten-extra whose effect can be changed globally by customizing voice-brighten-extra-settings. @end defvar @defvar {User Option} emacspeak-ido-incomplete-regexp-voice Personality used for ido-incomplete-regexp This personality uses voice-monotone whose effect can be changed globally by customizing voice-monotone-settings. @end defvar @defvar {User Option} emacspeak-ido-indicator-voice Personality used for ido-indicator This personality uses voice-smoothen whose effect can be changed globally by customizing voice-smoothen-settings. @end defvar @defvar {User Option} emacspeak-ido-only-match-voice Personality used for ido-only-match This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-ido-subdir-voice Personality used for ido-subdir This personality uses voice-lighten-extra whose effect can be changed globally by customizing voice-lighten-extra-settings. @end defvar @node emacspeak-imenu Options @section emacspeak-imenu Options Automatically generated documentation for options defined in module emacspeak-imenu. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-imenu-autospeak Speak contents of sections automatically if set. @end defvar @node emacspeak-info Options @section emacspeak-info Options Automatically generated documentation for options defined in module emacspeak-info. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-info-select-node-speak-chunk *Specifies how much of the selected node gets spoken. Possible values are: screenfull -- speak the displayed screen node -- speak the entire node. @end defvar @node emacspeak-ispell Options @section emacspeak-ispell Options Automatically generated documentation for options defined in module emacspeak-ispell. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-ispell-max-choices Emacspeak will not speak the choices if there are more than this many available corrections. @end defvar @node emacspeak-jabber Options @section emacspeak-jabber Options Commentary: emacs-jabber.el implements a jabber client for emacs emacs-jabber is hosted at sourceforge. I use emacs-jabber with my gmail.com account Automatically generated documentation for options defined in module emacspeak-jabber. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-jabber-activity-personality Personality used for jabber-activity-face This personality uses voice-animate whose effect can be changed globally by customizing voice-animate-settings. @end defvar @defvar {User Option} emacspeak-jabber-chat-error-voice Personality used for jabber-chat-error This personality uses voice-bolden-and-animate whose effect can be changed globally by customizing voice-bolden-and-animate-settings. @end defvar @defvar {User Option} emacspeak-jabber-chat-prompt-foreign-voice Personality used for jabber-chat-prompt-foreign This personality uses voice-brighten-medium whose effect can be changed globally by customizing voice-brighten-medium-settings. @end defvar @defvar {User Option} emacspeak-jabber-chat-prompt-local-voice Personality used for jabber-chat-prompt-local This personality uses voice-smoothen-medium whose effect can be changed globally by customizing voice-smoothen-medium-settings. @end defvar @defvar {User Option} emacspeak-jabber-chat-prompt-system-voice Personality used for jabber-chat-prompt-system This personality uses voice-brighten-extra whose effect can be changed globally by customizing voice-brighten-extra-settings. @end defvar @defvar {User Option} emacspeak-jabber-chat-text-foreign-voice Personality used for jabber-chat-text-foreign This personality uses voice-brighten whose effect can be changed globally by customizing voice-brighten-settings. @end defvar @defvar {User Option} emacspeak-jabber-chat-text-local-voice Personality used for jabber-chat-text-local This personality uses voice-smoothen whose effect can be changed globally by customizing voice-smoothen-settings. @end defvar @defvar {User Option} emacspeak-jabber-rare-time-personality Personality used for jabber-rare-time-face This personality uses voice-animate-extra whose effect can be changed globally by customizing voice-animate-extra-settings. @end defvar @defvar {User Option} emacspeak-jabber-roster-user-away-voice Personality used for jabber-roster-user-away This personality uses voice-smoothen-extra whose effect can be changed globally by customizing voice-smoothen-extra-settings. @end defvar @defvar {User Option} emacspeak-jabber-roster-user-chatty-voice Personality used for jabber-roster-user-chatty This personality uses voice-brighten whose effect can be changed globally by customizing voice-brighten-settings. @end defvar @defvar {User Option} emacspeak-jabber-roster-user-dnd-voice Personality used for jabber-roster-user-dnd This personality uses voice-lighten-medium whose effect can be changed globally by customizing voice-lighten-medium-settings. @end defvar @defvar {User Option} emacspeak-jabber-roster-user-error-voice Personality used for jabber-roster-user-error This personality uses voice-bolden-and-animate whose effect can be changed globally by customizing voice-bolden-and-animate-settings. @end defvar @defvar {User Option} emacspeak-jabber-roster-user-offline-voice Personality used for jabber-roster-user-offline This personality uses voice-smoothen-extra whose effect can be changed globally by customizing voice-smoothen-extra-settings. @end defvar @defvar {User Option} emacspeak-jabber-roster-user-online-voice Personality used for jabber-roster-user-online This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-jabber-roster-user-xa-voice Personality used for jabber-roster-user-xa This personality uses voice-lighten whose effect can be changed globally by customizing voice-lighten-settings. @end defvar @defvar {User Option} emacspeak-jabber-speak-presence-alerts Set to T if you want to hear presence alerts. @end defvar @defvar {User Option} emacspeak-jabber-title-large-voice Personality used for jabber-title-large This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-jabber-title-medium-voice Personality used for jabber-title-medium This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-jabber-title-small-voice Personality used for jabber-title-small This personality uses voice-lighten whose effect can be changed globally by customizing voice-lighten-settings. @end defvar @node emacspeak-keymap Options @section emacspeak-keymap Options Automatically generated documentation for options defined in module emacspeak-keymap. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-alt-keys *Specifies alt key bindings for the audio desktop. You can turn the `Pause' key on your Linux PC keyboard into a `alt' key on Linux by having it emit the sequence `C-x@@a'. Bindings specified here are available on prefix key `alt' (not to be confused with alt==meta) for example, if you bind `s' to command emacspeak-emergency-tts-restart then that command will be available on key `ALT s' The value of this variable is an association list. The car of each element specifies a key sequence. The cdr specifies an interactive command that the key sequence executes. To enter a key with a modifier, type C-q followed by the desired modified keystroke. For example, to enter C-s (Control s) as the key to be bound, type C-q C-s in the key field in the customization buffer. You can use the notation [f1], [f2], etc., to specify function keys. @end defvar @defvar {User Option} emacspeak-hyper-keys *Specifies hyper key bindings for the audio desktop. Emacs can use the `hyper' key as a modifier key. You can turn the `windows' keys on your Linux PC keyboard into a `hyper' key on Linux by having it emit the sequence `C-x@@h'. Bindings specified here are available on prefix key `hyper' for example, if you bind `b' to command `bbdb ' then that command will be available on key `hyper b'. The value of this variable is an association list. The car of each element specifies a key sequence. The cdr specifies an interactive command that the key sequence executes. To enter a key with a modifier, type C-q followed by the desired modified keystroke. For example, to enter C-s (Control s) as the key to be bound, type C-q C-s in the key field in the customization buffer. You can use the notation [f1], [f2], etc., to specify function keys. @end defvar @defvar {User Option} emacspeak-personal-keys *Specifies personal key bindings for the audio desktop. Bindings specified here are available on prefix key C-e x for example, if you bind `s' to command emacspeak-emergency-tts-restart then that command will be available on key C-e x s The value of this variable is an association list. The car of each element specifies a key sequence. The cdr specifies an interactive command that the key sequence executes. To enter a key with a modifier, type C-q followed by the desired modified keystroke. For example, to enter C-s (Control s) as the key to be bound, type C-q C-s in the key field in the customization buffer. You can use the notation [f1], [f2], etc., to specify function keys. @end defvar @defvar {User Option} emacspeak-super-keys *Specifies super key bindings for the audio desktop. You can turn the right `windows menu' keys on your Linux PC keyboard into a `super' key on Linux by having it emit the sequence `C-x@@s'. Bindings specified here are available on prefix key `super' for example, if you bind `s' to command emacspeak-emergency-tts-restart then that command will be available on key `super s' The value of this variable is an association list. The car of each element specifies a key sequence. The cdr specifies an interactive command that the key sequence executes. To enter a key with a modifier, type C-q followed by the desired modified keystroke. For example, to enter C-s (Control s) as the key to be bound, type C-q C-s in the key field in the customization buffer. You can use the notation [f1], [f2], etc., to specify function keys. @end defvar @node emacspeak-loaddefs Options @section emacspeak-loaddefs Options Automatically generated documentation for options defined in module emacspeak-loaddefs. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-character-echo If t, then emacspeak echoes characters as you type. You can use C-e d k to toggle this setting. @end defvar @defvar {User Option} emacspeak-line-echo If t, then emacspeak echoes lines as you type. You can use C-e d l to set this option. @end defvar @defvar {User Option} emacspeak-play-program Name of executable that plays sound files. @end defvar @defvar {User Option} emacspeak-sounds-default-theme Default theme for auditory icons. @end defvar @defvar {User Option} emacspeak-speak-embedded-url-pattern Pattern to recognize embedded URLs. @end defvar @defvar {User Option} emacspeak-word-echo If t, then emacspeak echoes words as you type. You can use C-e d w to toggle this option. @end defvar @node emacspeak-m-player Options @section emacspeak-m-player Options Commentary: Defines a simple derived mode for interacting with mplayer. mplayer is a versatile media player capable of playing many streaming formats and is especially useful for playing windows media (WMA) and streaming windows media (ASF) files. mplayer is available on the WWW: RPM package http://mirrors.sctpc.com/dominik/linux/pkgs/mplayer/i586/mplayer-0.90pre5-2.i586.rpm You may need the win32 codecs which can be downloaded from http://ftp.lug.udel.edu/MPlayer/releases/w32codec-0.60.tar.bz2 Mplayer FAQ at http://www.mplayerhq.hu/DOCS/faq.html Mplayer docs at http://www.mplayerhq.hu/DOCS/ Automatically generated documentation for options defined in module emacspeak-m-player. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-m-player-options Options passed to mplayer. @end defvar @defvar {User Option} emacspeak-m-player-program Media player program. @end defvar @node emacspeak-madplay Options @section emacspeak-madplay Options Commentary: Defines a simple derived mode for interacting with madplay. madplay navigation commands work via single keystrokes. Automatically generated documentation for options defined in module emacspeak-madplay. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-madplay-media-directory Directory to look for media files. @end defvar @defvar {User Option} emacspeak-madplay-program Script to invoke madplay. Emacspeak comes with a sample amadplay script in etc/amadplay that sets up madplay to pipe output to alsa. @end defvar @node emacspeak-make-mode Options @section emacspeak-make-mode Options Commentary: This module speech enables make-mode Automatically generated documentation for options defined in module emacspeak-make-mode. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-makefile-makepp-perl-voice Personality used for makefile-makepp-perl This personality uses voice-smoothen whose effect can be changed globally by customizing voice-smoothen-settings. @end defvar @defvar {User Option} emacspeak-makefile-shell-voice Personality used for makefile-shell This personality uses voice-animate whose effect can be changed globally by customizing voice-animate-settings. @end defvar @defvar {User Option} emacspeak-makefile-space-voice Personality used for makefile-space This personality uses voice-monotone whose effect can be changed globally by customizing voice-monotone-settings. @end defvar @defvar {User Option} emacspeak-makefile-targets-voice Personality used for makefile-targets This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @node emacspeak-message Options @section emacspeak-message Options Automatically generated documentation for options defined in module emacspeak-message. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-message-punctuation-mode Pronunciation mode to use for message buffers. @end defvar @node emacspeak-muse Options @section emacspeak-muse Options Commentary: Speech enable Muse Automatically generated documentation for options defined in module emacspeak-muse. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-muse-bad-link-personality Personality used for muse-bad-link-face This personality uses voice-bolden-and-animate whose effect can be changed globally by customizing voice-bolden-and-animate-settings. @end defvar @defvar {User Option} emacspeak-muse-emphasis-1-voice Personality used for muse-emphasis-1 This personality uses voice-lighten whose effect can be changed globally by customizing voice-lighten-settings. @end defvar @defvar {User Option} emacspeak-muse-emphasis-2-voice Personality used for muse-emphasis-2 This personality uses voice-lighten-medium whose effect can be changed globally by customizing voice-lighten-medium-settings. @end defvar @defvar {User Option} emacspeak-muse-emphasis-3-voice Personality used for muse-emphasis-3 This personality uses voice-lighten-extra whose effect can be changed globally by customizing voice-lighten-extra-settings. @end defvar @defvar {User Option} emacspeak-muse-header-1-voice Personality used for muse-header-1 This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-muse-header-2-voice Personality used for muse-header-2 This personality uses voice-bolden-medium whose effect can be changed globally by customizing voice-bolden-medium-settings. @end defvar @defvar {User Option} emacspeak-muse-header-3-voice Personality used for muse-header-3 This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-muse-header-4-voice Personality used for muse-header-4 This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-muse-header-5-voice Personality used for muse-header-5 This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-muse-link-personality Personality used for muse-link-face This personality uses voice-brighten whose effect can be changed globally by customizing voice-brighten-settings. @end defvar @defvar {User Option} emacspeak-muse-verbatim-personality Personality used for muse-verbatim-face This personality uses voice-monotone whose effect can be changed globally by customizing voice-monotone-settings. @end defvar @node emacspeak-ocr Options @section emacspeak-ocr Options Commentary: This module defines Emacspeak front-end to OCR. This module assumes that sane is installed and working for image acquisition, and that there is an OCR engine that can take acquired images and produce text. Prerequisites: Sane installed and working. scanimage to generate tiff files from scanner. tiffcp to compress the tiff file. working ocr executable by default this module assumes that the OCR executable is named "ocr" Automatically generated documentation for options defined in module emacspeak-ocr. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-ocr-compress-image Command used to compress the scanned tiff file. @end defvar @defvar {User Option} emacspeak-ocr-compress-image-options Options used for compressing tiff image. @end defvar @defvar {User Option} emacspeak-ocr-compress-photo-options Options used when created JPEG from scanned photographs. @end defvar @defvar {User Option} emacspeak-ocr-engine OCR engine to process acquired image. @end defvar @defvar {User Option} emacspeak-ocr-engine-options Command line options to pass to OCR engine. @end defvar @defvar {User Option} emacspeak-ocr-image-extension Filename extension used for acquired image. @end defvar @defvar {User Option} emacspeak-ocr-jpeg-metadata-writer Program to add metadata to JPEG files. @end defvar @defvar {User Option} emacspeak-ocr-keep-uncompressed-image If set to T, uncompressed image is not removed. @end defvar @defvar {User Option} emacspeak-ocr-photo-compress Program to create JPEG compressed images. @end defvar @defvar {User Option} emacspeak-ocr-scan-image Name of image acquisition program. @end defvar @defvar {User Option} emacspeak-ocr-scan-image-options Command line options to pass to image acquisition program. @end defvar @defvar {User Option} emacspeak-ocr-scan-photo-options Options used when scanning in photographs. @end defvar @defvar {User Option} emacspeak-ocr-working-directory Directory where images and OCR results will be placed. @end defvar @node emacspeak-outline Options @section emacspeak-outline Options Commentary: Provide additional advice to outline-mode Automatically generated documentation for options defined in module emacspeak-outline. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-outline-dont-query-before-speaking *Option to control prompts when speaking outline sections. @end defvar @node emacspeak-pcl-cvs Options @section emacspeak-pcl-cvs Options Commentary: Speech-enabled CVS access via package pcl-cvs.el Automatically generated documentation for options defined in module emacspeak-pcl-cvs. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-cvs-filename-personality Personality used for cvs-filename-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-cvs-handled-personality Personality used for cvs-handled-face This personality uses voice-monotone-medium whose effect can be changed globally by customizing voice-monotone-medium-settings. @end defvar @defvar {User Option} emacspeak-cvs-header-personality Personality used for cvs-header-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-cvs-marked-personality Personality used for cvs-marked-face This personality uses voice-brighten-medium whose effect can be changed globally by customizing voice-brighten-medium-settings. @end defvar @defvar {User Option} emacspeak-cvs-msg-personality Personality used for cvs-msg-face This personality uses voice-monotone-medium whose effect can be changed globally by customizing voice-monotone-medium-settings. @end defvar @defvar {User Option} emacspeak-cvs-need-action-personality Personality used for cvs-need-action-face This personality uses voice-brighten whose effect can be changed globally by customizing voice-brighten-settings. @end defvar @node emacspeak-personality Options @section emacspeak-personality Options Commentary: This module defines a personality interface for implementing voice lock via font lock. Automatically generated documentation for options defined in module emacspeak-personality. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-personality-show-unmapped-faces If set, faces that dont have a corresponding personality are displayed in the messages area. @end defvar @defvar {User Option} emacspeak-personality-voiceify-faces Determines how and if we voiceify faces. None means that faces are not mapped to voices. Prepend means that the corresponding personality is prepended to the existing personalities on the text. Append means place corresponding personality at the end. Simple means that voiceification is not cumulative --this is the default. @end defvar @defvar {User Option} emacspeak-personality-voiceify-overlays Determines how and if we voiceify overlays. None means that overlay faces are not mapped to voices. Prepend means that the corresponding personality is prepended to the existing personalities on the text under overlay. Append means place corresponding personality at the end. @end defvar @node emacspeak-pronounce Options @section emacspeak-pronounce Options Commentary: This module implements user customizable pronunciation dictionaries for emacspeak. Custom pronunciations can be defined per file, per directory and/or per major mode. Emacspeak maintains a persistent user dictionary upon request and loads these in new emacspeak sessions. This module implements the user interface to the custom dictionary as well as providing the internal API used by the rest of emacspeak in using the dictionary. Algorithm: The persistent dictionary is a hash table where the hash keys are filenames, directory names, or major-mode names. The hash values are association lists defining the dictionary. Users of this module can retrieve a dictionary made up of all applicable association lists for a given file. Automatically generated documentation for options defined in module emacspeak-pronounce. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-pronounce-common-xml-namespace-uri-pronunciations Pronunciations for well known namespace URIs. @end defvar @defvar {User Option} emacspeak-pronounce-dictionaries-file File that holds the persistent emacspeak pronunciation dictionaries. @end defvar @defvar {User Option} emacspeak-pronounce-internet-smileys-pronunciations Pronunciation dictionary used in all instant messenger and IRC chat modes. See http://oz.uc.edu/~solkode/smileys.html for a full list. @end defvar @defvar {User Option} emacspeak-pronounce-load-pronunciations-on-startup Says if user dictionaries loaded on emacspeak startup. @end defvar @defvar {User Option} emacspeak-pronounce-pronunciation-personality *Pronunciation personality. This is the personality used when speaking things that have a pronunciation applied. @end defvar @node emacspeak-re-builder Options @section emacspeak-re-builder Options Commentary: Speech-enable re-builder. Will be used to advantage in efficiently setting up outline regexp wizards Automatically generated documentation for options defined in module emacspeak-re-builder. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-reb-match-0-voice Personality used for reb-match-0 This personality uses voice-lock-overlay-0 whose effect can be changed globally by customizing voice-lock-overlay-0-settings. @end defvar @defvar {User Option} emacspeak-reb-match-1-voice Personality used for reb-match-1 This personality uses voice-lock-overlay-1 whose effect can be changed globally by customizing voice-lock-overlay-1-settings. @end defvar @defvar {User Option} emacspeak-reb-match-2-voice Personality used for reb-match-2 This personality uses voice-lock-overlay-2 whose effect can be changed globally by customizing voice-lock-overlay-2-settings. @end defvar @defvar {User Option} emacspeak-reb-match-3-voice Personality used for reb-match-3 This personality uses voice-lock-overlay-3 whose effect can be changed globally by customizing voice-lock-overlay-3-settings. @end defvar @node emacspeak-realaudio Options @section emacspeak-realaudio Options Commentary: Assuming you have a correctly configured RealAudio player, this package provides single click access to starting and stopping a RealAudio stream from anywhere on the Emacspeak desktop. Before using this package, make sure that your realaudio player works outside Emacs. Then set variable Emacspeak-realaudio-player to point to the program you use to play RealAudio streams. Automatically generated documentation for options defined in module emacspeak-realaudio. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-realaudio-mp3-clipper Executable used to clip MP3 files. @end defvar @defvar {User Option} emacspeak-realaudio-player *Executable that plays realaudio @end defvar @defvar {User Option} emacspeak-realaudio-player-options *Options for realplayer. @end defvar @defvar {User Option} emacspeak-realaudio-reset-auditory-display Set this to T if you want the audio settings reset after a realaudio sream is done playing. @end defvar @node emacspeak-remote Options @section emacspeak-remote Options Automatically generated documentation for options defined in module emacspeak-remote. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-remote-hooks List of hook functions that are run after emacspeak is set to run as a remote application. Use this to add actions you typically perform after you enter remote mode. @end defvar @defvar {User Option} emacspeak-remote-use-ssh Set to T to use SSH remote servers. @end defvar @node emacspeak-replace Options @section emacspeak-replace Options Automatically generated documentation for options defined in module emacspeak-replace. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-replace-personality Personality used in search and replace to indicate word that is being replaced. @end defvar @node emacspeak-rpm-spec Options @section emacspeak-rpm-spec Options Automatically generated documentation for options defined in module emacspeak-rpm-spec. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-rpm-spec-dir-personality Personality used for rpm-spec-dir-face This personality uses voice-lighten whose effect can be changed globally by customizing voice-lighten-settings. @end defvar @defvar {User Option} emacspeak-rpm-spec-doc-personality Personality used for rpm-spec-doc-face This personality uses voice-smoothen-extra whose effect can be changed globally by customizing voice-smoothen-extra-settings. @end defvar @defvar {User Option} emacspeak-rpm-spec-ghost-personality Personality used for rpm-spec-ghost-face This personality uses voice-smoothen-medium whose effect can be changed globally by customizing voice-smoothen-medium-settings. @end defvar @defvar {User Option} emacspeak-rpm-spec-macro-personality Personality used for rpm-spec-macro-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-rpm-spec-package-personality Personality used for rpm-spec-package-face This personality uses voice-animate whose effect can be changed globally by customizing voice-animate-settings. @end defvar @defvar {User Option} emacspeak-rpm-spec-tag-personality Personality used for rpm-spec-tag-face This personality uses voice-smoothen whose effect can be changed globally by customizing voice-smoothen-settings. @end defvar @node emacspeak-sigbegone Options @section emacspeak-sigbegone Options Commentary: Speech-enables package sigbegone --voiceify sigs in email and news Automatically generated documentation for options defined in module emacspeak-sigbegone. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-sigbegone-exorcized-personality Personality used for sigbegone-exorcized-face This personality uses voice-smoothen-extra whose effect can be changed globally by customizing voice-smoothen-extra-settings. @end defvar @node emacspeak-sounds Options @section emacspeak-sounds Options Commentary: This module provides the interface for generating auditory icons in emacspeak. Design goal: 1) Auditory icons should be used to provide additional feedback, not as a gimmick. 2) The interface should be usable at all times without the icons: e.g. when on a machine without a sound card. 3) General principle for when to use an icon: Convey information about events taking place in parallel. For instance, if making a selection automatically moves the current focus to the next choice, We speak the next choice, while indicating the fact that something was selected with a sound cue. This interface will assume the availability of a shell command "play" that can take one or more sound files and play them. This module will also provide a mapping between names in the elisp world and actual sound files. Modules that wish to use auditory icons should use these names, instead of actual file names. As of Emacspeak 13.0, this module defines a themes architecture for auditory icons. Sound files corresponding to a given theme are found in appropriate subdirectories of emacspeak-sounds-directory Automatically generated documentation for options defined in module emacspeak-sounds. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-auditory-icon-function *Function that plays auditory icons. @end defvar @defvar {User Option} emacspeak-play-args Set this to -i if using the play program that ships on sunos/solaris. Note: on sparc20's there is a sunos bug that causes the machine to crash if you attempt to play sound when /dev/audio is busy. It's imperative that you use the -i flag to play on sparc20's. @end defvar @defvar {User Option} emacspeak-sounds-reset-snd-module-command Command to reset sound module. @end defvar @node emacspeak-speak Options @section emacspeak-speak Options 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. @defvar {User Option} emacspeak-audio-indentation 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.. @end defvar @defvar {User Option} emacspeak-audio-indentation-method *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. @end defvar @defvar {User Option} emacspeak-comint-autospeak Says if comint output is automatically spoken. You can use `emacspeak-toggle-comint-autospeak` bound to C-e C-q to toggle this setting. @end defvar @defvar {User Option} emacspeak-decoration-rule *Regular expressions to match lines that are purely decorative ascii. @end defvar @defvar {User Option} emacspeak-horizontal-rule *Regular expression to match horizontal rules in ascii text. @end defvar @defvar {User Option} emacspeak-mail-alert *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. @end defvar @defvar {User Option} emacspeak-mail-alert-interval Interval in seconds between mail alerts for the same pending message. @end defvar @defvar {User Option} emacspeak-mail-spool-file Mail spool file examined to alert you about newly arrived mail. @end defvar @defvar {User Option} emacspeak-speak-directory-settings *Name of file that holds directory specific settings. @end defvar @defvar {User Option} emacspeak-speak-filter-persistent-store File where emacspeak filters are persisted. @end defvar @defvar {User Option} emacspeak-speak-line-column-filter *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. @end defvar @defvar {User Option} emacspeak-speak-line-invert-filter Non-nil means the sense of `filter' is inverted when filtering columns in a line --see command emacspeak-speak-line-set-column-filter. @end defvar @defvar {User Option} emacspeak-speak-load-directory-settings-quietly *User option that affects loading of directory specific settings. If set to T,Emacspeak will not prompt before loading directory specific settings. @end defvar @defvar {User Option} emacspeak-speak-maximum-line-length *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. @end defvar @defvar {User Option} emacspeak-speak-message-again-should-copy-to-kill-ring If set, asking for last message will copy it to the kill ring. @end defvar @defvar {User Option} emacspeak-speak-messages *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. @end defvar @defvar {User Option} emacspeak-speak-paragraph-personality *Personality used to mark start of paragraph. @end defvar @defvar {User Option} emacspeak-speak-space-regexp Pattern that matches white space. @end defvar @defvar {User Option} emacspeak-speak-time-format-string *Format string that specifies how the time should be spoken. See the documentation for function `format-time-string' @end defvar @defvar {User Option} emacspeak-speak-zoneinfo-directory Directory containing timezone data. @end defvar @defvar {User Option} emacspeak-unspeakable-rule *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. @end defvar @defvar {User Option} emacspeak-voicemail-spool-file Mail spool file examined to alert you about newly arrived voicemail. @end defvar @node emacspeak-speedbar Options @section emacspeak-speedbar Options Commentary: This module advises speedbar.el for use with Emacs. The latest speedbar can be obtained from ftp://ftp.ultranet.com/pub/zappo/ This module ensures that speedbar works smoothly outside a windowing system in addition to speech enabling all interactive commands. Emacspeak also adds an Emacspeak environment specific entry point to speedbar --emacspeak-speedbar-goto-speedbar-- and binds this Automatically generated documentation for options defined in module emacspeak-speedbar. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-speedbar-button-personality personality used for speedbar buttons @end defvar @defvar {User Option} emacspeak-speedbar-default-personality Default personality used in speedbar buffers @end defvar @defvar {User Option} emacspeak-speedbar-directory-personality Speedbar personality for directory buttons @end defvar @defvar {User Option} emacspeak-speedbar-file-personality Personality used for file buttons @end defvar @defvar {User Option} emacspeak-speedbar-highlight-personality Personality used for for speedbar highlight. @end defvar @defvar {User Option} emacspeak-speedbar-selected-personality Personality used to indicate speedbar selection @end defvar @defvar {User Option} emacspeak-speedbar-tag-personality Personality used for speedbar tags @end defvar @node emacspeak-table-ui Options @section emacspeak-table-ui Options Automatically generated documentation for options defined in module emacspeak-table-ui. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-table-column-header-personality personality for speaking column headers. @end defvar @defvar {User Option} emacspeak-table-row-header-personality Personality for speaking row headers @end defvar @node emacspeak-tnt Options @section emacspeak-tnt Options Commentary: Speech-enables TNT -- the Emacs AOL Instant Messenger client Automatically generated documentation for options defined in module emacspeak-tnt. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-tnt-autospeak True means messages in this chat session will be spoken automatically. @end defvar @node emacspeak-url-template Options @section emacspeak-url-template Options Commentary: It is often useful to have ``parameterized hot list entries'' i.e., hotlist entries that are ``templates'' for the actual URL. The user provides values for the parameterized portions of the URL e.g. the date. See @xref{URL Templates}, for details on the URL templates that are presently defined. Automatically generated documentation for options defined in module emacspeak-url-template. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-bookshare-user-id Bookshare user Id. @end defvar @defvar {User Option} emacspeak-url-template-google-calendar-uri URI for accessing mobile version of Google Calendar. Google Apps users should set this to http://www.google.com/calendar/a//m?output=xhtml @end defvar @defvar {User Option} emacspeak-url-template-reading-list-opml OPML feed location to use for our Custom Search. @end defvar @defvar {User Option} emacspeak-url-template-weather-city-state Default city/state for weather forecasts @end defvar @node emacspeak-vm Options @section emacspeak-vm Options Automatically generated documentation for options defined in module emacspeak-vm. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-vm-cal2text Executable that converts calendar invitations on standard input to plain text. @end defvar @defvar {User Option} emacspeak-vm-customize-mime-settings Non-nil will cause Emacspeak to configure VM mime settings to match what the author of Emacspeak uses. @end defvar @defvar {User Option} emacspeak-vm-doc2text Executable that converts MSWord documents on standard input to plain text using wvText. @end defvar @defvar {User Option} emacspeak-vm-headers-strip-octals Specify whether non-ascii chars should be stripped when speaking email headers. @end defvar @defvar {User Option} emacspeak-vm-pdf2text Executable that converts PDF on standard input to plain text using pdftotext. @end defvar @defvar {User Option} emacspeak-vm-ppt2html Executable that converts MSPPT documents on standard input to HTML using xlhtml. @end defvar @defvar {User Option} emacspeak-vm-use-raman-settings Should VM use the customizations used by the author of Emacspeak. @end defvar @defvar {User Option} emacspeak-vm-voice-lock-messages Set this to T if you want messages automatically voice locked. Note that some badly formed mime messages cause trouble. @end defvar @defvar {User Option} emacspeak-vm-xls2html Executable that converts MSXL documents on standard input to HTML using xlhtml. @end defvar @node emacspeak-w3 Options @section emacspeak-w3 Options Commentary: Ensure that speech support for W3 gets installed and loaded correctly. The emacs W3 browser comes with builtin support for Emacspeak and ACSS Automatically generated documentation for options defined in module emacspeak-w3. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-w3-base-uri-pronunciation Custom pronunciation for base URIs in w3 buffers. @end defvar @defvar {User Option} emacspeak-w3-create-imenu-index Create IMenu index by default. @end defvar @defvar {User Option} emacspeak-w3-lwp-request LWP Request command from perl LWP. @end defvar @defvar {User Option} emacspeak-w3-lynx-program Name of lynx executable @end defvar @defvar {User Option} emacspeak-w3-punctuation-mode Pronunciation mode to use for W3 buffers. @end defvar @defvar {User Option} emacspeak-w3-tidy-html Tidy HTML before rendering. @end defvar @defvar {User Option} emacspeak-w3-tidy-options Options to pass to tidy program @end defvar @defvar {User Option} emacspeak-w3-tidy-program Name of tidy executable @end defvar @node emacspeak-w3m Options @section emacspeak-w3m Options Commentary: Automatically generated documentation for options defined in module emacspeak-w3m. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-w3m-speak-titles-on-switch Speak the document title when switching between w3m buffers. If non-nil, switching between w3m buffers will speak the title instead of the modeline. @end defvar @node emacspeak-we Options @section emacspeak-we Options Commentary: we is for webedit Invoke XSLT to edit/transform Web pages before they get rendered. we makes emacspeak's webedit layer independent of a given Emacs web browser like W3 or W3M This module will use the abstraction provided by browse-url to handle Web pages. Module emacspeak-webutils provides the needed additional abstractions not already covered by browse-url Automatically generated documentation for options defined in module emacspeak-we. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-we-cleanup-bogus-quotes Clean up bogus Unicode chars for magic quotes. @end defvar @defvar {User Option} emacspeak-we-media-stream-suffixes Suffixes that identify URLs to media streams. @end defvar @defvar {User Option} emacspeak-we-recent-xpath-filter Caches most recently used xpath filter. Can be customized to set up initial default. @end defvar @defvar {User Option} emacspeak-we-xsl-p T means we apply XSL before displaying HTML. @end defvar @defvar {User Option} emacspeak-we-xsl-transform Specifies transform to use before displaying a page. Nil means no transform is used. @end defvar @node emacspeak-websearch Options @section emacspeak-websearch Options Commentary: This module provides utility functions for searching the WWW Automatically generated documentation for options defined in module emacspeak-websearch. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-websearch-emapspeak-my-location Specifies location near we look by default. @end defvar @defvar {User Option} emacspeak-websearch-google-number-of-results Number of results to return from google search. @end defvar @defvar {User Option} emacspeak-websearch-google-options Additional options to pass to Google e.g. &xx=yy... @end defvar @defvar {User Option} emacspeak-websearch-personal-portfolio Set this to the stock tickers you want to check by default. @end defvar @node emacspeak-webutils Options @section emacspeak-webutils Options Commentary: This module provides common Web utilities for emacspeak. This is to avoid duplication of code between emacspeak-w3.el and emacspeak-w3m.el Automatically generated documentation for options defined in module emacspeak-webutils. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-atom-feeds Table of ATOM feeds. @end defvar @defvar {User Option} emacspeak-atom-view-xsl XSL stylesheet used for viewing Atom Feeds. @end defvar @defvar {User Option} emacspeak-rss-feeds Table of RSS feeds. @end defvar @defvar {User Option} emacspeak-rss-unescape-html Fix malformed XML that results from sites attempting to unescape HTML tags. @end defvar @defvar {User Option} emacspeak-webutils-charent-alist Entities to unescape when treating badly escaped XML. @end defvar @node emacspeak-wizards Options @section emacspeak-wizards Options Commentary: Contains various wizards for the Emacspeak desktop. Automatically generated documentation for options defined in module emacspeak-wizards. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-clipboard-file File used to save Emacspeak clipboard. The emacspeak clipboard provides a convenient mechanism for exchanging information between different Emacs sessions. @end defvar @defvar {User Option} emacspeak-curl-cookie-store Cookie store used by Curl. @end defvar @defvar {User Option} emacspeak-cvs-local-directory Directory where we download the snapshot. @end defvar @defvar {User Option} emacspeak-cvs-local-directory-pattern Pattern from which name of local download directory is build. %s is replaced by the project name. @end defvar @defvar {User Option} emacspeak-emergency-tts-server TTS server to use in an emergency. Set this to a TTS server that is known to work at all times. If you are debugging another speech server and that server gets wedged for some reason, you can use command emacspeak-emergency-tts-restart to get speech back using the reliable TTS server. It's useful to bind the above command to a convenient key. @end defvar @defvar {User Option} emacspeak-speak-show-active-network-interfaces-addresses Command that displays address of a specific interface. @end defvar @defvar {User Option} emacspeak-speak-show-active-network-interfaces-command Command that displays names of active network interfaces. @end defvar @defvar {User Option} emacspeak-speak-telephone-directory File holding telephone directory. This is just a text file, and we use grep to search it. @end defvar @defvar {User Option} emacspeak-speak-telephone-directory-command Command used to look up names in the telephone directory. @end defvar @defvar {User Option} emacspeak-ssh-tts-server SSH TTS server to use by default. @end defvar @defvar {User Option} emacspeak-wizards-curl-program Name of curl executable. @end defvar @defvar {User Option} emacspeak-wizards-dvi2txt-program Program for converting dvi to txt. Set this to nil if you do not want to use the DVI wizard. @end defvar @defvar {User Option} emacspeak-wizards-find-switches-that-need-quoting Find switches whose args need quoting. @end defvar @defvar {User Option} emacspeak-wizards-find-switches-widget Widget to get find switch. @end defvar @defvar {User Option} emacspeak-wizards-links-program Name of links executable. @end defvar @defvar {User Option} emacspeak-wizards-linux-howto-directory Root of Linux Howtos. @end defvar @defvar {User Option} emacspeak-wizards-lynx-program Lynx executable. @end defvar @defvar {User Option} emacspeak-wizards-pdf-to-text-options options to Command for running pdftotext. @end defvar @defvar {User Option} emacspeak-wizards-pdf-to-text-program Command for running pdftotext. @end defvar @defvar {User Option} emacspeak-wizards-personal-portfolio Set this to the stock tickers you want to check by default. @end defvar @defvar {User Option} emacspeak-wizards-ppthtml-program Program for converting PPT to HTML. Set this to nil if you do not want to use the PPTHTML wizard. @end defvar @defvar {User Option} emacspeak-wizards-quote-command Command for pulling up detailed stock quotes. this requires Perl module Finance::YahooQuote. @end defvar @defvar {User Option} emacspeak-wizards-quote-row-filter Format used to filter rows. @end defvar @defvar {User Option} emacspeak-wizards-spot-words-extension Default file extension used when spotting words. @end defvar @defvar {User Option} emacspeak-wizards-tramp-locations Tramp locations used by Emacspeak tramp wizard. Locations added here via custom can be opened using command emacspeak-wizards-tramp-open-location bound to M-x emacspeak-wizards-tramp-open-location. @end defvar @defvar {User Option} emacspeak-wizards-vc-viewer-command Command line for dumping out virtual console. @end defvar @defvar {User Option} emacspeak-wizards-vpn-end-command Command that brings down a VPN connection. @end defvar @defvar {User Option} emacspeak-wizards-vpn-start-command Command that brings up a VPN connection. @end defvar @defvar {User Option} emacspeak-wizards-xlhtml-program Program for converting XL to HTML. Set this to nil if you do not want to use the XLHTML wizard. @end defvar @node emacspeak-xml-shell Options @section emacspeak-xml-shell Options Automatically generated documentation for options defined in module emacspeak-xml-shell. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-xml-shell-command Executable that provides the XML browser shell. Default is xmllint. If you want an XML Shell on steroids get XSH and use emacs custom to customize the default to be xsh. @end defvar @defvar {User Option} emacspeak-xml-shell-hooks Start up hooks run after XML browser process is started. @end defvar @defvar {User Option} emacspeak-xml-shell-options Command-line options for XML browse command. @end defvar @defvar {User Option} emacspeak-xml-shell-xslt XSL transform to apply when displaying current node. @end defvar @node emacspeak-xslt Options @section emacspeak-xslt Options Automatically generated documentation for options defined in module emacspeak-xslt. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-xslt-keep-errors If non-nil, xslt errors will be preserved in an errors buffer. @end defvar @defvar {User Option} emacspeak-xslt-nuke-null-char If T null chars in the region will be nuked. This is useful when handling bad HTML. @end defvar @defvar {User Option} emacspeak-xslt-options Options passed to xsltproc. @end defvar @defvar {User Option} emacspeak-xslt-program Name of XSLT transformation engine. @end defvar @defvar {User Option} emacspeak-xslt-use-wget-to-download Set to T if you want to avoid URL downloader bugs in libxml2. There is a bug that bites when using Yahoo Maps that wget can work around. @end defvar @node emacspeak Options @section emacspeak Options Commentary: The complete audio desktop. Emacspeak extends Emacs to be a fully functional audio desktop. This is the main emacspeak module. It actually does very little: It loads the various parts of the system. Automatically generated documentation for options defined in module emacspeak. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-media-player Default media player to use. This is a Lisp function that takes a resource locator. @end defvar @defvar {User Option} emacspeak-play-emacspeak-startup-icon If set to T, emacspeak plays its icon as it launches. @end defvar @defvar {User Option} emacspeak-startup-hook Hook to run after starting emacspeak. @end defvar @node voice-setup Options @section voice-setup Options Commentary: A voice is to audio as a font is to a visual display. A personality is to audio as a face is to a visual display. Voice-lock-mode is a minor mode that causes your comments to be spoken in one personality, strings in another, reserved words in another, documentation strings in another, and so on. Comments will be spoken in `emacspeak-voice-lock-comment-personality'. Strings will be spoken in `emacspeak-voice-lock-string-personality'. Doc strings will be spoken in `emacspeak-voice-lock-doc-string-personality'. Function and variable names (in their defining forms) will be spoken in `emacspeak-voice-lock-function-name-personality'. Reserved words will be spoken in `emacspeak-voice-lock-keyword-personality'. To make the text you type be voiceified, use M-x voice-lock-mode. When this minor mode is on, the voices of the current line are updated with every insertion or deletion. How faces map to voices: TTS engine specific modules e.g., dectalk-voices.el and outloud-voices.el define a standard set of voice names. This module maps standard "personality" names to these pre-defined voices. It does this via special form def-voice-font which takes a personality name, a voice name and a face name to set up the mapping between face and personality, and personality and voice. Newer Emacspeak modules should use voice-setup-add-map when defining face->personality mappings. Older code calls def-voice-font directly, but over time those calls will be changed to the more succinct form provided by voice-setup-add-map. For use from other moduels, also see function voice-setup-map-face which is useful when mapping a single face. Both voice-setup-add-map and voice-setup-map-face call special form def-voice-font. Special form def-voice-font sets up the personality name to be available via custom. new voices can be defined using CSS style specifications see special form defvoice Voices defined via defvoice can be customized via custom see the documentation for defvoice. Automatically generated documentation for options defined in module voice-setup. These options are customizable via Emacs' Custom interface. @defvar {User Option} voice-animate-extra-settings Adds extra animation current voice. @end defvar @defvar {User Option} voice-animate-medium-settings Adds medium animation current voice. @end defvar @defvar {User Option} voice-animate-settings Animates current voice. @end defvar @defvar {User Option} voice-annotate-settings Indicate annotation. @end defvar @defvar {User Option} voice-bolden-and-animate-settings Bolden and animate current voice. @end defvar @defvar {User Option} voice-bolden-extra-settings Extra bolden current voice. @end defvar @defvar {User Option} voice-bolden-medium-settings Add medium bolden current voice. @end defvar @defvar {User Option} voice-bolden-settings Bolden current voice. @end defvar @defvar {User Option} voice-brighten-extra-settings Extra brighten current voice. @end defvar @defvar {User Option} voice-brighten-medium-settings Brighten current voice. @end defvar @defvar {User Option} voice-brighten-settings Brighten current voice. @end defvar @defvar {User Option} voice-indent-settings Indicate indentation . @end defvar @defvar {User Option} voice-lighten-extra-settings Add extra lighten current voice. @end defvar @defvar {User Option} voice-lighten-medium-settings Add medium lighten current voice. @end defvar @defvar {User Option} voice-lighten-settings Lighten current voice. @end defvar @defvar {User Option} voice-lock-mode Determines if property personality results in text being voicified. @end defvar @defvar {User Option} voice-lock-overlay-0-settings Overlay voice that sets dimension 0 of ACSS structure to 8. @end defvar @defvar {User Option} voice-lock-overlay-1-settings Overlay voice that sets dimension 1 of ACSS structure to 8. @end defvar @defvar {User Option} voice-lock-overlay-2-settings Overlay voice that sets dimension 2 of ACSS structure to 8. @end defvar @defvar {User Option} voice-lock-overlay-3-settings Overlay voice that sets dimension 3 of ACSS structure to 8. @end defvar @defvar {User Option} voice-monotone-medium-settings Turns current voice into a medium monotone. @end defvar @defvar {User Option} voice-monotone-settings Turns current voice into a monotone and speaks all punctuations. @end defvar @defvar {User Option} voice-punctuations-all-settings Turns current voice into one that speaks all punctuations. @end defvar @defvar {User Option} voice-punctuations-none-settings Turns current voice into one that speaks no punctuations. @end defvar @defvar {User Option} voice-punctuations-some-settings Turns current voice into one that speaks some punctuations. @end defvar @defvar {User Option} voice-setup-sample-text Sample text used when displaying available voices. @end defvar @defvar {User Option} voice-smoothen-extra-settings Extra smoothen current voice. @end defvar @defvar {User Option} voice-smoothen-medium-settings Add medium smoothen current voice. @end defvar @defvar {User Option} voice-smoothen-settings Smoothen current voice. @end defvar @defvar {User Option} voice-womanize-1-settings Apply first female voice. @end defvar Automatically generated documentation for options defined in module nil. These options are customizable via Emacs' Custom interface. @defvar {User Option} emacspeak-Buffer-menu-buffer-voice Personality used for Buffer-menu-buffer This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-bbdb-company-voice Personality used for bbdb-company This personality uses voice-brighten whose effect can be changed globally by customizing voice-brighten-settings. @end defvar @defvar {User Option} emacspeak-bbdb-field-name-voice Personality used for bbdb-field-name This personality uses voice-smoothen whose effect can be changed globally by customizing voice-smoothen-settings. @end defvar @defvar {User Option} emacspeak-bbdb-field-value-voice Personality used for bbdb-field-value This personality uses voice-animate whose effect can be changed globally by customizing voice-animate-settings. @end defvar @defvar {User Option} emacspeak-bbdb-name-voice Personality used for bbdb-name This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-bold-italic-voice Personality used for bold-italic This personality uses voice-bolden-and-animate whose effect can be changed globally by customizing voice-bolden-and-animate-settings. @end defvar @defvar {User Option} emacspeak-bold-voice Personality used for bold This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-button-voice Personality used for button This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-c-nonbreakable-space-personality Personality used for c-nonbreakable-space-face This personality uses voice-brighten whose effect can be changed globally by customizing voice-brighten-settings. @end defvar @defvar {User Option} emacspeak-calendar-today-voice Personality used for calendar-today This personality uses voice-lighten whose effect can be changed globally by customizing voice-lighten-settings. @end defvar @defvar {User Option} emacspeak-comint-highlight-input-voice Personality used for comint-highlight-input This personality uses voice-bolden-medium whose effect can be changed globally by customizing voice-bolden-medium-settings. @end defvar @defvar {User Option} emacspeak-comint-highlight-prompt-voice Personality used for comint-highlight-prompt This personality uses voice-monotone-medium whose effect can be changed globally by customizing voice-monotone-medium-settings. @end defvar @defvar {User Option} emacspeak-custom-button-mouse-voice Personality used for custom-button-mouse This personality uses voice-bolden-medium whose effect can be changed globally by customizing voice-bolden-medium-settings. @end defvar @defvar {User Option} emacspeak-custom-button-pressed-unraised-voice Personality used for custom-button-pressed-unraised This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-custom-button-pressed-voice Personality used for custom-button-pressed This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-custom-button-unraised-voice Personality used for custom-button-unraised This personality uses voice-smoothen whose effect can be changed globally by customizing voice-smoothen-settings. @end defvar @defvar {User Option} emacspeak-custom-button-voice Personality used for custom-button This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-custom-changed-voice Personality used for custom-changed This personality uses voice-smoothen whose effect can be changed globally by customizing voice-smoothen-settings. @end defvar @defvar {User Option} emacspeak-custom-comment-personality Personality used for custom-comment-face This personality uses voice-monotone-medium whose effect can be changed globally by customizing voice-monotone-medium-settings. @end defvar @defvar {User Option} emacspeak-custom-comment-tag-personality Personality used for custom-comment-tag-face This personality uses voice-monotone whose effect can be changed globally by customizing voice-monotone-settings. @end defvar @defvar {User Option} emacspeak-custom-comment-tag-voice Personality used for custom-comment-tag This personality uses voice-monotone whose effect can be changed globally by customizing voice-monotone-settings. @end defvar @defvar {User Option} emacspeak-custom-documentation-voice Personality used for custom-documentation This personality uses voice-brighten-medium whose effect can be changed globally by customizing voice-brighten-medium-settings. @end defvar @defvar {User Option} emacspeak-custom-face-tag-voice Personality used for custom-face-tag This personality uses voice-lighten whose effect can be changed globally by customizing voice-lighten-settings. @end defvar @defvar {User Option} emacspeak-custom-group-tag-1-voice Personality used for custom-group-tag-1 This personality uses voice-lighten-medium whose effect can be changed globally by customizing voice-lighten-medium-settings. @end defvar @defvar {User Option} emacspeak-custom-group-tag-personality Personality used for custom-group-tag-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-custom-group-tag-voice Personality used for custom-group-tag This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-custom-invalid-voice Personality used for custom-invalid This personality uses voice-animate-extra whose effect can be changed globally by customizing voice-animate-extra-settings. @end defvar @defvar {User Option} emacspeak-custom-link-voice Personality used for custom-link This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-custom-modified-personality Personality used for custom-modified-face This personality uses voice-lighten-medium whose effect can be changed globally by customizing voice-lighten-medium-settings. @end defvar @defvar {User Option} emacspeak-custom-modified-voice Personality used for custom-modified This personality uses voice-lighten-medium whose effect can be changed globally by customizing voice-lighten-medium-settings. @end defvar @defvar {User Option} emacspeak-custom-rogue-voice Personality used for custom-rogue This personality uses voice-bolden-and-animate whose effect can be changed globally by customizing voice-bolden-and-animate-settings. @end defvar @defvar {User Option} emacspeak-custom-saved-voice Personality used for custom-saved This personality uses voice-smoothen-extra whose effect can be changed globally by customizing voice-smoothen-extra-settings. @end defvar @defvar {User Option} emacspeak-custom-set-voice Personality used for custom-set This personality uses voice-smoothen-medium whose effect can be changed globally by customizing voice-smoothen-medium-settings. @end defvar @defvar {User Option} emacspeak-custom-state-voice Personality used for custom-state This personality uses voice-smoothen whose effect can be changed globally by customizing voice-smoothen-settings. @end defvar @defvar {User Option} emacspeak-custom-variable-button-voice Personality used for custom-variable-button This personality uses voice-animate whose effect can be changed globally by customizing voice-animate-settings. @end defvar @defvar {User Option} emacspeak-custom-variable-tag-voice Personality used for custom-variable-tag This personality uses voice-bolden-medium whose effect can be changed globally by customizing voice-bolden-medium-settings. @end defvar @defvar {User Option} emacspeak-diary-personality Personality used for diary-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-dired-directory-voice Personality used for dired-directory This personality uses voice-bolden-medium whose effect can be changed globally by customizing voice-bolden-medium-settings. @end defvar @defvar {User Option} emacspeak-dired-flagged-voice Personality used for dired-flagged This personality uses voice-animate-extra whose effect can be changed globally by customizing voice-animate-extra-settings. @end defvar @defvar {User Option} emacspeak-dired-header-voice Personality used for dired-header This personality uses voice-smoothen whose effect can be changed globally by customizing voice-smoothen-settings. @end defvar @defvar {User Option} emacspeak-dired-ignored-voice Personality used for dired-ignored This personality uses voice-lighten-extra whose effect can be changed globally by customizing voice-lighten-extra-settings. @end defvar @defvar {User Option} emacspeak-dired-mark-voice Personality used for dired-mark This personality uses voice-lighten whose effect can be changed globally by customizing voice-lighten-settings. @end defvar @defvar {User Option} emacspeak-dired-marked-voice Personality used for dired-marked This personality uses voice-bolden-and-animate whose effect can be changed globally by customizing voice-bolden-and-animate-settings. @end defvar @defvar {User Option} emacspeak-dired-symlink-voice Personality used for dired-symlink This personality uses voice-animate-extra whose effect can be changed globally by customizing voice-animate-extra-settings. @end defvar @defvar {User Option} emacspeak-dired-warning-voice Personality used for dired-warning This personality uses voice-animate-extra whose effect can be changed globally by customizing voice-animate-extra-settings. @end defvar @defvar {User Option} emacspeak-eperiodic-discovered-after-personality Personality used for eperiodic-discovered-after-face This personality uses voice-smoothen whose effect can be changed globally by customizing voice-smoothen-settings. @end defvar @defvar {User Option} emacspeak-eperiodic-discovered-before-personality Personality used for eperiodic-discovered-before-face This personality uses voice-brighten whose effect can be changed globally by customizing voice-brighten-settings. @end defvar @defvar {User Option} emacspeak-eperiodic-discovered-in-personality Personality used for eperiodic-discovered-in-face This personality uses voice-lighten whose effect can be changed globally by customizing voice-lighten-settings. @end defvar @defvar {User Option} emacspeak-eperiodic-f-block-personality Personality used for eperiodic-f-block-face This personality uses voice-lighten-medium whose effect can be changed globally by customizing voice-lighten-medium-settings. @end defvar @defvar {User Option} emacspeak-eperiodic-gas-personality Personality used for eperiodic-gas-face This personality uses voice-lighten-extra whose effect can be changed globally by customizing voice-lighten-extra-settings. @end defvar @defvar {User Option} emacspeak-eperiodic-group-number-personality Personality used for eperiodic-group-number-face This personality uses voice-lighten whose effect can be changed globally by customizing voice-lighten-settings. @end defvar @defvar {User Option} emacspeak-eperiodic-header-personality Personality used for eperiodic-header-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-eperiodic-liquid-personality Personality used for eperiodic-liquid-face This personality uses voice-smoothen whose effect can be changed globally by customizing voice-smoothen-settings. @end defvar @defvar {User Option} emacspeak-eperiodic-p-block-personality Personality used for eperiodic-p-block-face This personality uses voice-monotone whose effect can be changed globally by customizing voice-monotone-settings. @end defvar @defvar {User Option} emacspeak-eperiodic-period-number-personality Personality used for eperiodic-period-number-face This personality uses voice-lighten whose effect can be changed globally by customizing voice-lighten-settings. @end defvar @defvar {User Option} emacspeak-eperiodic-s-block-personality Personality used for eperiodic-s-block-face This personality uses voice-smoothen-medium whose effect can be changed globally by customizing voice-smoothen-medium-settings. @end defvar @defvar {User Option} emacspeak-eperiodic-solid-personality Personality used for eperiodic-solid-face This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-eperiodic-unknown-personality Personality used for eperiodic-unknown-face This personality uses voice-bolden-and-animate whose effect can be changed globally by customizing voice-bolden-and-animate-settings. @end defvar @defvar {User Option} emacspeak-erc-action-personality Personality used for erc-action-face This personality uses voice-monotone whose effect can be changed globally by customizing voice-monotone-settings. @end defvar @defvar {User Option} emacspeak-erc-bold-personality Personality used for erc-bold-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-erc-dangerous-host-personality Personality used for erc-dangerous-host-face This personality uses voice-brighten-extra whose effect can be changed globally by customizing voice-brighten-extra-settings. @end defvar @defvar {User Option} emacspeak-erc-direct-msg-personality Personality used for erc-direct-msg-face This personality uses voice-animate whose effect can be changed globally by customizing voice-animate-settings. @end defvar @defvar {User Option} emacspeak-erc-error-personality Personality used for erc-error-face This personality uses voice-bolden-and-animate whose effect can be changed globally by customizing voice-bolden-and-animate-settings. @end defvar @defvar {User Option} emacspeak-erc-input-personality Personality used for erc-input-face This personality uses voice-smoothen whose effect can be changed globally by customizing voice-smoothen-settings. @end defvar @defvar {User Option} emacspeak-erc-inverse-personality Personality used for erc-inverse-face This personality uses voice-lighten-extra whose effect can be changed globally by customizing voice-lighten-extra-settings. @end defvar @defvar {User Option} emacspeak-erc-keyword-personality Personality used for erc-keyword-face This personality uses voice-animate whose effect can be changed globally by customizing voice-animate-settings. @end defvar @defvar {User Option} emacspeak-erc-notice-personality Personality used for erc-notice-face This personality uses (quote inaudible) whose effect can be changed globally by customizing (quote inaudible)-settings. @end defvar @defvar {User Option} emacspeak-erc-pal-personality Personality used for erc-pal-face This personality uses voice-animate-extra whose effect can be changed globally by customizing voice-animate-extra-settings. @end defvar @defvar {User Option} emacspeak-erc-prompt-personality Personality used for erc-prompt-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-erc-underline-personality Personality used for erc-underline-face This personality uses voice-brighten-medium whose effect can be changed globally by customizing voice-brighten-medium-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-archive-personality Personality used for eshell-ls-archive-face This personality uses voice-lighten-extra whose effect can be changed globally by customizing voice-lighten-extra-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-archive-voice Personality used for eshell-ls-archive This personality uses voice-lighten-extra whose effect can be changed globally by customizing voice-lighten-extra-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-backup-personality Personality used for eshell-ls-backup-face This personality uses voice-monotone-medium whose effect can be changed globally by customizing voice-monotone-medium-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-backup-voice Personality used for eshell-ls-backup This personality uses voice-monotone-medium whose effect can be changed globally by customizing voice-monotone-medium-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-clutter-personality Personality used for eshell-ls-clutter-face This personality uses voice-smoothen-extra whose effect can be changed globally by customizing voice-smoothen-extra-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-clutter-voice Personality used for eshell-ls-clutter This personality uses voice-smoothen-extra whose effect can be changed globally by customizing voice-smoothen-extra-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-directory-personality Personality used for eshell-ls-directory-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-directory-voice Personality used for eshell-ls-directory This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-executable-personality Personality used for eshell-ls-executable-face This personality uses voice-animate-extra whose effect can be changed globally by customizing voice-animate-extra-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-executable-voice Personality used for eshell-ls-executable This personality uses voice-animate-extra whose effect can be changed globally by customizing voice-animate-extra-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-missing-personality Personality used for eshell-ls-missing-face This personality uses voice-brighten whose effect can be changed globally by customizing voice-brighten-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-missing-voice Personality used for eshell-ls-missing This personality uses voice-brighten whose effect can be changed globally by customizing voice-brighten-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-product-personality Personality used for eshell-ls-product-face This personality uses voice-lighten-medium whose effect can be changed globally by customizing voice-lighten-medium-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-product-voice Personality used for eshell-ls-product This personality uses voice-lighten-medium whose effect can be changed globally by customizing voice-lighten-medium-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-readonly-personality Personality used for eshell-ls-readonly-face This personality uses voice-monotone whose effect can be changed globally by customizing voice-monotone-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-readonly-voice Personality used for eshell-ls-readonly This personality uses voice-monotone whose effect can be changed globally by customizing voice-monotone-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-special-personality Personality used for eshell-ls-special-face This personality uses voice-lighten-extra whose effect can be changed globally by customizing voice-lighten-extra-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-special-voice Personality used for eshell-ls-special This personality uses voice-lighten-extra whose effect can be changed globally by customizing voice-lighten-extra-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-symlink-personality Personality used for eshell-ls-symlink-face This personality uses voice-smoothen whose effect can be changed globally by customizing voice-smoothen-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-symlink-voice Personality used for eshell-ls-symlink This personality uses voice-smoothen whose effect can be changed globally by customizing voice-smoothen-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-unreadable-personality Personality used for eshell-ls-unreadable-face This personality uses voice-monotone-medium whose effect can be changed globally by customizing voice-monotone-medium-settings. @end defvar @defvar {User Option} emacspeak-eshell-ls-unreadable-voice Personality used for eshell-ls-unreadable This personality uses voice-monotone-medium whose effect can be changed globally by customizing voice-monotone-medium-settings. @end defvar @defvar {User Option} emacspeak-eshell-prompt-personality Personality used for eshell-prompt-face This personality uses voice-animate whose effect can be changed globally by customizing voice-animate-settings. @end defvar @defvar {User Option} emacspeak-eshell-prompt-voice Personality used for eshell-prompt This personality uses voice-animate whose effect can be changed globally by customizing voice-animate-settings. @end defvar @defvar {User Option} emacspeak-fixed-pitch-voice Personality used for fixed-pitch This personality uses voice-monotone whose effect can be changed globally by customizing voice-monotone-settings. @end defvar @defvar {User Option} emacspeak-fixed-voice Personality used for fixed This personality uses voice-monotone whose effect can be changed globally by customizing voice-monotone-settings. @end defvar @defvar {User Option} emacspeak-flyspell-incorrect-personality Personality used for flyspell-incorrect-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-cite-1-voice Personality used for gnus-cite-1 This personality uses voice-bolden-medium whose effect can be changed globally by customizing voice-bolden-medium-settings. @end defvar @defvar {User Option} emacspeak-gnus-cite-10-voice Personality used for gnus-cite-10 This personality uses voice-lighten whose effect can be changed globally by customizing voice-lighten-settings. @end defvar @defvar {User Option} emacspeak-gnus-cite-11-voice Personality used for gnus-cite-11 This personality uses voice-lighten-extra whose effect can be changed globally by customizing voice-lighten-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-cite-2-voice Personality used for gnus-cite-2 This personality uses voice-lighten whose effect can be changed globally by customizing voice-lighten-settings. @end defvar @defvar {User Option} emacspeak-gnus-cite-3-voice Personality used for gnus-cite-3 This personality uses voice-lighten-extra whose effect can be changed globally by customizing voice-lighten-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-cite-4-voice Personality used for gnus-cite-4 This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-cite-5-voice Personality used for gnus-cite-5 This personality uses voice-bolden-medium whose effect can be changed globally by customizing voice-bolden-medium-settings. @end defvar @defvar {User Option} emacspeak-gnus-cite-6-voice Personality used for gnus-cite-6 This personality uses voice-lighten whose effect can be changed globally by customizing voice-lighten-settings. @end defvar @defvar {User Option} emacspeak-gnus-cite-7-voice Personality used for gnus-cite-7 This personality uses voice-lighten-extra whose effect can be changed globally by customizing voice-lighten-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-cite-8-voice Personality used for gnus-cite-8 This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-cite-9-voice Personality used for gnus-cite-9 This personality uses voice-bolden-medium whose effect can be changed globally by customizing voice-bolden-medium-settings. @end defvar @defvar {User Option} emacspeak-gnus-cite-face-1-voice Personality used for gnus-cite-face-1 This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-cite-face-10-voice Personality used for gnus-cite-face-10 This personality uses voice-lighten whose effect can be changed globally by customizing voice-lighten-settings. @end defvar @defvar {User Option} emacspeak-gnus-cite-face-2-voice Personality used for gnus-cite-face-2 This personality uses voice-lighten whose effect can be changed globally by customizing voice-lighten-settings. @end defvar @defvar {User Option} emacspeak-gnus-cite-face-3-voice Personality used for gnus-cite-face-3 This personality uses voice-lighten-extra whose effect can be changed globally by customizing voice-lighten-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-cite-face-4-voice Personality used for gnus-cite-face-4 This personality uses voice-bolden-medium whose effect can be changed globally by customizing voice-bolden-medium-settings. @end defvar @defvar {User Option} emacspeak-gnus-cite-face-5-voice Personality used for gnus-cite-face-5 This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-cite-face-6-voice Personality used for gnus-cite-face-6 This personality uses voice-lighten whose effect can be changed globally by customizing voice-lighten-settings. @end defvar @defvar {User Option} emacspeak-gnus-cite-face-7-voice Personality used for gnus-cite-face-7 This personality uses voice-lighten-extra whose effect can be changed globally by customizing voice-lighten-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-cite-face-8-voice Personality used for gnus-cite-face-8 This personality uses voice-bolden-medium whose effect can be changed globally by customizing voice-bolden-medium-settings. @end defvar @defvar {User Option} emacspeak-gnus-cite-face-9-voice Personality used for gnus-cite-face-9 This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-emphasis-bold-voice Personality used for gnus-emphasis-bold This personality uses voice-bolden-and-animate whose effect can be changed globally by customizing voice-bolden-and-animate-settings. @end defvar @defvar {User Option} emacspeak-gnus-emphasis-highlight-words-voice Personality used for gnus-emphasis-highlight-words This personality uses voice-lighten-extra whose effect can be changed globally by customizing voice-lighten-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-emphasis-italic-voice Personality used for gnus-emphasis-italic This personality uses voice-lighten whose effect can be changed globally by customizing voice-lighten-settings. @end defvar @defvar {User Option} emacspeak-gnus-emphasis-strikethru-voice Personality used for gnus-emphasis-strikethru This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-emphasis-underline-voice Personality used for gnus-emphasis-underline This personality uses voice-brighten-extra whose effect can be changed globally by customizing voice-brighten-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-mail-1-empty-personality Personality used for gnus-group-mail-1-empty-face This personality uses default whose effect can be changed globally by customizing default-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-mail-1-empty-voice Personality used for gnus-group-mail-1-empty This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-mail-1-personality Personality used for gnus-group-mail-1-face This personality uses default whose effect can be changed globally by customizing default-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-mail-1-voice Personality used for gnus-group-mail-1 This personality uses default whose effect can be changed globally by customizing default-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-mail-2-empty-personality Personality used for gnus-group-mail-2-empty-face This personality uses voice-smoothen-extra whose effect can be changed globally by customizing voice-smoothen-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-mail-2-empty-voice Personality used for gnus-group-mail-2-empty This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-mail-2-personality Personality used for gnus-group-mail-2-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-mail-2-voice Personality used for gnus-group-mail-2 This personality uses default whose effect can be changed globally by customizing default-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-mail-3-empty-personality Personality used for gnus-group-mail-3-empty-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-mail-3-empty-voice Personality used for gnus-group-mail-3-empty This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-mail-3-personality Personality used for gnus-group-mail-3-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-mail-3-voice Personality used for gnus-group-mail-3 This personality uses default whose effect can be changed globally by customizing default-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-mail-low-empty-personality Personality used for gnus-group-mail-low-empty-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-mail-low-empty-voice Personality used for gnus-group-mail-low-empty This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-mail-low-personality Personality used for gnus-group-mail-low-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-mail-low-voice Personality used for gnus-group-mail-low This personality uses default whose effect can be changed globally by customizing default-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-1-empty-personality Personality used for gnus-group-news-1-empty-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-1-empty-voice Personality used for gnus-group-news-1-empty This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-1-personality Personality used for gnus-group-news-1-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-1-voice Personality used for gnus-group-news-1 This personality uses default whose effect can be changed globally by customizing default-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-2-empty-personality Personality used for gnus-group-news-2-empty-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-2-empty-voice Personality used for gnus-group-news-2-empty This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-2-personality Personality used for gnus-group-news-2-face This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-2-voice Personality used for gnus-group-news-2 This personality uses default whose effect can be changed globally by customizing default-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-3-empty-personality Personality used for gnus-group-news-3-empty-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-3-empty-voice Personality used for gnus-group-news-3-empty This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-3-personality Personality used for gnus-group-news-3-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-3-voice Personality used for gnus-group-news-3 This personality uses default whose effect can be changed globally by customizing default-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-4-empty-personality Personality used for gnus-group-news-4-empty-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-4-empty-voice Personality used for gnus-group-news-4-empty This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-4-personality Personality used for gnus-group-news-4-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-4-voice Personality used for gnus-group-news-4 This personality uses default whose effect can be changed globally by customizing default-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-5-empty-personality Personality used for gnus-group-news-5-empty-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-5-empty-voice Personality used for gnus-group-news-5-empty This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-5-personality Personality used for gnus-group-news-5-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-5-voice Personality used for gnus-group-news-5 This personality uses default whose effect can be changed globally by customizing default-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-6-empty-personality Personality used for gnus-group-news-6-empty-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-6-empty-voice Personality used for gnus-group-news-6-empty This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-6-personality Personality used for gnus-group-news-6-face This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-6-voice Personality used for gnus-group-news-6 This personality uses default whose effect can be changed globally by customizing default-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-low-empty-personality Personality used for gnus-group-news-low-empty-face This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-low-empty-voice Personality used for gnus-group-news-low-empty This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-low-personality Personality used for gnus-group-news-low-face This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-group-news-low-voice Personality used for gnus-group-news-low This personality uses default whose effect can be changed globally by customizing default-settings. @end defvar @defvar {User Option} emacspeak-gnus-header-content-personality Personality used for gnus-header-content-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-header-content-voice Personality used for gnus-header-content This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-header-from-personality Personality used for gnus-header-from-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-header-from-voice Personality used for gnus-header-from This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-header-name-personality Personality used for gnus-header-name-face This personality uses voice-animate whose effect can be changed globally by customizing voice-animate-settings. @end defvar @defvar {User Option} emacspeak-gnus-header-name-voice Personality used for gnus-header-name This personality uses voice-animate whose effect can be changed globally by customizing voice-animate-settings. @end defvar @defvar {User Option} emacspeak-gnus-header-newsgroups-personality Personality used for gnus-header-newsgroups-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-header-newsgroups-voice Personality used for gnus-header-newsgroups This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-header-subject-personality Personality used for gnus-header-subject-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-header-subject-voice Personality used for gnus-header-subject This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-server-agent-personality Personality used for gnus-server-agent-face This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-server-agent-voice Personality used for gnus-server-agent This personality uses voice-bolden whose effect can be changed globally by customizing voice-bolden-settings. @end defvar @defvar {User Option} emacspeak-gnus-server-closed-personality Personality used for gnus-server-closed-face This personality uses voice-bolden-medium whose effect can be changed globally by customizing voice-bolden-medium-settings. @end defvar @defvar {User Option} emacspeak-gnus-server-closed-voice Personality used for gnus-server-closed This personality uses voice-bolden-medium whose effect can be changed globally by customizing voice-bolden-medium-settings. @end defvar @defvar {User Option} emacspeak-gnus-server-denied-personality Personality used for gnus-server-denied-face This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-server-denied-voice Personality used for gnus-server-denied This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-server-offline-personality Personality used for gnus-server-offline-face This personality uses voice-animate whose effect can be changed globally by customizing voice-animate-settings. @end defvar @defvar {User Option} emacspeak-gnus-server-offline-voice Personality used for gnus-server-offline This personality uses voice-animate whose effect can be changed globally by customizing voice-animate-settings. @end defvar @defvar {User Option} emacspeak-gnus-server-opened-personality Personality used for gnus-server-opened-face This personality uses voice-lighten whose effect can be changed globally by customizing voice-lighten-settings. @end defvar @defvar {User Option} emacspeak-gnus-server-opened-voice Personality used for gnus-server-opened This personality uses voice-lighten whose effect can be changed globally by customizing voice-lighten-settings. @end defvar @defvar {User Option} emacspeak-gnus-signature-personality Personality used for gnus-signature-face This personality uses voice-animate whose effect can be changed globally by customizing voice-animate-settings. @end defvar @defvar {User Option} emacspeak-gnus-signature-voice Personality used for gnus-signature This personality uses voice-animate whose effect can be changed globally by customizing voice-animate-settings. @end defvar @defvar {User Option} emacspeak-gnus-summary-cancelled-personality Personality used for gnus-summary-cancelled-face This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-summary-cancelled-voice Personality used for gnus-summary-cancelled This personality uses voice-bolden-extra whose effect can be changed globally by customizing voice-bolden-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-summary-high-ancient-personality Personality used for gnus-summary-high-ancient-face This personality uses voice-smoothen-extra whose effect can be changed globally by customizing voice-smoothen-extra-settings. @end defvar @defvar {User Option} emacspeak-gnus-summary-high-ancient-voice Personality used for gnus-summary-high-ancient This personality uses voice-smoothen-extra whose effect can be changed globally by customizing voi