Application Details:
Version: | 7 |
License: | Retail |
URL: | http://www.scansoft.com/natura... |
Votes: | Marked as obsolete |
Latest Rating: | Garbage |
Latest Wine Version Tested: | 1.3.8 |
Maintainers: About Maintainership
What works
installation , voice training, user management before training.
What does not
Nothing else.
Workarounds
What was not tested
Everything else.
Since the program crashes as soon as it tries to load a user profile , once training is done it is impossible to even start the program.
Hardware tested
Graphics:
Additional Comments
The installer and training now work faultlessly, platinum rating. Sadly some problem with dll loading leads to a timeout and wine dropping out to the debugger. This major regression is a show stopper. The program is worthless on more recent wine versions. (approx > 1.0)
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Current | Fedora 13 | Dec 27 2010 | 1.3.8 | Yes | No | No | Garbage | winebug | |
Show | Ubuntu 7.04 "Feisty" i386 (+ variants like Kubuntu) | May 12 2008 | 1.0-rc1 | Yes | Yes | No | Silver | Susan Cragin | |
Show | Gentoo Linux | Sep 07 2006 | 0.9.20. | Yes | Yes | No | Silver | winebug | |
Show | Ubuntu 6.06 "Dapper" i386 (+ variants like Kubuntu) | Aug 04 2006 | 0.9.18. | Yes | No | No | Garbage | Susan Cragin | |
Show | Ubuntu 6.06 "Dapper" i386 (+ variants like Kubuntu) | May 01 2006 | 0.9.12. | Yes | Yes | No | Silver | an anonymous user |
Bug # | Description | Status | Resolution | Other apps affected |
Wine versions
Wine functionality is very unstable from version to version. Close attention needs to be paid to wine versions in the notes below.
Recent wine (eg after version 1.0) has serious bugs that makes DNS 7 useless.
Some tricks are needed to get NS7 installed and to setup the voice training. Awaiting a full howto, here are some notes that may help.
Most of the following applies to all WINE releases. See below for further notes on later , 9.x releases and some distro specifics.
Instructions for installing Dragon Naturally Speaking under WINE-0.9.1 to 0.9.25
======================================================================
See the end of THIS note for comments on more recent WINE versions.
Due to the ever-changing nature of the WINE project installation methods
rarely port between wine releases.
Due to the landmark release of Wine-0.9 this is a new method deal with more recent vintages of wine.
What you need (what was tested)
==============================
Dragon Naturally Speaking v7 prefered (commercial licence)
IE5.5 (84MB freely available)
sidenet installer 1.9.0 (freely available)
DCOM98 (requires windows licence) [Not needed for more recent wine]
comdlg32.dll (requires windows licence - workaround possible)
http://sidenet.ddo.jp/winetips/config.html
http://browsers.evolt.org/download.php?/ie/32bit/5.5_SP2/ie55sp2.exe
DCOM98 will be fetched by sidenet
for wine-0.9.1 see your linux distro or winehq.org
http://www.winehq.org/site/download
Before you start
================
The following instructions assume you have already installed wine-0.9.1 on
your system and are at the command prompt in a terminalwindow under
an X window manager, eg gnome , xfce, kde , etc.
neither WINE nor sidenet should be run as root, so if you are logged in as root
use the su command or login again as a user.
If you have an existing wine setup , sidenet will rename and leave it untouched,
then create a new wine configuration. This is non-destructive and reversible but
will mean you no longer have direct access to any programs already installed on wine.
Configuring Wine
================
Download sidenet, extract the archive, read the readme, then run it.
./setup
Select option [3] , manual installaton
Only say "y" to DCOM98 and fonts installation
The following assumes you give ~/.wine/c as the install location, if you chose
otherwise adjust where required.
Since we have not selected IE6 install this will be very quick.
cd ~/.wine
You should now have a basic working wine-0.9.1 configured to behave like win98
Run winecfg:
cd ~/.wine
winecfg
On the audio tab select OSS (not ASLA)
On the graphics tab tick "Emulate a virtual desktop". 800x600 may be better
than 640x480 depending on your screen.
On the devices tab check that the device you want to use for Dragon install CD
is shown. It not add it.
I prefer to do this from the command line after quitting winecfg, eg:
cd ~/.wine/dosdevices
ln -s /mnt/dvd h:
Click OK to exit winecfg.
Installing IE
=============
Dragon requires some of the functionality or IE5 or later. I found IE6 ,
although it installs perfectly under wine-0.9.1 did not seem to work with
Dragon as it did on earlier wine releases.
I found IE5.5 the best choise. Download the installer from the above link and
copy it to ~/.wine/c
run it using wine:
cd ~/.wine/c
wine ie55sp2
This will install a series of CAB files into a new directory, cd to that location.
cd IE*
ls
wine ie5setup
chose minimal installation and deselect the help files to save clutter.
This will flash a few blank screens and finally end with a couple off errors:
Registration of c:windowssystem32StdOle2.Tlb successful.
err:wineboot:runCmd Failed to run command L"grpconv.exe -o" (2)
err:wineboot:ProcessRunKeys Error running cmd #2 (2)
they can be ignored.
Installing Naturally Speaking
=============================
Insert your Dragon Nat. Speaking CD . If your system does not auto-mount do:
mount /mnt/dvd or the appropriate command for the drive and run the installer:
wine h:setup
Enter a user name (any) and your serial number.
There is a problem with the "Next" button so just hit the enter key after the serial number.
The installer works fully. You can select the options you want and browse the
location you want to install the software.
Say "no thanks" for the register online and the quickstart options.
Again a couple of ignorable errors:
err:wineboot:runCmd Failed to run command L"" (2)
err:wineboot:ProcessRunKeys Error running cmd #1 (2)
err:rundll32:main Unable to load L"-s"
Making the most of Wine
=======================
To miminise the number of native dlls and make the most of wine's
capabilities, let's configure wine for natspeak.exe
winecfg
"add application" ... browse to where you installed the software and find Programs/natspeak.exe
Now switch to the libraries tab while natspeak is still selected.
add a new override: enter * and hit Add button.
it will show as * (native,builtin) , use Edit to swap this to (builtin,native)
now add the following DLLs and leave them as native,builtin...
msvcrt
riched20
ole32
oleaut32
rpcrt4
exit winecfg
Dragon stupidly tests for the presence of the file comdlg32.dll rather than using the API to load it, so even though the wine one works fine, Dragon refuses to start. This is an MS licenced file so you may wish to avoid it.
touch ~/.wine/c/windows/system32/comdlg32.dll
this creates a zero length file of that name that fools a startup check of the program.
After that it will work fine off the built-in wine version.
Warning: this will stop winecfg and other software from running so set this to build-in only in the default profile of winecfg first. Alternatively, use the real one if you have it.
Putting the real native dll in system32 will also work around the DNS start up issue, it is not needed by the program.
Voice Training and Dictation
============================
The program should now run and take you straight into voice training for the
user name entered during installation.
There are a couple of tricks to get around minor issues here.
The program thinks it can control the mike volume but does not affect it.
You will need to set it with alsamixer or some other linux tool before starting.
It is the Mike CAPTURE level that needs setting. Do not confuse with the mike output control
If you have problems with sound you can test by copying sndrec32.exe from a real
windows system (98 or win2k tested) and try to do a quick voice recording with that.
Once the mike is set (usually somewhere 70-80% is good) you will move on to the
voice training .
At this point you need to click on a button maked GO, but you dont see it (bug).
So use Alt-G on the keyboard and you're off.
You should now be able to complete the training session and go straight into dictation.
Find DragonPad on the tools menu. This is the best place to dictate text to.
Dictating to other programs
===========================
Running another program under wine at the same time should allow dictating
into text areas of the other program although this sometimes stalls the voice
rec. if the mouse wanders elsewhere.
None of the voice control of menus and buttons seems to work at this stage.
You can now use cut and paste to copy you text to any X-based linux programs.
Running the prog with wine
==========================
open a terminal window, change to the directory where you installed the prog and run
wine natspeak.exe
if you cant remember where you installed it use :
find / -iname "natspeak.exe"
Backing up
==========
Once you have gone through all that setup and training and made it work nicely
it may be a good idea to take a snapshot of it in case it gets messed up.
cd ~
tar cjf dragon-ball.bz2 .wine
Have fun.