This page lists the released versions of Vocola 2 and the changes they included,
with the most recent version first. To download Vocola 2, click on the link next
to the version you want.
Version 2.7.2 -- May 15, 2011 (Vocola-2-7-2.zip)
- Workarounds for some Dragon bugs, including the DNS 11 bug where
using <_anything> prevents recognition of 0 to 9.
Version 2.7.1 -- December 19, 2010 (Vocola-2-7-1.zip)
- Vocola can now be extended with extensions written in Python.
Version 2.7 -- July 17, 2010 (Vocola-2-7.zip)
- Code generation for actions completely rewritten
- Runtime errors are now caught and displayed in a more user-friendly
manner. (No incomprehensible Python stack traces anymore.)
- New built-in EvalTemplate, which provides a more powerful version
of Eval.
- User functions are now implemented by unrolling; this allows passing
instructions like SendDragonKeys(-), not just string-valued
expressions, to user functions.
- How underscores in keystroke strings (e.g., "hello{enter_2}") are
handled has changed slightly.
- For more details, see these
release notes
Version 2.6.5 -- January 16, 2010 (Vocola-2-6-5.zip)
- Python 2.6 is now supported
- Fixed some minor bugs with SendDragonKeys and variable names containing digits.
- For more details, see these
release notes
Version 2.6.4 -- September 7, 2009 (Vocola-2-6-4.zip)
- Command sequences work again
for DNS 7.0 and later; complicated grammars may require limiting the
maximum number of commands per utterance, however, with these versions
of DNS.
- Command sequences can be turned on/off/limited on a per
.vcl file basis.
- For more details, see these
release notes
Version 2.6.3 -- April 15, 2009 (Vocola-2-6-3.zip)
- Unimacro actions can
now be called from Vocola commands if Unimacro has been installed
- Commands are recognized faster because the Vocola compiler is run
during recognition only if at least one file in a Vocola command
folder has been changed/added
- Python 2.5 is now supported
- For more details, see these
release notes
Version 2.6 -- January 27, 2008 (Vocola-2-6.zip)
- Many, many minor bugs have been fixed
- Context statement ":" now clears any existing context
- A small library of string functions has been provided
(NatLink\Vocola\Samples\string.vch)
- Toggling the microphone should no longer be necessary to ensure
that (new) commands are loaded.
- The Dragon WaitForWindow and
HTMLHelp calls are
now supported.
- The behavior of Eval has
changed slightly; in particular, it no longer assumes that values
of the form +digits are integers.
- For more details, see these
release notes
Version 2.5 -- January 10, 2005 (Vocola-2-5.zip)
- Commands can incorporate arbitrary dictation. See Capturing
Dictation.
- Allow disabling/enabling the command sequences
feature (and disable it by default), to avoid performance problems caused
by bugs in NaturallySpeaking 7.0 and 8.0
Version 2.4 -- September 28, 2003 (Vocola-2-4.zip)
- Fixed problem with some installations where vcl2py.exe failed to run, and
perpetually raised a blank message window.
- Fixed problem where "Edit Voice Commands" (with some editors)
did not allow editing commands by voice.
Version 2.0 -- June 7, 2003
- Speak continuous command sequences
- Automatic loading of changed files, with error messages to NatLink window
- User-defined functions
- include statement
- Eval built-in function
- Repeat built-in function
- Context statements can contain '|'
- Function arguments can be built from several actions
- Numeric arguments now work correctly in all built-in functions
- Improved generated Python code (using VocolaUtils.py)
- Case insensitive window title comparisons
- Obscure name for generated python file ("outlook_vcl.py") to
avoid clobbering existing NatLink files
Version 1.1 -- May 11, 2002 (Vocola-1-1.zip)
- First public release.
- Installing Perl is no longer required.
- Commands containing backslash sequences like \; or \" or \' are now parsed
correctly.
- Application-specific commands are now recognized for applications whose name contains an underscore character.