Sie sind auf Seite 1von 37

VoiceAttack Quick Start Guide (v1.

5+)
A few things that you'll need for VoiceAttack to work :
1) Microsoft Windows 7, 8, Vista or X! Windows Vista and u" co#e with the Windows
$"eech %ecognition &ngine 'uilt in! Windows X, 'y default, does not! (f your co"y of
Windows X does not ha)e these co#"onents, you will need to download the# fro#
the VoiceAttack site :
htt":**www!)oiceattack!co#*download+for+,"!as",
-ou will know right away when you launch VoiceAttack if you do not ha)e the Windows
$"eech %ecognition &ngine :) ./ote : a link will a""ear with the sa#e address listed
a'o)e!)
/ot e)en sure if it will work with /0 or 1222 or whate)er!!! (f you feel ad)enturous, let
us know if it works out for you 3 we'll #ake sure to u"date this docu#ent!
1) 0he !/et 4ra#ework )5!6! 0his is a re7uire#ent! 0he installer will show you where to
get it if you don't already ha)e it! (f you are using Windows 8, you #ay ha)e to
download this fro# Microsoft's site!
5) A #icro"hone!!! Although not technically %&89(%&: for the "rogra# to run, you're not
going to get )ery far without one! A 9$; headset is reco##ended, since you are
"ro'a'ly going to use VoiceAttack to "lay ga#es!
<) A )oice .see =5)! :)
6) -our Windows $"eech %ecognition &ngine needs to 'e trained u"! Again, not an
a'solute re7uire#ent, howe)er, the difference 'etween a trained and untrained syste#
is like night and day!
>int : $tart in ?ontrol anel!!! ( ran the trainer three ti#es in a row 3 now recognition
works great@
Aetting things going!!!
Bnce you')e got VoiceAttack installed and you ha)e found out that you #eet all the
re7uire#ents outlined a'o)e, you can Cust Cu#" right in! 0o kee" things si#"le, we're going to
assu#e that you are working with the trial )ersion of VoiceAttack, and this is your first ti#e
running VoiceAttack on this co#"uter! (f your #icro"hone is on and the in"ut )olu#e of your
#icro"hone is "ro"erly set, you should see VoiceAttack's De)el 'ar #o)ing when you s"eak!
(f the De)el 'ar is not #o)ing, VoiceAttack can't hear you! $ee the '0rou'leshooting Auide' at
the end of this docu#ent!
/otice that VoiceAttack is "retty #uch not recogniEing anything you say! 0his is good,
'ecause we ha)e not added any co##ands to the "rofile! ?lick the '&dit' 'utton to )iew the
co##ands for this "rofile!
What is a co##andF A co##and is si#"ly a word or "hrase you are going to say to
VoiceAttack! When VoiceAttack recogniEes the co##and that you say, it will "erfor# a series
of actions .which can 'e key'oard key "resses, "auses, #ouse clicks, a""lication launches,
sound effects, etc)!
/otice that VoiceAttack has a set of co##ands already set u" for de#onstration "ur"oses!
-ou can edit and*or re#o)e all of these ite#s! Det's try one out@ >it the, '?ancel' 'utton to go
'ack to the Main screen! /ow, you #ust s"eak into your #icro"hone! $ay the word,
'?alculator'! (f e)erything is lined u" right .#icro"hone is on, you ha)e ade7uate )olu#e and
your s"eech recognition engine is trained u"), you should see the Windows calculator on your
screen! /ow say, '?lose ?alculator'! 0he calculator should now 'e closed! (f you are not
seeing the Windows calculator, "lease refer to the 0rou'leshooting Auide at the end of this
docu#ent!
0hank you for trying VoiceAttack@
VoiceAttack Screen Guide
0his docu#ent will #ake an atte#"t to e,"lain the #ain features of VoiceAttack!
VoiceAttack's Main Screen
0his is the #ain hu' for all VoiceAttack acti)ity! 0here's a lot going on here, so, (')e
nu#'ered the #ain areas of the screen and descri'e each "art 'elow!
1 G Audio indicator
0his icon indicates the status of your co##ands .recogniEed, unrecogniEed, error), as
well as a way to tell if your #ic is #uted!
1 G B"tions 'utton
B"ens the o"tions screen where you will find )arious settings for VoiceAttack .$ee
'B"tions $creen')! Additionally, the registration screens for VoiceAttack are a)aila'le
through this 'utton .$ee '%egistration $creen')!
5 G rofile #anage#ent 'uttons
0hese three 'uttons will allow you to edit, delete and e,"ort your currentlyGselected
"rofile!
< G rofile selector
:ro" down the list to select one of your created "rofiles! &ach "rofile contains a set
of co##ands that you s"ecify! (n this dro" down list, you can select 'Create A New
Profile' to add a new "rofile, or 'Import Profile' to i#"ort a "re)iouslyGe,"orted "rofile!
6 G '$end co##ands to' selector
When VoiceAttack recogniEes a co##and, it needs a "lace to send in"ut! -ou can
either send in"ut to the acti)e window .al#ost always the #ost likely case), or, you can
choose to send the in"ut to a na#ed "rocess! 0o choose the acti)e window, si#"ly
choose, 'Acti)e Window' .its the first ite# in the list, and, it is the default selection)!
0o select a na#ed "rocess, Cust dro" down the "rocess list ! 0his is useful if you are
working in one a""lication .#ay'e writing a ter# "a"er) and want to send co##and
actions to a window that is #ini#iEed .so#e cool ga#e, for e,a#"le)! -ou would find
your ga#e in the dro" down list and select it! Hind of ad)anced, 'ut, it has its uses :)
I G Distening 'utton
0his is a toggle 'utton that ena'les*disa'les VoiceAttack's 'listening'! 0hat is,
VoiceAttack will sto" "erfor#ing actions on co##ands that it recogniEes! 0he only
co##ands VoiceAttack will "rocess are the co##ands that tell VoiceAttack to start
listening again .if you s"ecified one or #ore!!! see '?o##and $creen' for #ore info)!
0he hotkey for this 'utton can 'e configured through the VoiceAttack B"tions screen
Hey'oard shortcuts toggle
0his toggle 'utton ena'les*disa'les VoiceAttack's key'oard shortcuts!
$to" ?o##ands 'utton
0his will halt all #acros that are in "rogress! 9seful if your #acros ha""en to 'e long!
7 G %ecognition log
0his log shows what VoiceAttack is 'hearing' and the actions that VoiceAttack is
in)oking! 0his list is 7uite useful when deter#ining if you need to s"eak #ore clearly or
rethink the na#es of your co##ands! (ts also a lot of fun to say weird "hrases and
see what the s"eech recognition engine JthinksJ you said! 4un for the whole fa#ily
.#ay'e)! %ightGclicking on this log will allow you to co"y and clear the te,t!
/ote : %ightGclicking .or dou'leGclicking) a '%ecogniEed' log entry will take you to the
'&dit ?o##and' screen for the selected co##and in the current "rofile! (f the log entry
is '9nrecogniEed', you will 'e taken to the 'Add ?o##and' screen! 0his is to aid in
testing new co##ands and has "ro'a'ly sa)ed #e a few "ulled hairs! -our #ileage
#ay )ary :)
8 G De)el ;ar
A gra"hical indicator of the #icro"hone in"ut for VoiceAttack! My guess is that the
first thing you will do when you are launching VoiceAttack is to look at this 'ar!!! and
then say, 'helloooooooooooo' into your #icro"hone to see if all is working! May'e
that's Cust #e!
K G ?o#"act Mode
?lick this 'utton to toggle 'etween VoiceAttack's fullGsiEe and co#"act #odes!
Profile Screen
0his is where you will u"date each of your "rofiles! A "rofile is 'asically a set of co##ands
that you define .and gi)e a fancy na#e)!
1 G rofile /a#e
0y"e a uni7ue na#e here for your "rofile! Make so#ething descri"ti)e@
1 G rofile B"tions
0his is where you can o)erride the glo'al recognition hotkey, #ouse click recognition
'utton and sto" co##and hotkeys right here at the "rofile le)el .the 'ase hotkeys are
#anaged in the B"tions screen)! $o, if your "rofile has a different set of
key'oard*#ouse in"ut re7uire#ents than what is set in the o"tions screen, you can
set u" a custo# set right here!
?lick this 'utton to go to the "rofile o"tions*glo'al o)erride screen shown 'elow :
$elect each ite# that you want to o)erride 'y checking the a""ro"riate 'o,! Where a,
'L' 'utton is indicated, you can click it and 'e "resented with a configuration screen
.the 'ase configuration is outlined in the B"tions screen)! (n the a'o)e e,a#"le, we
ha)e set the %ecognition Alo'al >otkey with, '?trl M 41'! 0his o)errides the )alue set
in the o"tions screen .'y default, this )alue is, 'Alt M 41')!
0he, 'B)erride listening if #y s"oken co##and 'egins with!!!' o"tion was added as a
fun way to interact with VoiceAttack .e)en if VoiceAttack is not listening)! (f you say
what is in the in"ut 'o, 'efore your co##and, VoiceAttack will listen to that co##and
and go 'ack to not listening! 4or instance, let's say you ha)e a s"oken co##and
called, 'Attack', and VoiceAttack's listening is off! Det's also say that your listening
o)erride is, 'co#"uter' .as shown)! While listening is off, you can say, 'Attack' all day,
and, nothing will ha""en! (f this o"tion is on, you can say, '?o#"uter, Attack' and
VoiceAttack will e,ecute the, 'Attack' co##and .and then resu#e not listening)!
5 G /ew ?o##and 'utton
?lick this 'utton to add a new co##and to your "rofile .$ee '?o##and $creen')!

&dit ?o##and 'utton
?lick to edit the currently selected co##and .sa#e as "ressing the &nter 'utton on
your key'oard or dou'leGclicking a co##and in the co##and list) .$ee '?o##and
$creen')!
:elete ?o##and 'utton
?lick to delete the currently selected co##and .sa#e as "ressing the :elete 'utton on
your key'oard)!
< G ?o##and list
0his list shows all the co##ands that ha)e 'een added 'y you for the currently
selected "rofile! 0he first colu#n shows the co##and na#e .the words that you will
say into your #icro"hone)! (n screenshot, the second colu#n shows the category
of your co##and .de"ending on your co##and list, you #ay also see the descri"tion
and shortcut colu#ns), and, the third colu#n shows the actions that will 'e "erfor#ed
when VoiceAttack recogniEes the co##and! 4or e,a#"le, on the first line, the
co##and, ''ags' is indicated! (f you say the word, ''ags' into your #icro"hone,
VoiceAttack will "ress the, 'Deft $hift' key, "lus the, ';' key! -ou can dou'leGclick a
co##and in this list to edit the co##and! %ightGclicking on this list will allow you to
add, edit and delete co##ands! You can also co! and aste co""ands as #ell
as co! co""ands to co"letel! different rofiles.
6 G (#"ort ?o##ands 'utton
?lick this 'utton to selecti)ely i#"ort co##ands fro# "re)iouslyGsa)ed "rofiles .$ee,
'(#"orting ?o##ands')!
:one 'utton
/o co##ands will 'e sa)ed unless you hit the :one 'utton! $%&' : /ew and edited
co##ands A%& /B0 AVA(DA;D& to the s"eech recognition engine until you "ress
':one'! 0here ha)e 'een a lot of ti#es when ( ha)e entered a new co##and on the
rofile screen and was "uEEled 'y why it wasn't working when ( would s"eak! (t's
'ecause ( ne)er clicked the, ':one' 'utton! $eriously!!! ( a# that dense :)

?ancel 'utton
All changes to co##ands for this "rofile can 'e canceled 'y hitting the ?ancel 'utton!
(o""and Screen
A VoiceAttack co##and is 'asically a #acro that "erfor#s a series of actions! A co##and
can 'e e,ecuted with a s"oken word or "hrase, or, with the "ress of a key'oard shortcut!
$i#"le co##ands can 'e run one at a ti#e, while lengthy co##ands can 'e configured to
run in the 'ackground .asynchronously)!
0he ?o##and $creen is where you will add and edit co##ands and their actions that
e,ecute when VoiceAttack recogniEes your s"oken "hrase or detects your key'oard shortcut!
4or instance, you can add a co##and called, '>el"' and then actions that "ress and release
the '41' key in your a""lication!
(n the a'o)e e,a#"le, this co##and can 'e e,ecuted in two different ways! 0he
first way is to s"eak the "hrase, 'o"en #a"' into the #icro"hone! 0he second is to
"ress ?trl M M on the key'oard! VoiceAttack will react 'y sending the, '45' key to your
a""lication, "ausing 'riefly, and then send the, '&nter' key .your keen eye #ay
ha)e noticed that this co##and will run in the 'ackground .o"tion 6)! More a'out
that 'elow)! 0here is a lot going on here, 'ut, we')e nu#'ered all the ite#s, and, we'll
go through the# one at a ti#e!
1 G ?o##and (n"ut
?hecking the 'o, la'eled, 'When ( say!!!' indicates to VoiceAttack that you want this
co##and to 'e e,ecuted 'y s"eaking a word or "hrase! (n the e,a#"le, we want to
say the "hrase, 'o"en #a"' into the #icro"hone to get VoiceAttack to react!
/ote that you J#ustJ fill out the in"ut 'o, if this o"tion is checked, and, what you "ut in
the in"ut 'o, #ust 'e uni7ue for the selected "rofile .in this case, you can only ha)e
one co##and with, 'o"en #a"' as the s"oken "hrase)!
$%&' G VoiceAttack su""orts #ulti"le "hrases in the in"ut 'o, 'y se"arating the
"hrases with a se#icolon N 4or e,a#"le, if you ha)e three co##ands that do the
sa#e thing : 4ire, B"en 4ire and 4ire Wea"ons, instead of adding three se"arate
co##ands, you can add one co##and like this : 4ireNB"en 4ireN4ire Wea"ons and
VoiceAttack will e,ecute the co##ands all the sa#e way!
?hecking the 'o, la'eled, 'When ( "ress!!!' indicates to VoiceAttack that you want to
e,ecute this co##and when "ressing a key'oard shortcut! (n this e,a#"le, the
key'oard shortcut is Deft ?trl M M! -ou can assign the key'oard shortcut 'y clicking
on the 'L' 'utton to the right! -ou will 'e "resented with the screen 'elow :
0his is the, '?o##and $hortcut' screen! (t allows you to choose the key * key co#'o
to assign to your #acro!
0he, ':o not allow key to 'e "assed through' o"tion "re)ents the #ain key .nonG
#odifier) fro# 'eing "assed through to the a""lication! 4or e,a#"le, if your hotkey is
41 and this o"tion is selected, VoiceAttack will res"ond to the 41 key "ress and then
"re)ent any other a""lication fro# recei)ing this key "ress .for this e,a#"le, if 41 is
'eing handled 'y VoiceAttack, you will not 'e a'le to use the 41 key in other
a""lications while VoiceAttack is running! (f you rely on 41 to 'ring u", '>el"', then,
you'll ha)e to "ick another key)!
0he, '$hortcut is in)oked only when all keys are released' o"tion allows you to indicate
that the #acro will only e,ecute once all keys in the co#'o are u"! 0his allows you a
greater le)el of fle,i'ility and control .such as ha)ing a #acro that e,ecutes on key
down and a se"arate #acro that occurs only on key u")!

1 G ?o##and Macro
0his is a list of all of the actions that will 'e "erfor#ed, in order! (n the e,a#"le, we are
sending a series of key'oard key "resses with a "ause in 'etween! 0he ite#s in the
list can 'e key "resses, #ouse clicks, "auses, a""lication launches, etc! -ou can
dou'leGclick on any ite# in the list to edit that ite#! /ote that you can change the order
of the ite#s in the list 'y #o)ing the# u" and down!
5 G Actions
Add a Hey ress action 'utton
?lick this 'utton to add a key'oard key "ress to the co##and action se7uence
.$ee 'Hey ress $creen')! -ou will "ro'a'ly 'e using this the #ost often!
Add a Mouse action 'utton
?lick this 'utton to add a #ouse action .such as #o)ing the #ouse, clicking a
#ouse 'utton) to the co##and action se7uence .$ee 'Mouse Action $creen')!
Add a ause action 'utton
?lick this 'utton to add a ti#ed "ause to the co##and action se7uence .$ee
'ause $creen')!

