Vocola Information Pages   by Rick Mohr   (last modified January 13, 2002)

 Introduction
 Using Vocola
 Language Tutorial
 Download Vocola
 Install Vocola
 Converting DVC Files
 Troubleshooting
 Support
->  Wish List
 My RSI Story
 

Wish List

Wish List Here is a list of potential Vocola enhancements. Let me know if any of these are particularly important to you.
  • User-defined functions, so you can reuse all or part of a command without using HeardWord
  • Allow default values in alternative sets
  • Allow variables in alternative sets (e.g. <direction> | foo | bar)
  • Share variable definitions between Vocola files (e.g. list of interesting folders)
  • Context statement can be a regular expression
  • A way to repeat actions a certain number of times
  • Repeatable terms (e.g. Press <modifier_key>+ <key> = ...)
  • Function argument can combine a reference and explicit keystrokes
  • Use the return value of a function as a keystroke sequence (e.g. Mid$($1,0,1))
  • Commands which include arbitrary dictation (e.g. "Line Number 135")
  • User-specific command files
  • Load changed .vcl files automatically (like NatLink), rather than by saying "Load Voice Commands"
  • Only process changed .vcl files, rather than all files
  • Improve quality/efficiency of generated Python code
  • Ship Vocola translator as an executable, so installing Perl is not required

This page is (c) Copyright 2002 by Rick Mohr, and was last modified on January 13, 2002.