>EMACSPEAK --Complete Audio Desktop

Next: , Previous: emacspeak-solitaire, Up: Emacspeak Commands


11.51 emacspeak-sounds

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 commands defined in module emacspeak-sounds.

— Interactive Command: emacspeak-play-all-icons ()

Plays all defined icons and speaks their names.

— Interactive Command: emacspeak-set-auditory-icon-player (PLAYER)

control e meta a

Select player used for producing auditory icons. Recommended choices:

emacspeak-serve-auditory-icon for the wave device. emacspeak-queue-auditory-icon when using software TTS. emacspeak-play-midi-icon for midi device.

— Interactive Command: emacspeak-sounds-reset-local-player ()

Ask Emacspeak to use a local audio player. This lets me have Emacspeak switch to using audioplay on solaris after I've used it for a while from a remote session where it would use the more primitive speech-server based audio player.

— Interactive Command: emacspeak-sounds-reset-sound ()

Reload sound drivers.

— Interactive Command: emacspeak-sounds-select-theme (THEME)

control e )

Select theme for auditory icons.

— Interactive Command: emacspeak-toggle-auditory-icons (&optional PREFIX)

control e control a

Toggle use of auditory icons. Optional interactive PREFIX arg toggles global value.