Add a #iscellaneous, 'Bther' action 'utton
?lick this 'utton if you want to launch or close an a""lication .a#ong other things)!
.$ee 'Bther $tuff $creen')! Dots of fun ite#s in here!

%ecorder 'utton
?lick this 'utton to 'ring u" the 'Hey ress %ecorder' screen! 0his screen will
ca"ture key "resses as you "erfor# the# for insertion into your #acro! 0his will
#ake in"ut easier for a series of keys .instead of adding one at a ti#e)! .$ee,
'%ecord Hey"ress $creen')!
< G ?o##and BrganiEation
:escri"tion
0his is where you can gi)e a descri"tion of your co##and! $ote : 0he descri"tion
colu#n will not show u" in the ?o##ands list unless you actually ha)e at least one
co##and with a descri"tion!
?ategory
0his allows you to organiEe your co##ands in a si#"le fashion! -ou can ty"e in a
new category in the 'o,, or, you #ay dro" down the list to select a category that
already e,ists in your "rofile! $ote : 0he category colu#n will not show u" in the
?o##ands list unless you actually ha)e at least one co##and with a category!
6 G 0he 'Allow other co##ands to e,ecute while this one is running' o"tion!
When VoiceAttack recogniEes a co##and, it is e,ecuted in one of two ways! 0he first
way is synchronous .the o"tion is unselected)! 0hat is, when the co##and is
e,ecuting, su'se7uent, recogniEed co##ands #ust wait until the co##and is finished
'efore they e,ecute! 0his is the default 'eha)ior of VoiceAttack! 0he second way is
asynchronous .the o"tion is selected)! 0hat is, when the co##and is e,ecuting,
VoiceAttack will continue to e,ecute su'se7uent, recogniEed co##ands! lease
e,ercise caution when using this o"tion, since key "resses can interfere with each
other! /ote that you can click the '$to" ?o##ands' 'utton on the Main $creen or add
a co##and to sto" all "rocessing co##ands .see, 'Bther $tuff' screen)! 0his is
'asically a "anic 'utton that indicates to all running #acros that they need to sto"
"rocessing!
I G Action Manage#ent
Mo)e action 9" 'utton
?lick this 'utton to #o)e a selected action to an earlier "art of the se7uence! 0his
can also 'e achie)ed 'y holding down the control 'utton and "ressing the u" arrow
key!

