Dragon Naturally Speaking

Application Details:

Version: 10
License: Retail
Votes: Marked as obsolete
Latest Rating: Bronze
Latest Wine Version Tested: 1.8.2

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Installation runs fine without any Problem. I copied the whole CD Content in a local Folder before starting it with PlayOnLinux.

Dragon Pad works with all features, like training and replacing, adding new words etc.

The Dragon sidebar works as well as the icon in the system tray.

What does not

Dictating in other applications like Libre Office or other editors.

This is NOT a "does not work" since a program running under WINE can only communicate with other programs running concurrently under WINE.

 You may notice that DNS running under native Windows cannot communicate with Libre Office or other programs running under Linux.


What was not tested

Hardware tested


  • GPU:
  • Driver:

Additional Comments

Installs and runs fine and without any problems. I use PlayOnLinux 4.2.1 to install the programm.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowUbuntu 13.10 "Saucy" i386 (+ variants like Kubuntu)Apr 14 20161.8.2Yes Yes NoBronzeOlivier Ernst 
ShowUbuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)Apr 19 20141.6.2No, but has workaround Yes NoBronzean anonymous user 
ShowUbuntu 12.04 "Precise" amd64 (+ variants like Kubuntu)Jul 05 20121.5.7No Not installable NoGarbageNarcis Garcia 
ShowUbuntu 11.04 "Natty" i386 (+ variants like Kubuntu)Jul 04 20121.5.7Yes Yes NoGoldNarcis Garcia 
CurrentUbuntu 13.10 "Saucy" amd64 (+ variants like Kubuntu)Apr 04 20141.4.1Yes Yes NoGoldan anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected
1348 RegisterHotKey and UnregisterHotKey are not implemented. (Affects e.g. Adobe Photoshop.) CLOSED FIXED View
8549 lsTasks tool fails due to ITaskScheduler::SetTargetComputer stub CLOSED FIXED View
15229 Dragon NaturallySpeaking 10 has gdiplus error on microphone display box CLOSED FIXED View
15411 Dragon NaturallySpeaking 10 takes a very long time to finish loading CLOSED FIXED View
15534 Dragon NaturallySpeaking 10 crashes occasionally with seh error CLOSED FIXED View
15631 Dragon NaturallySpeaking 10 crashes after opening Accuracy Center CLOSED FIXED View
15907 Dragon NaturallySpeaking 10 crashes after SelectStyleFont CLOSED FIXED View
15951 Origin Pro 6.1 / 7.5 / 8.0 / 8.5: Matrix menu commands don't work (dialog for auto-spacing of levels, colors or linestyles in contour-plots not shown) CLOSED FIXED View
16139 Dragon NaturallySpeaking 10 crashes with X-window error CLOSED FIXED View
16151 Dragon 10 crashes with 'err:region:CombineRgn Invalid rgn=(nil)' CLOSED FIXED View
17617 MZ-WinTranslator: exits with an error message CLOSED FIXED View
18751 Dragon NaturallySpeaking text size cannot be changed in DictationBox CLOSED FIXED View
18809 Dragon NaturallySpeaking 10 no longer installs CLOSED FIXED View
19215 Dragon NaturallySpeaking 10 Standard crashes performing Language Model Optimization CLOSED FIXED View
19270 Dragon NaturallySpeaking 10 Standard freezes after selecting alsa in winecfg CLOSED FIXED View
19436 NaturallySpeaking 10 - text correction doesn't work CLOSED ABANDONED View
19721 Dragon NaturallySpeaking 10S training text grays-out too fast CLOSED FIXED View
19872 Dragon NaturallySpeaking 10 Standard - Dictation Box causes program freeze CLOSED FIXED View
21072 Dragon NaturallySpeaking freezes then crashes after about a half hour of use. CLOSED FIXED View
21212 Notepad fonts do not display correctly after re-opening program, when using NatSpeak CLOSED FIXED View

Show open bugs

HowTo / Notes

Mike setup

There are more complete installation and setup notes on the version 7 entry, many of which will also apply to v10 though expect some differences due to changes in WINE as well as DNS. 

 This should however be a useful reference.

