The Unimacro project

NatLink, including Vocola, Unimacro and probably Dragonfly, works with Dragon up to version 14.

NatLink did not work after DPI 15 was released, but it is fixed now.

RĂ¼diger Wilke and Quintijn Hoogenboom are working on the latest details before releasing NatLink again. We hope make the new release of NatLink before January 23, 2018.

Please consider making a donation to RĂ¼diger Wilke, Mark Lillibridge and Quintijn Hoogenboom, who are closely cooperating in the efforts to keep NatLink/Vocola/Unimacro working with Dragons new releases.


Unimacro provides extended and advanced command grammars for Dragon NaturallySpeaking.

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). For a more thorough discussion, read the implementation_and_acceptance_of_natlink.pdf written by Joel Gould probably in 2001.
  • 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 NatLink system.
  • Vocola 2 is another development running in the NatLink system. See pages on Vocola 2 and Unimacro, which to use when. Also see the Vocola 2 website. Vocola 2 can 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 advice) presentation of Joel Gould, which he gave before the voicecode project started. Regrettably this project is not maintained in the last few years, so the status of it is unclear at the moment.
  • As another application based on NatLink, Dragonfly has been developed 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?

Demo movies

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

The last beta, nearly stable, release: 4.1tango (July 24, 2017)

see installation pages