The Unimacro project

Unimacro provides extended and advanced command grammars for Dragon NaturallySpeaking (NatSpeak).

Unimacro connects to the NatLink⁄NatPython project, which again connects to Dragon NaturallySpeaking.

So Unimacro is an extension of an extension of the speech recognition program Dragon NaturallySpeaking.

Unimacro is free, like NatLink⁄NatPython, and can be downloaded from SourceForge.

Unimacro also aims at unifying the different open source developments that use Natlink as basis. Therefore on this website the combined "installer for NatLink⁄Unimacro⁄ Vocola 2" is also presented.

 

Positioning of Unimacro

  • Dragon NaturallySpeaking is a general speech recognition program, sold by Nuance.
  • NatLink⁄NatPython is an open source project written by Joel Gould. His general introduction and explanation is several years old, but still very instructive. Read for example the general presentation about NatLink (basics)
  • Meant as a unifying set of grammars the Unimacro project was started. The grammars that are presented on this website all run inside NatLink⁄NatPython. In other words: they are in the NatPython macro subsystem.
  • Vocola 2 is another development running in the NatPython macro subsystem. See pages on Vocola 2 and Unimacro , which to use when. Vocola 2 can now use Unimacro features. (Note for Windows Speech Recognition use can try Vocola 3.)
  • VoiceCode is the third big application based on NatLink. Read the VoiceCode (initial advise) presentation of Joel Gould, which he gave before the voicecode project started.
  • As a newcomer DragonFly has been developed⁄is developing in a more modern way. It is very powerful, and integration with Unimacro and Vocola 2 will be investigated. DragonFly also works with Windows Speech Recognition!

What is on this site?

  • The installation⁄configuration section will guide you through the installation details of NatLink⁄Vocola 2 and Unimacro.
  • The features section explains some of the powerful things that are implemented with Unimacro
  • The grammars part is by far the most important for practical use. Most of the grammars are designed to be global, so first look in the global grammars section . But do not forget the control grammar for example.
  • About Unimacro gives information on the authors of this project and the copyright notice.

Demo movies

Some demonstration movies have been made, to show features of Unimacro.

A stable release: natlink3.8, see installation pages for details. October 16, 2009.

For intermediate releases see installation pages