Mo)e action :own 'utton
?lick this 'utton to #o)e a selected action to a later "art of the se7uence! 0his can
also 'e achie)ed 'y holding down the control 'utton and "ressing the down arrow
key!

&dit an action 'utton
?lick this 'utton to #odify the selected action .works the sa#e as dou'leGclicking
on the selected ite#)!

:elete an action 'utton
?lick this 'utton to re#o)e the selected action fro# the se7uence .works the sa#e
as hitting the :elete key)!
7 G >ide * $how Ad)anced B"tions
?licking this 'utton will toggle 'etween ad)anced and standard o"tions!
8 G ?o##and 0y"e
VoiceAttack su""orts full co##ands .this is what you will "ro'a'ly 'e using al#ost
e,clusi)ely) as well as "refi,*suffi, co##ands! refi,es and suffi,es only e,ecute
when they are used together in a )oice co##and .which #eans that they will not
e,ecute on their own)! When they are e,ecuted together, the actions fro# the "refi,
are e,ecuted first, followed 'y the actions in the suffi,! 0his is handy if you want to
create a lot of si#ilar co##ands, without co"ying and #odifying o)er and o)er again!
As an e,a#"le, lets use the actions found in a racing ga#e! Det's say that the races
"otentially ha)e u" to 122 dri)ers! (f you wanted to create co##ands to eCect any one
of the dri)ers fro# a race, you would need to create 122 co##ands .eCect dri)er 1,
eCect dri)er 1, eCect dri)er 5, etc!)! /e,t, if you wanted to #ute any one of those dri)ers
you would need to create another 122 co##ands .#ute dri)er 1, #ute dri)er 1, #ute
dri)er 5, etc)! 4or e)ery action that in)ol)es dri)ers, you would need to create another
122 co##ands! 0o sol)e this with "refi,es and suffi,es, you would first create the
suffi,es for the 122 dri)ers .yeah!!! ( know that's a lot)! 0he suffi, actions would 'e
so#ething like this .for dri)er 81):
ress 8
%elease 8
ress 1
%elease 1
ress &nter
%elease &nter
Bnce you ha)e your suffi,es lined u", you can then create as #any "refi,es as you
need to work with the#! 4or, '#ute dri)er', you create a co##and and designate it as
a "refi,! (ts actions would look like this:
ress #
%elease #
ress u
%elease u
ress t
%elease t
ress e
%elease e
ress $"ace
%elease $"ace
When you say, '#ute dri)er 81', all the actions fro#, '#ute dri)er' will 'e e,ecuted first,
followed 'y the actions in suffi, '81'! -ou only ha)e to create one "refi, and it is
auto#atically "aired with all of the a)aila'le suffi,es!
refi,*$uffi, Arou" G
(ndicate a grou" na#e for your "refi, or suffi, to ha)e the "airing of the "refi, and
suffi, to occur only within that grou"! 4or instance, you can ha)e a grou" called, 'taunt'
where all of the suffi,es contain so#ething funny to say when you #ute or eCect a
dri)er :)
K G %e"eating
VoiceAttack can e,ecute the actions of a co##and once, or as #any ti#es as you like!
0o get VoiceAttack to re"eat the co##and actions indefinitely, select the o"tion
la'eled, '0his co##and re"eats continuously'! 0o re"eat the actions a certain nu#'er
of ti#es, choose, '0his co##and re"eats X ti#es' and fill in the nu#'er of ti#es to
re"eat in the 'o, "ro)ided! /ote that due to the nature of the #essaging #eans in
VoiceAttack, the re"eating co##and can only 'e e,ecuted on the Acti)e Window
"rocess! Also as a safeguard, if the acti)e window loses focus, the re"eating
co##and is ter#inated!
0o get VoiceAttack to sto" re"eating, you ha)e a cou"le of o"tions! 0he #ost hea)yG
handed way is to issue a co##and to sto" all "rocessing .this can 'e in)oked fro# the
#ain screen 'y clicking the, '$to" ?o##ands' 'utton, 'y "ressing the sto" co##and
hotkey.s) .see B"tions "age) or 'y issuing a )oice co##and that sto"s co##and
"rocessing .see Bther $tuff screen)! Another o"tion is to issue a )oice co##and that
calls the, '$to" Another ?o##and' action! 0his can 'e found on the, 'Bther $tuff'
screen!
BH 'utton
?lick the BH 'utton to co##it all changes to the co##and!
?ancel 'utton
All changes to this co##and will 'e undone if you click the ?ancel 'utton!
$ote : Actions in this list can 'e co"ied and "asted within the sa#e co##and action list as
well as co##and action lists in other "rofiles! Most actions indicated a'o)e are also
a)aila'le in the rightGclick #enu of the co##and action list!
)e! Press Screen
0his screen allows you to define a single key "ress for a co##and action .$ee '?o##and
$creen')! -ou are also allowed to s"ecify a #odifier with your key "ress! 0he #odifiers that
are a)aila'le are '$hift', '?ontrol', 'Alt' and 'Windows'! (f your key "ress needs to 'e held down
for a certain a#ount of ti#e, you can indicate that ti#e fra#e in seconds .u" to a #a,i#u# of
KK!KKK seconds)!
1 G $elected keys
0his is where you indicate what keys to "ress! (f you "ress, 'X', the rightG#ost key icon
will dis"lay, 'X'! (f you "ress a #odifier key .ctrl, alt, shift or Windows), one of the leftG
#ost key icons will dis"lay what you "ressed! 0his will #ake u" the key co#'ination
that VoiceAttack will send to your a""lication!
1 G &,tended key chooser
?licking the #ini key'oard "o"s u" the, '&,tended Hey ?hooser' screen! 4ro# this
screen, you can select any of the a)aila'le key'oard keys .for e,a#"le, if your "hysical
key'oard does not ha)e #edia or 'rowser keys, you can select the# fro# here)!
5 G ress and release key.s) o"tion
(f you choose this o"tion, VoiceAttack will "ress down and release a key! 0his o"tion is
further enhanced 'y using the, '>old down for X seconds' 'o,! &nter a )alue here .in
seconds) to indicate how long VoiceAttack is to hold down the key*key co#'ination
'efore releasing!
< G ress key.s) o"tion
$elect this o"tion if you only want VoiceAttack to "ress the selected keys down! 0his is
usually used in a #acro, with a su'se7uent, '%elease key.s)' action!
6 G %elease key.s) o"tion
$elect this o"tion if you only want VoiceAttack to release the selected keys! 0his is
usually used in a #acro, "receded 'y a, 'ress key.s)' action!
I G Hey'oard in"ut #ethod
0his is to #ake VoiceAttack #ore co#"ati'le with a wider )ariety of a""lications!
'$tandard' should work for #ost a""lications .the default selection)! 'Windows Aa#e
.:irectX)' is "ri#arily for ga#es! lay around with this o"tion, since so#e a""lications
and ga#es recogniEe 'oth #ethods with )arying degrees of effecti)eness!
(n the a'o)e e,a#"le, at "osition 1, we want VoiceAttack to "ress '?ontrol' "lus 'Alt' and 'X'
keys all at the sa#e ti#e and release the# after holding the# down for 1 second! /ote that
'$hift' and 'Win' are not selected! 0his key"ress co#'ination will use the $tandard in"ut
#ethod!
When you click the 'BH' 'utton, the indicated key "ress is added to your co##and action
se7uence! (f the '?ancel' 'utton is "ressed, you are returned to the Add*&dit ?o##and
screen, and no c*an+es are recorded!
Pause Screen
0his screen allows you to define a single, ti#ed "ause for a co##and action .$ee '?o##and
$creen')! 0his is useful for waiting 'etween key "resses or waiting for a "rogra# to launch!
$i#"ly add the a#ount of ti#e you would like VoiceAttack to wait .u" to KK!KKK seconds) and
click the 'BH' 'utton! 0o cancel adding or editing a "ause, click the, '?ancel' 'utton and no
changes will 'e recorded!
(n the e,a#"le a'o)e, we are adding a "ause for 5 and a 7uarter seconds!
%t*er Stuff Screen
0his screen allows you to add a #iscellaneous ite# to the co##and action se7uence! $o#e
ite#s in here #ay 'e useful to you! Bther ite#s you will "ro'a'ly ne)er use! 0here's a lot
going on here, so, ('ll try to do #y 'est to e,"lain each ite#!
0he actions of the, 'Bther $tuff' screen are accessed 'y a dro"Gdown list that contains ten
ite#s .shown a'o)e is the, '%un an A""lication' action)! $i#"ly choose the ite# that you want
to include in your #acro, and click, 'BH'! 0he ite#s you can choose are e,"lained 'elow :
1 G 'Make VoiceAttack $tart Distening'
$elect this ite# if you want VoiceAttack to start listening! 0his is useful either 'y itself
or in a #acro! /ote that there is a 'utton the Main screen as well as a hotkey for this
sa#e action .$ee 'B"tions $creen' and 'VoiceAttack's Main $creen')! Also note that if
a, '$tart Distening' action is found A/-W>&%& within a #acro, the entire se7uence
will 'e e,ecuted as if VoiceAttack is already, 'listening'!
1 G 'Make VoiceAttack $to" Distening'
$a#e as .1) a'o)e, e,ce"t this sto"s VoiceAttack fro# listening!
5 G 'Make VoiceAttack $to" rocessing All ?o##ands'
9se this to sto" all currentlyG"rocessing co##ands! 0his works the sa#e way as
clicking the '$to" ?o##ands' 'utton on the Main $creen! /ote that this co##and
action will only e,ecute if your currentlyGe,ecuting co##and allows for other
co##ands to run at the sa#e ti#e .see, '?o##and $creen' G '0his co##and allows
other co##ands to run at the sa#e ti#e' o"tion)!
< G '(gnore an 9nrecogniEed Word or hrase'
0his is tricky to e,"lain! 0his 'asically Cust discards the recogniEed co##and and
does not re"ort it in the recognition log! ( added this feature 'ecause so#eti#es the
s"eech recognition engine "icks u" 'ackground noise and 'reathing as co##ands!
-ou will see entries in the recognition log like : O9nrecogniEed ?o##and : 'if if if'O!
?hances are, you will see things like this, too! Pust add the irritating "hrase as a
co##and and select this o"tion all 'y itself in the action se7uence!
6 G '%un an A""lication'
$elect this o"tion if you want VoiceAttack to launch a "rogra#! 0here are a few e,tra
in"ut 'o,es with this action :
Pat* of t*e ro+ra" to ,e run
0his is what "rogra# will 'e launched 'y VoiceAttack! -ou can click on the file
'rowser 'utton .la'eled, '!!!') to 'rowse for a file!
$ote : -ou can drag and dro" files to this in"ut 'o,!
$ote : ( won't go into #uch detail, 'ut, you can also e,ecute shell co##ands with
Windows Vista and later .ty"e in a )alue like, 'shell:My?o#"uter4older')!
?heck out the we' for #ore details on shell co##ands .)ery handy)!
-ile ,ro#ser ('...') ,utton
9se this 'utton to select a file to launch! 0his doesn't ha)e to 'e Cust e,ecuta'le .!e,e)
files for ga#es and a""s! 0his can also 'e files that Windows ha)e associated with
other a""lications .for e,a#"le, launching, 'helloWorld!t,t' would launch the Windows
/ote"ad!e,e "rogra# and load the, 'helloWorld!t,t' file! Hinda handy!!!!
'.it* t*ese ara"eters' ,o/
(f your launched "rogra# needs e,tra runGti#e "ara#eters, you can s"ecify the# here!
0he e,a#"le shows us launching /ote"ad with 'c:Q#yte,t!t,t' as the "ara#eter! When
this action is acti)ated, VoiceAttack launches /ote"ad and dis"lays the contents of,
'#yte,t!t,t'!

'0n t*is #orkin+ director!' ,o/
$"ecify the working directory for your launched a""lication here!
I G '$to" a rocess 'y /a#e'
$elect this if you want to ter#inate a running "rocess! 0he dro" down list shows all
running "rocesses, as indicated 'y Windows! (f you know the na#e of the "rocess that
you #ight like to ter#inate, you can select it here! /ote that you can ty"e into this 'o,!
9se this functionality with great care!
7 G '$ay $o#ething with 0e,tG0oG$"eech'!
0y"e in a "hrase to 'e s"oken 'y your 'uiltGin 0e,t to $"eech engine!
/ote that you can "re)iew and set the )olu#e of your "hrase fro# this "anel!
8 G 'lay a $ound'
0his feature si#"ly "lays a sound file that you choose! $tarting with VoiceAttack
)ersion 1!1!6, if you ha)e Windows Media layer 12 .or later) installed, you can "lay
!wa), !#"5 and !w#a files! Additionally, you will 'e a'le to adCust the "lay'ack )olu#e
of the sound file! (f you do not ha)e Windows Media layer 12 .or later) installed,
VoiceAttack will re)ert to, 'Degacy Audio Mode'! (n this #ode, you will 'e li#ited to
!wa) files, and, you will not 'e a'le to set the "lay'ack )olu#e le)el!
0his feature works Cust like the '%un an a""lication' feature a'o)e! ?lick the file
'rowser .'L') 'utton to select a !wa) file! /ote that you can "re)iew your sound file 'y
clicking the, 're)iew' 'utton!
$ote : (f you are una'le to hear your sound file, you can always force VoiceAttack 'ack
into, 'Degacy Audio Mode' 'y going into B"tions and then selecting the, '4orce
Degacy Audio' check 'o,!
$ote : -ou can drag and dro" files to the in"ut 'o,!
K G '$witch to Another rofile'
0his will allow you to issue a co##and to switch o)er to another "rofile without ha)ing
to Cu#" out of your a""lication to do so!
12 G '&,ecute Another ?o##and'
$electing this will allow you to add a "re)iouslyGcreated co##and to your co##and
action list! >a)ing nested co##ands kee"s you fro# ha)ing to recreate entire action
lists for du"licated functionality! Also, if any co##and changes, the changes will 'e
reflected in the nested co##ands! 0he, 'Wait until this co##and co#"letes 'efore
continuing' o"tion allows you to indicate whether or not su'se7uent actions will e,ecute
while the called co##and is running! (f the 'o, is checked, any co##ands that co#e
after the e,ecuted co##and will ha)e to wait until all the actions in the called
co##and are finished!
11*11 G '&na'le * :isa'le >otkeys'
$electing these will allow you to turn on and off the key'oard hotkey shortcuts!
15 G '$to" Another ?o##and'
0his o"tion will let you s"ecify a certain co##and that needs to 'e sto""ed! -ou will
want to use this in conCunction with co##ands that loo" or co##ands that ha)e longG
running #acros! (n earlier )ersions of VoiceAttack, the only way to sto" running
co##ands was to hit the, '$to" ?o##ands' 'utton! /ow you can indicate s"ecific
co##ands! $%&' 1 all instances of a co##and will 'e sto""ed, so, if you ha)e
#ulti"le instances of a loo"ing, asynchronous co##and, calling this will sto" ADD
instances!
)e! Press 2ecorder Screen
0his screen allows you to ca"ture key "resses as you "erfor# the#! (t will hel" you to create
#ore lengthy #acros 7uickly, as well as "ro)ide a 'etter way to #i#ic hu#an key'oard
interaction .as re7uired 'y a lot of ga#es)!
0o start recording your keystrokes, click on the, '$tart %ecording' 'utton! ?lick this 'utton
again to sto" recording! /otice that your keystrokes a""ear in the window as you "ress and
release the keys! (n this e,a#"le, we are not recording the "auses that occur 'etween key
e)ents! 0o record "auses, check the, '%ecord "auses 'etween key e)ents' 'o,! (f you want
all of the "auses to 'e the sa#e ti#e )alue, check the, '&7ualiEe all "auses' 'o,, then change
)alue to what you would like the "auses to 'e! (f your recording is )ery )er'ose .key X down,
"ause, key X u"), select the, '?onsolidate keys' 'o, to consolidate #ulti"le key e)ents into a
single co##and action .in the a'o)e e,a#"le, M Hey :own and M Hey 9" would 'eco#e,
'ress and %elease the M Hey')!
When you are satisfied with your recording, you #ust choose whether or not the keys will 'e
$tandard Windows key "resses, or, Windows Aa#e .:irectX)! 0hen, click the, 'BH' 'utton to
insert your recording into your co##and!
Mouse Action Screen
0his screen allows you to add #ouse actions to your #acros, such as #o)ing the #ouse,
clicking a #ouse 'utton or using the scroll wheel!
Mo)e to .X,-)
$electing this will allow you to #o)e the #ouse to a "articular "oint on the screen! 0o
set the "osition, click the, '$et osition' 'utton! -ou will 'e "resented with the following
screen :
0o ca"ture the #ouse "osition, si#"ly o"en your ga#e or a""lication and #o)e your
#ouse to the location that you want and then "ress the designated hotkey * hotkey
co#'ination .in this e,a#"le, the hotkey co#'ination is Alt M 41)! 0he coordinates of
the #ouse will then 'e dis"layed! ?lick, 'BH' to kee" the coordinates!
$ote : 0he hotkey can 'e reconfigured in the B"tions screen!
Mo)e Mouse Deft * %ight * 9" * :own
0his action will allow you to #o)e your #ouse a s"ecified nu#'er of "i,els fro# its
current "osition!
$a)e ?urrent osition
?hoosing this o"tion will #ake VoiceAttack re#e#'er the current #ouse cursor
"osition in your #acro! 0his, 're#e#'ered' "osition can 'e recalled with the '%ecall
#ouse cursor to sa)ed location' o"tion!
%ecall #ouse cursor to sa)ed "osition
Adding this action to your co##and will #o)e the #ouse cursor to the last
re#e#'ered "osition .after '$a)e current "osition' is issued)! $ote : (f no "osition is
sa)ed, the #ouse "osition will not change! Additionally, when the '%ecall #ouse cursor
to sa)ed location' action is issued, the re#e#'ered )alue is cleared!
?lick Deft * %ight * Middle 'utton
0his action will #ake the #ouse click at the current "oint on the screen!
:ou'leGclick Deft * %ight * Middle 'utton
0his action will #ake the #ouse dou'leGclick at the current "oint on the screen!
Mouse ?lick :uration
A)aila'le only for click and dou'leGclick actions, this )alue is the a#ount of ti#e in
seconds 'etween when the #ouse 'utton is "ressed and when it is released! 4or #ost
Windows a""lications, this )alue can 'e Eero! 4or ga#es, howe)er, a )alue of Eero is
usually too fast to 'e detected relia'ly! 0he default )alue is 2!1 second, which #ay
need to 'e adCusted for your a""lication!
Deft * %ight * Middle 'utton down
0his action will #ake the #ouse "ress down only at the current "oint on the screen!
0his effecti)ely si#ulates, '"ressGandGhold', and, you will need to add a su'se7uent
release!
%elease Deft * %ight * Middle 'utton
0his action will #ake the #ouse release the selected 'utton! 9se this as a followGu" to
a "re)ious #ouse 'utton down action!
$croll wheel forward * 'ackward
0hese actions will allow you to scroll the #ouse wheel forward or 'ackward 'y
howe)er #any nu#'er of 'wheel clicks' that you choose!
2e+istration Screen
(f you are using the li#ited trial )ersion of VoiceAttack and are still within the trial "eriod, you
will see the s"lash screen 'elow each ti#e you run VoiceAttack! (n the 'otto#Gleft corner,
there will 'e an indication of how #uch ti#e is left to use the trial!

(f you ha)e run out of ti#e, or, you ha)e clicked the 'B"tions' 'utton on the #ain screen .$ee
'B"tions $creen') and then clicked the '%egistration' 'utton, you will 'e "resented with the
registration screen for VoiceAttack :
(f you ha)e "urchased a registration key fro# VoiceAttack!co#, this is the "lace to "ut it in!
$i#"ly ty"e or "aste in your registration key into the 'o, "ro)ided! Additionally, you will need
to "ut in the )ery sa#e e#ail address that you used when you "urchased the VoiceAttack
registration key! ?lick the, 'BH' 'utton to start the )alidation "rocess! 0his should only take
seconds de"ending on your (nternet connection and firewall settings!

