Skip to content
poppe1219 edited this page Feb 11, 2014 · 14 revisions

NO WARRANTY! All information in this wiki is provided "AS IS". Your use of this information is at your own risk. The author/authors are not liable for any consequences from using it. ALWAYS make sure to keep backups before making any changes!


Changing the Dragonfly "wake up" command.

The "wake up" and "listen to me" commands, can be a real nuisance! Every time someone wanted to talk to me, while I had the microphone in sleep mode, it would wake up and start dictating some really insane poetry (speaking in Swedish can result in some very strange interpretations). Leaving the microphone in sleep mode was completely out of the question, and has accidentally happened a few times. I would have new windows opened, and completely ludicrous sentences written in whatever application that happened to be open.

And yet, you are not allowed to configure these commands in Dragon NaturallySpeaking, not even in DNS Professional. Why, Nuance, why?!

However... there a way to fix that, by manually modifying a file. The path examples may not be exact, depending on how you installed, Dragon version, etc.

On Windows XP:

C:\Documents and Settings\All Users\Application Data\Nuance\NaturallySpeaking12\Data\enx\dvcu\general\system.dvc

Windows 7:

C:\Users\All Users\Nuance\NaturallySpeaking12\Data\enx\dvcu\general\system.dvc

Make a backup copy first, to be safe! Search the file for the commands "wake up" and "listen to me" and modify them the way you would like your wake up commands to be. I removed "listen to me" and modified "wake up" to the slightly more complex sentence: "microphone wake up". Since then these problems has almost completely disappeared.

Example before changes:

MENU "Global Commands" {
    STATE "Asleep" SLEEPING GLOBAL {
        COMMAND "<WakeUp>" {
            SCRIPT "WakeUp"
        }
        LIST "WakeUp" {
            "wake up"
            "listen to me"
        }
    }
}

And after changes:

MENU "Global Commands" {
    STATE "Asleep" SLEEPING GLOBAL {
        COMMAND "<WakeUp>" {
            SCRIPT "WakeUp"
        }
        LIST "WakeUp" {
            "microphone wake up"
        }
    }
}

You can of course choose an even more complex command, and thereby minimizing the risk of accidentally waking the microphone up, with the cost of the annoyance of having to utter a long and/or complex sentence each time you want to activate the microphone.


Clone this wiki locally