WineHQ
Dragon Naturally Speaking 10 Standard



Category: Main > Multimedia > Audio > Dragon Naturally Speaking > 10 Standard


NameDragon Naturally Speaking
Version10 Standard
License Retail
URLhttp://www.scansoft.com/natura...
Votes 12
RatingGold
Wine Version1.2.3
Maintainers of this version:
Description
This is version 10 , the basic version. It is designed for the casual user of speech recognition, for writing letters, correspondence, etc. It can dictate int­o a variety of applications, provided that those applications have a relatively simple interface AND are themselves running on wine.
It can also be used to dictate a great deal of text very fast without pausing for correction, into something like Notepad or Notepad2.
DNS also comes in other versions, such as Preferred, Professional, Legal and Medical, with more features.
Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results (selected in 'Test Results' table below)

What works

Installation works, it just slows to a crawl at the end. Wait five minutes.

Dictation itself, into simple Windows programs (running under wine) like notepad, notepad2, and the included DragonPad and DictationBox, work wonderfully for about 10 minutes, then latency sets in, then the program crashes. When the program crashes or otherwise closes uncleanly, it must be re-installed from scratch to get back its earlier performance level.

Visual features are pretty good. The DragonBar shows up on top, as well as the tray icon. The DragonBar can be set to cling to the top of whatever program it is dictating into. About half of the drop-down menu features work. For instance, You can add, delete, etc. a user. You cannot do any accuracy training.

While dictating, a few of the verbal commands, such as "Correct that," "Scratch that," etc. work, as well as most of the grammar commands ("Cap that," "hyphenate that" etc.) work when dictating into DictationBox and DragonPad. In notepad, the command is recognized as a command but does not execute, and quite often the program freezes.

DictationBox has a feature to make its text buffer non-volatile, which means that text can easily be pasted into Linux application using CTL-V.


What does not

The accuracy "tuning tests" do not run. You can save speech training data but not run the optimizer. You can train new words but not import lists of words.

You cannot run commands from within notepad.

The biggest problem, though, is that the program crashes. I have timed the crashes, and they take place about every 11 minutes. By setting a timer, and carefully closing the program after ten minutes of use, I am able to make the program run for a few sessions pretty well.


What was not tested




Additional Comments

Dragon NaturallySpeaking is a wonderful program when it runs. There is nothing like it. 
Its great virtue is that it can enter reams and reams of text quickly and accurately, with no strain on the fingers. 
It is invaluable to writers, researchers, transcriptionists, and plain old bureaucrats. In many parts of the US, and overseas, DNS is being used for some court reporting. 
And when DNS is running well on Linux, its speech recognition engine runs GREAT. Very fast. Very accurate.
Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
ShowUbuntu 10.10 "Maverick" (+ variants like Kubuntu)Sep 08 20111.2.3 Yes Yes Gold an anonymous user 
ShowFedora 14Nov 06 20101.3.6 Yes Yes Gold Henry Kroll 
ShowopenSUSE 11.3 (x86_64)Sep 19 20101.3.2 Yes Yes Bronze an anonymous user 
ShowFedora 11 x86_64Dec 21 20091.1.35 No, but has workaround Yes Silver Henry Kroll 
ShowMac OS X 10.6 "Snow Leopard"Dec 21 20091.1.34 Yes Yes Silver an anonymous user 


Known bugs
Bug # Description Status Resolution Other apps affected
8549 lsTasks tool fails due to unimplemented/stubbed ITaskScheduler NEW View
15951 Origin Pro 6.1 / 7.5 / 8.0 - Matrix menu commands don't work NEW View
19436 NaturallySpeaking 10 - text correction doesn't work UNCONFIRMED View
19872 Dragon NaturallySpeaking 10 Standard - Dictation Box causes program freeze UNCONFIRMED View

 
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 http://www.kegel.com/wine/winetricks

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.


 
HOWTO

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

In terminal:

wget http://www.kegel.com/wine/winetricks

sh winetricks fontfix fontsmooth-gray gecko sound=oss

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