9"on successful )alidation, the registration screen changes to dis"lay only what you ha)e Cust
entered, Cust for your records! (f )alidation is not successful .for )arious reasons), you can hit
cancel to continue using the VoiceAttack trial until ti#e runs out!
%tions Screen
0his screen allows you to configure your VoiceAttack a""lication! 0he B"tions $creen and it's
su""orting dialogs are outlined 'elow!
?heck for 9"dates ;utton
?lick this 'utton to ha)e VoiceAttack check if an u"date is a)aila'le for download
.internet connection is re7uired, of course)!
$"eech &ngine
0his will allow you to choose a $A(Gco#"liant engine! -ou #ay ne)er need to change
this! (t was fun for us to #ess with, 'ut, KK!KKKKK "ercent of users will Cust need to
lea)e this set to '$yste# :efault'! More on this at a later ti#e!
%ecognition Alo'al >otkey
0his is the key*key co#'ination that sto"s and starts VoiceAttack's, 'listening'! -ou
can #ake VoiceAttack toggle listening on and off, or, you can hold down this key*key
co#'ination to #ake VoiceAttack listen and #ore! 0he default )alue for this is to
toggle listening with Alt M 41 .works Cust like clicking on the Distening*/ot Distening
'utton on the Main screen! 0o change this )alue, click the, 'L' 'utton, and, you will
'e "resented with the following screen :

4ro# this screen, you can ena'le*disa'le this key co#'ination! 0o choose a key
co#'ination, si#"ly hit the keys that you want to use! Modifiers .shift*alt*ctrl*win) will
highlight on the left, while the #ain key will highlight on the right! 0o clear all of the
keys, Cust click the, 'clear' link!
0he listening #ethods are as follows :
&o++le listenin+ start3sto G ?hoose this o"tion if you want VoiceAttack to toggle
listening on and off with each "ress of the key*key co#'ination!
VoiceAttack listens #*en ke!s are do#n R VoiceAttack's listening is only ena'led
when the key*key co#'ination are held down!
VoiceAttack stos listenin+ #*ile ke!s are do#n R VoiceAttack's listening is always
ena'led, e,ce"t for when the key*key co#'ination is held down!
0he, ':o not allow key to 'e "assed through' o"tion "re)ents the #ain key .nonG
#odifier) fro# 'eing "assed through to the a""lication! 4or e,a#"le, if your hotkey is
41 and this o"tion is selected, VoiceAttack will res"ond to the 41 key "ress and then
"re)ent any other a""lication fro# recei)ing this key "ress .for this e,a#"le, if 41 is
'eing handled 'y VoiceAttack, you will not 'e a'le to use the 41 key while other
a""lications are running! (f you rely on 41 to 'ring u", '>el"', then, you'll ha)e to "ick
another key)! 4se care #*en selectin+ t*is otion.
/ote : (f the key is "art of a co#'ination and this o"tion is selected, hitting the #ain key
'y itself will still "ass through to the a""lication!
/ote : 0his o"tion can 'e o)erridden at the "rofile le)el! $ee, 'rofile B)erride' screen!
Mouse ?lick %ecognition
Works like the Alo'al >otkey, only with your #ouse! -ou toggle 'Distening*/ot
Distening', and, you can hold down a #ouse 'utton to 'Disten', or, you can hold down a
#ouse 'utton to sto" listening! 0his feature is a)aila'le on the fi)e standard #ouse
'uttons .left, right, #iddle, forward 3 'ack)!
/ote : 0his o"tion can 'e o)erridden at the "rofile le)el! $ee, 'rofile B)erride' screen!
$to" ?o##and >otkey
0his is the hotkey you can select to act as a "anic 'utton to halt all running #acros!
0his works the sa#e as "ressing the '$to" ?o##ands' 'utton on the #ain screen
.$ee, 'Main $creen')! ?lick the, 'L' 'utton to change this o"tion .this works "retty
#uch the sa#e as the, 'Alo'al >otkey', so, for 're)ity, the screen shot and descri"tion
is o#itted)!
/ote : 0his o"tion can 'e o)erridden at the "rofile le)el! $ee, 'rofile B)erride' screen!
Mouse ?a"ture >otkey
0his is the hotkey that you will use to ca"ture the #ouse's current "osition in the,
'Mouse Action * ?a"ture osition' screen! ?lick the, 'L' 'utton to change this o"tion!
&na'le /otification $ounds
0his turns on*off notification alert sounds within VoiceAttack .such as the sounds you
hear when VoiceAttack starts and sto"s listening)! :efault )alue is 'selected'!
Mini#iEe to $yste# 0ray
When selected, a VoiceAttack icon is "laced in the $yste# 0ray! When unselected,
VoiceAttack #ini#iEes to the task 'ar!

