Installation works (with lots of errors and fixmes in terminal output), if you follow the instruction from Dragon NaturallySpeaking Preferred 9.0.
What does not
Running natspeak.exe stops with two error message pop-ups:
"An internal error occured."
"A serious error occured while initializing the NaturallySpeaking speech engine. Please try reinstalling to correct this problem."
and trying to activate over internet.
What was not tested
Tested on DNS Standard 9.5 edition.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 9.10 "Karmic" i386 (+ variants like Kubuntu)||Dec 21 2009||1.1.32||No||Not installable||Garbage||Dave|
|Show||Ubuntu 8.04 "Hardy" i386 (+ variants like Kubuntu)||Aug 25 2008||1.1.3||Yes||No||Garbage||zerwas|
|Current||Ubuntu 8.04 "Hardy" amd64 (+ variants like Kubuntu)||May 29 2008||1.0-rc2||Yes||No||Garbage||an anonymous user|
|Show||Ubuntu 7.10 "Gutsy" i386 (+ variants like Kubuntu)||Jan 02 2008||0.9.51.||Yes||No||Garbage||Dan Kegel|
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.
The following text was dictated using Dragon 9 Pro. There are only 2 or 3 very minor faults.
This is my shiny new installation of Dragon naturally speaking on Linux.Â It required running the install process three times.Â The first installation was done with default settings. It finally fails just before the end leaving all the programme and tutorial files in temporary directories.
The second installation allowed customisation of the install destination and language options. This installation gets almost to the end and then reports unexpected termination.
Finally a third installation process with the same customise options is the last step allows it to get right to the end.Â Dialog boxes shown confirming completion of installation process.Â At this stage the programme can be run under wine and enters into the setup for the voice training.Â Once a voice training is completed there is a small delay while its doors [it stores] profile information, then the programme is ready for dictation.
rm -rf ~/.wine
sh winetricks win2k gdiplus sound=alsa vd=800x600
ln -s /mnt/tmp h:
# disable internet access or else it faults on some dlls: winsta.dll regapi.dll
# keep std options, install
# copying slow, be patient.
# dns "error: auth data (44952) not properly read or written."
# dns "couldn't find reg file ... "
# deselect option : "check internet for updates"
# terminates correctly to command prompt but desktop window remains.
# all dirs inÂ ~/.wine/dri*/Prog*/Nu*/* are named like *temporary9
# install shield: modify / repair ?
# choose modify:Â take out text-to-speech, tutorial and "foreign dialects"
#Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â keep UK (or other required)
# reports exits unexpectedly but controlled, not crash.
# terminates correctly to command prompt
# install shield: modify / repair ?
# choose modify:Â take out text-to-speech, etc, as before.
# exits cleanly with final confirmation dialog.
Â It will now start to configure initial user profile and enter voice training.
Once done it will save the profile. Skip document analysis , start with dictation. Let it save the profile then close the user.Â
Now to turn off yet another phone home feature that may bring up dll problems. Second menu on the main menuÂ has "administrative settings", go to Miscellaneous , deselect "check for product updates". Close the program to ensure all is saved and stable.
On restarting, It will take some time to load the profile when restarting Dragon so don't presume it has crashed. Hover mouse over the mike icon in the task bar will show a hint message that it is "initializing dictation..." .
This method was used with WINE 1.3.8 on Gentoo Linux which provides Wine with gecko , many distros do not. You may need to use the distro to add gecko or add it to the winetricks options. This was not tested here.
Despite the triple install loop it does work well, I was able to install the options I required in non std install directory. Just don't try it first time in. :?