my-extensions-to-packages/voice

This directory mostly contains adaptors to fit existing code into the voice system. These provide lists of command names which are to be voice-enabled. There is also some code for recognising command phrases embedded in dictation.

cachepad-preload.el
Preload the cachepad with words from the region.
command-phrases.el
Support for embedded-commands.el, managing a tree of words Which make up phrases to be recognised as commands embedded in dictation.
dired-voice.el
Voice commands for dired.
emacs-lisp-voice.el
Voice commands for editing Emacs lisp.
embedded-commands.el
This recognises command phrases embedded in dictation.
flexi-choose-voice.el
some extensions to my flexible chooser system, for selecting choice tree nodes by line number, and for taking text added at the end of the mini buffer (for example, by speech) and using it to filter the current choice tree. This allows you to make choices from a list of computerish things without having to pronounce punctuation. For example, to select ``flexi-choose-voice.el'' from a list of filenames, it would suffice to say ``choose'', producing a new choice tree containing only those elements of the old one which contain ``choose'', and, if that does not reduce it to a single file, then say ``voice'', which is likely to trim the tree to a single node -- all without having had to say `flexi'', ``-'', or ``.el''.
general-voice.el
Some general voice commands.
gentext-voice.el
Voice commands for inserting markup constructs, using ../../editing/generic-text.el.
insert-voice.el
Voice commands to insert various small textual things. for inserting larger textual things such as markup constructs, see gentext-voice.el.
misc-voice.el
Some miscellaneous voice commands, that I would not really call ``general''.
prefix-voice.el
Spoken forms of prefix arguments. This doesn't work as I expected it to, at least in early forms of the voice system, as it replicates the first letter of the command, that is, it is taken as the prefix argument to the first self-insert-char of of entering M-x command.
spoken-forms.el
At first, I put the spoken forms for all my new modules into the modules themselves, but that made me load of them to have spoken forms available, and as part of my move towards using autoload more, I have now gathered them here.
type-break-voice.el
Voice commands for type-break.
voice-assist-key.el
Commands to be reached from a key or pedal, for use in close connection with voice input.
voice-command-generators.el
an attempt, currently put aside, at generating commands Automatically from keymaps.
voicescript.el
The beginning of a voice-oriented scripting language.

smart-space.el is also most useful with voice input.


Contact me
Last modified: Tue Feb 08 21:00:44 GMT Standard Time 2005