$how ?ontrol 0i"s
0ool ti"s "o" u" to gi)e descri"tions of #ost ite#s! 9ncheck this 'o, to turn the# off!
:efault )alue is 'selected'!
$tart Mini#iEed
$elect this o"tion to #ake VoiceAttack start u" in a #ini#iEed window state!

$how 0i"s at $tartu"
When this is selected, the VoiceAttack 0i"s screen will 'e dis"layed each ti#e
VoiceAttack is launched!
4orce Degacy Audio
9se this o"tion if you are ha)ing difficulty hearing sound files that are "layed 'ack in
your co##and se7uences! VoiceAttack checks to see if you ha)e Windows Media
layer 12 .or later) installed! (f VoiceAttack's detection fails, or, Windows Media layer
is failing, try out this o"tion!
View $tartu" 0i"s
View all the VoiceAttack ti"s right here at the B"tions screen!
:isa'le Ada"ti)e %ecognition
0he s"eech engine used 'y VoiceAttack is constantly learning fro# what it, 'hears'!
When en)iron#ents are noisy, the s"eech engine #ay 'eco#e so#ewhat
unres"onsi)e! Although selecting this o"tion is not reco##ended, it #ay 'e )ery
hel"ful if you are using VoiceAttack in a noisy "lace!
Daunch with Windows $tart
?hecking this o"tion will #ake VoiceAttack launch when Windows is started! 0his is a
"erGuser setting!
Hey'oard :is"lay Dayout
When using the Hey ress screen, this o"tion allows you to change what is dis"layed
for selected keys! 4or instance, key code 61 #a"s to the, '5' key! (f you are in the
9$, '5 =' is dis"layed! (f you are in the 9H, '5 S' is dis"layed! (f your layout is not
yet su""orted, VoiceAttack will use the 9$ layout .which is what VoiceAttack had
'een using u" to )1!6!5)! 4or #ost users, this )alue will not need to 'e changed!
(f you would like to force the dis"lay to another layout, Cust dro" down the list to
select fro# the ones a)aila'le .#ore to co#e)!
%eset :efaults
?lick this 'utton if you want VoiceAttack to return all of the settings 'ack to what
they were when it was first installed! $ote: rofile data is not reset!
%egistration 'utton
?lick this to 'ring u" the registration screen .$ee '%egistration $creen')!
%ecogniEed $"eech :elay
0his is the a#ount of ti#e that VoiceAttack's s"eech engine waits to "erfor# the
actions of a co##and after it understands a "hrase and detects a silence! lay
around with this nu#'er! (f you ha)e "hrases that are si#ilar and lengthy, a higher
)alue #ight 'e needed! (f your "hrases are short and different, go with a lower )alue!
0he )alue range is 2 G 12222! 0he default )alue is 2 .we reco##end that you start at
Eero and work your way u" if are ha)ing trou'le)!
A si#"le e,a#"le of a reason to increase the )alue of '%ecogniEed $"eech :elay'
would 'e if you had two co##ands! 0he first one is, '"et attack' and the second one
is, '"et attack "lus ten'! :e"ending on JyourJ s"eaking a'ility, VoiceAttack #ay
e,ecute, '"et attack' if the )alue is set too low! (ncreasing the )alue causes
VoiceAttack to wait 'efore e,ecution, so you can finish articulating your co##and!
9nrecogniEed $"eech :elay
0his is the a#ount of ti#e that VoiceAttack's s"eech engine waits to reCect a s"eech
strea# that it does not understand and then detects a silence! 0he )alue range is
fro# 2 to 12222! 0he higher the )alue, the longer VoiceAttack will take to reCect
the s"eech and #o)e on!
An e,a#"le of a reason to increase the, '9nrecogniEed $"eech :elay' )alue would 'e
in a situation where where you ha)e a twoGword co##and like, '"et attack' .also, let's
consider that you do not ha)e a co##and called, '"et')! :e"ending on JyourJ s"eaking
a'ility, you #ay only 'e a'le to get out, '"et' .which is unrecogniEed)! (ncreasing the
)alue causes VoiceAttack to not i##ediately reCect the co##and, there'y allowing
you to finish your co##and!
$ote: 0his setting is useful for those that lea)e VoiceAttack's listening on all of the
ti#e! (t adCusts the delay after one finishes talking o)er their headset 'efore 'eing a'le
to issue a co##and!
?o##and Weight
0his )alue is the relati)e weight of the co##ands in your "rofile )ersus e)erything else
you say! 0he higher the nu#'er, the #ore likely VoiceAttack will #ake a, ''est guess'
at what you say! 4or e,a#"le, when this )alue is at #a,i#u# .122), your co##ands
ha)e full weight! 0hat #eans that 'asically ever!t*in+ you say will 'e inter"reted into
a co##and! (f you say, 'flag', and, you ha)e no co##and called, 'flag', 'ut, the closest
#atch is, ''ag', VoiceAttack will e,ecute the co##and na#ed, ''ag'! /ote that a high
)alue in this o"tion will "ro'a'ly not 'e desira'le when VoiceAttack's listening is on all
of the ti#e .es"ecially if you carry on con)ersations)! >owe)er, a high )alue #ay 'e
'eneficial when using the "ushGtoGtalk feature! lay around with this nu#'er to get the
right 'alance for your s"eaking style!
'/ortin+ Profiles
&,"orting a VoiceAttack "rofile is )ery si#"le! Pust click the '&,"ort' 'utton on the #ain
screen .$ee 'VoiceAttack's Main $creen') and you will 'e "resented with the &,"ort rofile
screen 'elow :
/e,t, you can gi)e your e,"orted a "rofile a new na#e 'y ty"ing it into the '&,"ort rofile
As' 'o,! -ou will notice that all of the a)aila'le co##ands are checked! (f you do not want
certain co##ands e,"orted, si#"ly uncheck the 'o,es ne,t to the#! When you are ready
to go, click on the '&,"ort' 'utton, and, you will 'e "resented with a '$a)e rofile' dialog
'o,! Make sure that you ha)e selected 'VoiceAttack rofile' in the, '$a)e as 0y"e' 'o,!
ick a good "lace to sa)e and hit the, '$a)e' 'utton! All sa)ed VoiceAttack "rofile files are
gi)en the '!)a"' .VoiceAttack rofile) e,tension!
0o i#"ort this newly sa)ed "rofile, see the '(#"orting rofiles' section! 0o i#"ort
co##ands fro# this "rofile, see, '(#"orting ?o##ands'!
$%&': 0he &,"ort rofile functionality is only a)aila'le to registered )ersions of
VoiceAttack!
(reatin+ Quick52eference 6ists
?reating a 8uickG%eference Dist like the one 'elow uses the sa#e ste"s as e,"orting a
"rofile!
0he only difference is that, instead of choosing to sa)e your "rofile as a VoiceAttack rofile
.!)a"), you need to sa)e your "rofile as an >0MD file .see i#age 'elow)! 0he >0MD file
that is generated is )iewa'le and "rinta'le in #ost co#"ati'le 'rowsers!
$%&': 0he &,"ort rofile functionality .which includes creating 7uick reference lists) is
only a)aila'le to registered )ersions of VoiceAttack!
0"ortin+ Profiles
(#"orting "rofiles into VoiceAttack is e)en easier than e,"orting .'$ee &,"orting rofiles')!
Pust go to the #ain screen and dro" down your "rofile list as shown 'elow :
?lick the '(#"ort rofile' ite# to initiate the i#"ort! When the '$elect a VoiceAttack rofile
4ile 0o (#"ort' dialog a""ears, si#"ly 'rowse and select your "re)iously sa)ed VoiceAttack
"rofile file!
(f the "rofile 'eing i#"orted has the sa#e na#e as a "rofile that you already ha)e,
VoiceAttack will rena#e the new "rofile for you!
$%&': 0he '(#"ort rofile' functionality is only a)aila'le to registered )ersions of
VoiceAttack!
0"ortin+ (o""ands
0o i#"ort co##ands into a "rofile, first click on the '(#"ort ?o##ands' 'utton located at the
'otto#Gleft corner of the 'Add rofile' or '&dit rofile' screens .$ee 'rofiles' section)! -ou will
then 'e "resented with an o"en file dialog titled, '$elect a VoiceAttack rofile ?ontaining
?o##ands to (#"ort'! ;rowse and select a "re)iously sa)ed VoiceAttack "rofile .VoiceAttack
"rofile files ha)e a, '!)a"' e,tension)! 0he, '(#"ort ?o##ands' screen will then a""ear as
'elow :
Bnly the co##ands that are checked will 'e i#"orted into your "rofile! ?o##ands that
are in red are conflicting co##ands that already e,ist in your "rofile! 0"ortin+ t*e
conflictin+ co""ands #ill result in !our rofile's co""ands ,ein+ over#ritten! 0o
clear all conflicting co##ands at once, si#"ly click the gigantic la'el in the 'otto#Gleft
corner :) When you are ready to i#"ort the selected co##ands, click on the, '(#"ort'
'utton at the 'otto#Gright of the screen! %e#e#'er, the co##ands that you i#"ort are not
co##itted until you hit, the ':one' 'utton on the "rofile screen!
$%&': (n the unregistered )ersion of VoiceAttack, the single "rofile gi)en is li#ited to 12
co##ands! (f the "rofile ends u" with #ore than 12 co##ands, only the first 12 will 'e
shown .you #ay lose co##ands you ha)e entered, since they #ay dro" off)!
(o""and 6ine %tions
VoiceAttack su""orts the following co##and line o"tions :
0hese turn on and off VoiceAttack listening:
Glisteningoff
Glisteningon
0hese turn on and off hotkey shortcuts :
Gshortcutson
Gshortcutsoff
G#ini#iEe $tarts VoiceAttack #ini#iEed!
Gnofocus re)ents VoiceAttack fro# "o""ing u" an alreadyGrunning instance .if this is
not s"ecified, VoiceAttack "o"s u" as the to"#ost window)!
G"rofile TMy rofile /a#eU ?hanges VoiceAttack's acti)e "rofile! /ote that dou'le 7uotes
are only necessary if your "rofile na#e has s"aces in it!
Gsto"co##ands 0his will work Cust like clicking the, 'sto" co##ands' 'utton!
/ote: (f VoiceAttack is already started, the co##and line "ara#eters affect the alreadyG
running instance of VoiceAttack! 0his way you can create deskto" shortcuts that affect
VoiceAttack! ?o##and line o"tions are caseGsensiti)e!
&rou,les*ootin+ Guide
0his section is going to 'e u"dated fre7uently, so, check 'ack! Also, if this guide does not
hel" you, "lease )isit our foru#s at *tt733+rous.+oo+le.co"3+rou3voiceattack
Al#ost e)ery single issue with VoiceAttack will ha)e to do with VoiceAttack not hearing or
understanding your co##ands!
>ere are so#e things (')e found while using VoiceAttack o)er the last year or so!!!
VoiceAttack not listenin+ at all (6evel ,ar on t*e "ain screen is not "ovin+) 7
1) Make sure your #icro"hone is "lugged in all the way .this gets #e Cust a'out e)ery
ti#e)!
1) Make sure your #icro"hone switch is on! 0his is so#eti#es located on the cord of
your headset!
5) Make sure the )olu#e of your #icro"hone is ade7uate! Also, #ake sure that it is not
#uted in Windows!
$o#eti#es the )olu#e control is on the cord of your headset!
Additional "laces to look :
(f you are using Microsoft Windows Vista * 7, go into ?ontrol anel 3 run the '$ound'
a""!
$elect the recording ta'! $elect your in"ut de)ice .will ha)e a green check#ark ne,t to
it)!
Ao to the le)els ta'! Make sure the )olu#e is ade7uate .#ine is u" all the way)! (f
there is a 'alance 'utton, click it! Make sure that the #icro"hone channels are at
ade7uate le)els .#ine are 'oth u" all the way)!
(n X, go to the '$ounds and Audio :e)ice ro"erties' a""! ?lick the 'Audio' ta' 3
#ake sure the "ro"er de)ice is selected in the dro" down list! ?lick on the 'Volu#e'
'utton to #ake adCust#ents to the )olu#e!

&)en #ore :
(f you are using Microsoft Windows Vista * 7, go into ?ontrol anel and run the '$"eech
%ecognition B"tions' a""!
$elect the '$et u" #icro"hone' link! 4ollow the instructions indicated to set u" your
#icro"hone!


VoiceAttack is not understandin+ co""ands (6evel ,ar is "ovin+8 ,ut8 VoiceAttack is
not reco+ni9in+ #*at 0 sa!) 7
1) Make sure your #icro"hone le)els are ade7uate as outlined a'o)e!
1) Make sure that the s"eech recognition engine is trained to your )oice! 0his sounds a
'it tedious, 'ut, it will #ake a world of difference in how well VoiceAttack can
understand you 3 will add le)els of fun to your VoiceAttack e,"erience! $eriously!!! (
can't stress this enough! (f you are using Microsoft Windows Vista * 7, go into ?ontrol
anel and run the '$"eech %ecognition B"tions' a""! ?lick on the '0rain your
co#"uter to 'etter understand you' link! ( did it three ti#es! ( don't know if doing it that
#any ti#es was o)erkill, 'ut, it certainly #ade things work really well!
5) ?heck to see if VoiceAttack is 'Distening'! (t's a 'ig 'utton on the #ain screen on the
right side! (f it says, '/ot Distening', you need to click it :)
<) Make sure VoiceAttack is not already running a long or huge #acro! -ou will see
indication of this in the recognition log on the #ain screen .'ig, white list looking thing)!
?lick the '$to" ?o##ands' 'utton to halt your #acro if you need to!
6) Are you using the right "rofileF $o#eti#es ('ll switch to a different "rofile and forget
that ( did! $witch 'ack o)er to the right "rofile :) ./ote : this is for nonGtrial )ersion only!
0here is only one "rofile in the trial )ersion!)
I) (s your en)iron#ent fairly 7uietF $o#eti#es your chatty or noisy house #ates will
confuse VoiceAttack!
7) 0ake a look at the recognition log on the #ain screen! What does VoiceAttack 'think'
you are sayingF -ou #ight ha)e to #ake adCust#ents to your co##and .gi)en that
you ha)e trained u" the s"eech recognition engine as outlined a'o)e)! Pust a note!!!
we ha)e thick accents down here in 0e,as! $o#eti#es what ( a# saying is not
recogniEa'le e)en 'y other hu#ans :)
8) But on a li#'!!! #ake sure you didn't change to a s"eech engine that you did not train
u" .you'll find this on the o"tions "age)! 0ry switching to '$yste# :efault'!
K) &)en #ore out on a li#'!!! Make sure you are not running any kind of )oiceGaltering
software .you know the kinds that #ake you sound like an alien or an orc or whate)er)!
:e"ending on your software, these effects #ay 'e "assed straight into VoiceAttack,
which, in turn, will "ro'a'ly not recogniEe what is 'eing said!
VoiceAttack is reco+ni9in+ #*at 0 a" sa!in+ (co""ands are s*o#in+ u in t*e lo+)8
,ut8 not*in+ is *aenin+ in "! +a"e.
Bccasionally, you #ay ha)e to adCust your co##ands in VoiceAttack to work with certain
ga#es! >ere are so#e things you will want to try :
0he "ost co##on issue is that VoiceAttack is sending key "resses too 7uickly to your ga#e!
(f a ga#e is "olling for in"ut at a s"ecific ti#e, and, VoiceAttack's key "ress does not coincide
with that "olling, the ga#e will si#"ly not catch it! 0o fi, this, you need to increase the
a#ount of ti#e a key is held down 'efore releasing .see, 'Hey ress $creen' R '>old down for
X seconds' o"tion)! A good "lace to start is 2!12 seconds! 0ry increasing and decreasing this
nu#'er to see what works 'est!
Another issue #ay 'e the scan codes that your ga#e is reading for in"ut! VoiceAttack has
two in"ut #odes for key "resses : $tandard and :irectX! 0ry alternating 'etween these two
#odes to see what your ga#e recogniEes .see, 'Hey ress $creen' R 'Hey (n"ut Method')!
A less co##on issue, howe)er, e7ually frustrating, is that so#e ga#es will re7uire
VoiceAttack to 'e run in Ad#inistrator #ode to allow interaction! 0o run VoiceAttack in
Ad#inistrator #ode, do the following :
Docate the file called, 'VoiceAttack!e,e' .usually in ?:Qrogra# 4iles .,8I)QVoiceAttack folder)!
%ightGclick on the file and select, 'ro"erties'! Ao to the, '?o#"ati'ility' ta' and then check
the, '%un as Ad#inistrator' 'o,! ?lick, 'BH' and then run VoiceAttack!
Bne last thing to check is to #ake sure VoiceAttack is sending in"ut to the right "lace! Verify
that your co##ands are 'eing sent to the "ro"er "rocess, or, to the Acti)e Window .see ,
'Voice Attack's Main $creen' R '$end co##ands to' o"tion)!
As always, if none of these #ethods work, "lease check out the VoiceAttack user foru#s :)
VoiceAttack sa!s t*at 0 *ave no seec* en+ine installed and 0'" usin+ :P... .*at do 0
do;
?lick the link that VoiceAttack dis"lays . htt":**www!)oiceattack!co#*download+for+,"!as", )!
?lick ':ownload Additional ?o#"onents' 'utton! After you ha)e downloaded this installer .it's
a'out 51 #ega'ytes), you need to run it! 0his will install the Microsoft $"eech %ecognition
&ngine files that VoiceAttack needs in order to run!

Das könnte Ihnen auch gefallen