How to install Wine with pulse audio

 The following notes were contributed by Gurdil to set up DNS 10 and Wine to work with Pulse Audio on *buntu . Not tested elsewhere but may well have broader application.

padsp command is the key and is pulse audio specific.

1. wget

sh winetricks fontfix fontsmooth-gray gecko sound=oss gdiplus

2. Insert the installation CD then copy contents to the hard disk, ~/DNS for example

3. cd ~/DNS/issetupprerequisites, run "wine vcruntime.exe"

4. cd ~/DNS and run "wine setup". Proceed with the installation. At the end choose to register with printing something

5. run "padsp winecfg". Go to audio and choose alsa.

6. run DNS with: "padsp wine ~/.wine/drive_c/Program Files/Nuance/NaturallySpeaking10/Program/natspeak.exe" If it crashes, run it again.

7. Now it should work. If it does not detect your microphome (or explains that sound is too low), try to configure your input device (menu>sound and video>pulse audio control)

as of wine-1.3.19, stability has improved

Some editing commands work in notepad, and the recognition is still almost as fast as in DictationBox. For right now, I recommend dictating directly into Notepad.

The program no longer freezes when using Notepad. It sometimes still does after using DictationBox extensively. For instance, I dictate 4-6 paragraphs at a time, and after about the third session of that, the program sometimes behaves strangely. Usually what happens first is that the command "Transfer" does not drop text automatically into the other program.

Solution, just go to the other application -- be it wine or Linux -- and hit CTL-V and the text will drop.

Interesting note, unrelated to Wine... Dictation accuracy changes when switching from Notepad to DictationBox. Usually drops a bit at first.


These instructions are primarily for Ubuntu / Debian but should be helpful to other distros. 

In terminal:


sh winetricks fontfix fontsmooth-gray gecko sound=oss

(also add gdiplus if you want a prettier DragonBar.)


(in winecfg, go to audio tab and check oss driver only, then bump the default sample rate to 48000)

navigate to CD rom and type

wine setup

When evaluating install-menu options, remember that the program will need to run simply. Disable options that require searching your hard drive, automatic updating, sending data to Nuance, etc. Don't install or enable training.

The way to get fast, accurate dictation is to use Notepad or DictationBox. DragonPad works and has some extra commands but it is not as fast. It also has some quirks. Default font cannot be changed, for instance.

Once you have the program up and running, you should be able to use Dictation Box, say "Transfer that" and then use CTL-V to paste into any running Linux application. To enable this feature, open Dictation Box / Settings, and check the box to keep transferred text on the clipboard.

Note: I compiled wine from git using ./configure --enable-win64 and NatSpeak ran just fine. (However, check your Natspeak version. Only 10.1 is 64-bit enabled.)

Additional Instructions:

As of 10.10 Ubuntu, pulseaudio is enabled by default. I have not had luck getting wine programs running with pulse. To disable it, edit /etc/pulse/client.conf to change # autospawn = yes to autospawn = no.

Then System/preferences/startup applications, uncheck everything that says pulse. Then reboot.

If you want to use a USB device, this must be set as the default device. So add to your home directory a file called .asoundrc that contains the following text. (This assumes that you have only two devices, that card 0 is your on-board and card 1 is your usb.)

pcm.!default {
    type hw
    card 1
ctl.!default {
    type hw
    card 1

WARNING -- As of 22 December 2009

It is my experience that the Nuance licensing daemon now counts each new version of wine as a "new operating system." Upgrades between, say Ubuntu Karmic and Ubuntu Lucid, also use up a license. And you also lose a license when you have NatSpeak installed twice on the same computer.

I had been installing test versions daily, always on the same machine, always using the latest wine git, and now can no longer do so. So new users may not want to install or test casually. 

Note: Changing the Windows Version in winecfg counts as an operating system upgrade. For this reason, it is recommended to install DNS10 under an alternate $WINEPREFIX and leave it alone. Nuance recommends un-installing the software with an active internet connection before upgrading. This is supposed to prevent the activation count from incrementing. The "active internet connection" seems to require the optional winbind (samba-winbind) package available through your distro. If the license loss continues after un-installation, bug report it.