winecfg

(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. http://nuance.custhelp.com


 

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Dragon Naturally Speaking 10 Standard
by Ray Harper on Wednesday February 23rd 2011, 10:09
On Ubuntu 10.04 I have installed Wine 1.2.2 and DNS 10 standard as below:
1) As first part if how to in the terminal.
Checked Wine configure audio input was set to OSS and set to 48000 sample rate.
2) With the Wine file browser navigate to DNS DVD and /issetupprerequisites/vcruntime.exe and run it (the Visual C++ runtime).
3) Navigate to setup.exe and run it - choose manual installation and unchecked tutorials and US language.

On startup DNS complains about Scheduled accuracy checks fail to run - ignored this (it always happens on startup).
It failed the volume check and complains it cannot control volume on the PC.
Went to System, Preferences, Sound, Input tab. Was set to no amplification. Set to 100%. Do DNS sound again - fails due to too loud. Set to about 75% and DNS passes volume check and moves on to accuracy check which it failed with a low Signal/Noise ratio of 14 but can continue.
It was noticeable that the background yellow band for sound level in DNS under Wine was much higher that with the same PC, sound card, microphone & DNS10 under Windows WP when running from my dual boot. No idea why this occurs.

DNS10 runs OK with Notepad.
One problem is that when saying 'Correct That' it finds the last occurrence of 'that'!
Another is that when it shows the correction word options if none are right and you select the Spell That option it works if the box comes up with a list of options but sometimes it comes up with a Spell That box with no options and DNS freezes.
It does not respond to TAB command.

Notepad is not user friendly so I have switched to Arachnophilia 4.0 an old Text/HTML editor. It is slightly slower than with Notepad but hardly noticeable.
This has the usual icons for single click saving and loading of files, it remembers which directory you are in, it has a recent file list, etc. I expect many similar text editors with better facilities than Notepad would work as well.

[post new] [reply to this]

using Ubuntu 10.10
by ken on Monday December 13th 2010, 15:10
I had Dragon working on 10.04 and it worked using winehq "how to."

I did a fresh install of Ubuntu 10.10 and there were problems with the how to directions. The OSS driver didn't work. I changed it to the eSounD driver using winecfg and then it worked as before. I read something on the web about sSounD not being as good, but it works pretty much like 10.04

This pretty much describes the issue of OSS not working. I may have been able to get it work checking OSS and ALSA but I realized that after I used eSounD. Also, there may have to be a reboot after the changing of drivers.

www.mail-archive.com/ubuntu-bugs@lists.ubuntu.com/msg2576779.html'>ubuntu-bugs@lists.ubuntu.com/msg2576779.html">www.mail-archive.com/ubuntu-bugs@lists.ubuntu.com/msg2576779.html

One other note. In the 10.04 I was able to use Dragon without having to read to the program a bunch of stuff - training. In 10.10 it seemed like I had to do that step. As I recall the "how to" mentions not to train.

[post new] [reply to this]

Random mention of Dragon 10 and Wine on the web
by Dan Kegel on Saturday August 14th 2010, 0:01
Somebody mentioned he's using Dragon on Wine:

www.dewdrop-world.net/words/blog5.php/2010/08/14/on-the-ground-in-la-again

Just one more 80% happy user, I guess.

[post new] [reply to this]

Platypus Dictation Relay for Linux
by Henry Kroll on Saturday March 13th 2010, 20:15
Here is a FOSS windows/Linux app that forwards dictation text from Dragon Naturally Speaking directly into any Linux app and even into virtual boxes or remote sessions.

thenerdshow.com/platypus.html

Check it out and let me know what you think.

[post new] [reply to this]

Can you run DNS w/ less memory?
by R. Sheng-Chieh Cheng on Sunday October 18th 2009, 15:39
After getting sidetracked with various things, I'm now about to try
installing DNS. But before I do so ...

I noticed on the box it says minimum requirement of 512 RAM (and
suggest 1G RAM). I have only 256 MB on this dinosaur desktop and
500 MB on the eee netbook. Will DNS runs on either machine? I.e.,
is 512 MB RAM minimum requirement that Nuance suggested an absolute
minimum or a recommended minimum value?

