-
Notifications
You must be signed in to change notification settings - Fork 30
Tips and tweaks
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!
The file system.dvc
contains some of the default Dragon naturally speaking commands. It is sensitive to correct closures and indentation, so always make sure to make a backup copy of the file before trying to commit any changes. For Dragon v 12, the path is:
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
After the file has been modified, a restart of Dragon is needed.
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 computer with 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.
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 the problem of accidentally waking the microphone up, 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 phrase, 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.
By adding the command "microphone off" to the global commands section, and setting the microphone status to 0, you can have the microphone in sleep mode and directly shut it off completely without first having to wake it up. Example:
MENU "Global Commands" {
STATE "Asleep" SLEEPING GLOBAL {
COMMAND "microphone off" {
SCRIPT "SetMicrophone 0"
}
COMMAND "<WakeUp>" {
SCRIPT "WakeUp"
}
LIST "WakeUp" {
"microphone wake up"
}
}
}