Vocola Information Pages   by Rick Mohr (this page updated January 02, 2005)
 
 Introduction
 Using Vocola
 Language Tutorial ->
    Keystroke Commands
    Quotes And Whitespace
    Using Alternatives
    Defining Variables
    Substituting Actions
    Capturing Dictation
    Optional Words
    Function Calls
    Built-in Functions
    Defining Functions
    Contextual Commands
    Include Statements
    Comments
    Example File
 Command Sequences
 Install Vocola
 Vocola Versions
 Converting DVC Files
 Troubleshooting
 Support
 Wish List
 My RSI Story
 Voice Resources
 

Language Tutorial

Vocola Tutorial The following sections describe the Vocola language, with examples:
  • Keystroke Commands: When I say this, send these keystrokes.
  • Quotes and Whitespace: Understand Vocola syntax.
  • Using Alternatives: Create commands with alternative words or number ranges.
  • Defining Variables: Name a set of alternative words for use in several commands.
  • Substituting Actions: Specify different actions for each alternative word.
  • Capturing Dictation: Create commands incorporating arbitrary dictation.
  • Optional Words: Option to omit words when speaking a command.
  • Function Calls: Create commands which call built-in functions.
  • Built-in Functions: Descriptions of available functions.
  • Defining Functions: Name an action sequence for use in several commands.
  • Contextual Commands: Create commands active only for particular windows.
  • Include Statements: Share commands and definitions across several Vocola files.
  • Comments: Put comments in your Vocola command files.
  • Example File: A longer example of a Vocola command file.

This page (c) Copyright 2002-2005 by Rick Mohr.