Sheng-Chieh

[post new] [reply to this]

which version?
by R. Sheng-Chieh Cheng on Wednesday September 16th 2009, 12:55
I decided to take the plunge and buy DNS 10 standard and am now
installing DNS. I use cruncheee 08.10.04, crunchbang for the eee
laptop, an ubuntu-derivative. In Synaptic package manager I
noticed the wine version is 1.0.1.0-ubuntu2. Is it easier to use
this version or use a development version? I'm NOT a geek, so I
prefer the easiest path to getting DNS installed and running.
[And I only need the basic function of DNS working - using voice
recognition for captioning instead of editing.]

I noted wine download page has

Latest stable release: Wine 1.0.1
Latest development release: Wine 1.1.29

So 1.0.1.0-ubuntu2 is not that old. But I also noted the test
results for DNS 10-std has later versions. I.e., 1.1.25, 1.1.13,
and 1.0-rc5. So which version do you recommend? Will version
1.0.1.0-ubuntu2 works without hacking?

Thank in advanced for your tip.

Sheng-Chieh

[post new] [reply to this]

DNS 9 preferred or DNS 10 standard?
by R. Sheng-Chieh Cheng on Friday March 20th 2009, 12:53
To All:

Background: I want to use DNS for captioning, not productivity. I.e.,
let DNS listens to a 15-20 minutes sermon and provides caption. Then
I would like to train DNS by post-correction (a few days later somewhere
else).

A few questions before I buy.

1)
I noted DNS 10 standard crashes every 10 minutes on Notepad. Is this
crash true for any application (like Notepad)? i.e., is there any
way to have DNS 10 not crash after 10 minutes?

2)
When DNS 10 crashes, how long DNS 10 takes to reboot? [Time to reboot
DNS 10 is important in the middle of a sermon.]

3)
The introduction quoted "The accuracy "tuning tests" do not run". Does
this implies I cannot train DNS as you go? Or is this a separate issue?
I'm not familiar with DNS so I don't understand what the tuning test
does.

4)
What is the accuracy difference between DNS 9 and 10?

-----

Bottom line:
The choice is between DNS 10 standard and DNS 9 preferred - No earlier
versions are acceptable since it is unrealistic to ask the speaker to
read a training script - I need to train DNS "as you go". So far I see

Advantage of DNS 10 standard:
- easier installation
- more current program

Advantage of DNS 9 preferred:
- do not crash after 10 minutes

If you were in my position, would you go with DNS 10 standard or DNS 9
preferred? Again, I just want to use DNS for captioning, not productivity.
And post-train DNS based on the speakers. (There are several preachers,
so I would want a training file for each one. I am not a geek, so
easier installation does appeal to me.

I asked earlier about DNS 9 and decided to stall because things weren't
ready at my church. Now things are almost ready. I could stall alittle
longer and wait for more obstacles to be removed. What do you think?

Sheng-Chieh

[post new] [reply to this]

'Linux-Capable Speech Recognition Update'
by sam on Thursday November 20th 2008, 6:11
I found this link some may find useful (again thanks Susan!):

'Linux-Capable Speech Recognition Update'
www.speechcomputing.com/node/1751

Sam

PS This page links back to an article of Susan's on how to get things up and running, from scratch (ie installing and configuring Wine): ossri.harvee.org/NaturallySpeakingWine

[post new] [reply to this]

Dragon 10 into Notepad: How?
by sam on Tuesday November 18th 2008, 23:33
I have DNS 10 working.

DragonPad works for a few minutes beautifully. Then I get severe latency, with text coming out in splurges. Then Dragon crashes.

How can I dictate into eg NotePad?

Also, can I directly access the Dragon API, and write my own Linux GUI to turn the mic on when I push down left-ctrl, and off when I release it, and catch the recognised text?

Sam

[post new] [reply to this]




   << Back

Page loaded in 0.10399 seconds.