12.178 emacspeak-sounds
This module provides the interface for generating auditory
icons in emacspeak.
12.178.1 Design goal:
- Auditory icons should be used to provide additional
feedback, not as a gimmick.
- The interface should be usable at all times without the
icons.
- 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 auditory icon.
- This interface will assume the availability of a shell
command
play
that can take one or more sound
files and play them.
- This module provides 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.
- The auditory icon player is configure via custom option
emacspeak-play-program
.
12.178.2 Emacspeak-Sounds
Commands
12.178.2.1
emacspeak-sounds-select-theme
-
Command:
emacspeak-sounds-select-theme
(&optional theme) ¶
-
- C-e )
¶
-
<fn> ) ¶
12.178.2.2
emacspeak-toggle-auditory-icons
-
Command:
emacspeak-toggle-auditory-icons
(&optional prefix) ¶
-
- C-e
C-a ¶
-
<fn> C-a ¶
12.178.3 emacspeak-sounds Options
- Variable: User
Option emacspeak-play-program ¶
-
Play program.
Default Value:
/usr/bin/aplay