From FSXPilot version 1.50+ onwards you will be able to communicate to FSXPilot via Windows speech recognition. Windows speech recognition is a strong feature implemented in Windows 7 , Vista and Windows 8. It is remarkably reliable out of the box, and, if you invest some reading training, it will even get better.
Our development team has implemented a large voice command set into the latest program version recently. All commands are sent predifined to the Windows voice engine during program startup, thus enabling a reliable recognition during your flight. Of course, it is always advisable to use a good headset and microphone and keep the noise level in the area of your computer low. During our tests, we have successfully undertaken long distance flights with voice commands only :-) Great fun.
To switch Windows speechvoice recognition on, go to the windows system panel and open the "speech recognition" applet. "Start speech recognition", "set up your microphone" and perform one or two of the basic tutorials. Please make sure that you always use the "US English" version of speech recognition, otherwise FSXPilot speech recognition will not work. FSXPilot uses the .NET environment, if you use an old computer you may need to install the Microsoft .NET framework 4.
The list below contains all voice commands that can currently be issued within FSXPilot. Always assume: You are the captain, and you will say commands to your copilot Anna, who will then use FSXPilot to do the job.
If in the list you find "+ argument" please say the voice command first, make a short break, then say an argument.
For example, to make the aircraft turn into the heading of 120 degrees say:
"fly heading" <short break> "one" <short break> "two" <short break> "zero" <wait until command is executed by Anna>
In order to select an airport far away from the current location, let's say Frankfurt (EDDF), say:
"far select" <short break> "Echo" <short break> "Delta" <short break> "Delta" <short break> "Foxtrot" <wait until command is executed by Anna>
"hello copilot"
"hello Anna"
"stop Anna" -> Make Anna stop reading
"stop copilot" -> Make your copilot stop reading
"autopilot on" -> Switch FSXPilot on
"autopilot off" -> Switch FSXPilot off
"autopilot clear" -> Make Anna to unpress all FSXPilot autopilot buttons. Great command before taking manual aircraft control with mouse or flight yoke. EFIS will stay 'on'.
"turn right heading" + argument (in degrees: say <short break> one <short break> two <short break> zero for 120 degrees)
"turn left heading" + argument (in degrees: say <short break> one <short break> two <short break> zero for 120 degrees)
"turn north"
"turn east"
"turn west"
"turn south"
"climb and maintain" + argument (flight level ! say 1 2 0 for 12000 feet)
"descend and maintain" + argument (flight level ! say 1 2 0 for 12000 feet)
"increase speed" + argument (in knots - say 2 2 0 for 220 knots)
"decrease speed" + argument (in knots - say 2 2 0 for 220 knots)
"select"+ argument (spell targets)
"far select"+ argument (spell targets)
"level aircraft" NEW, try out :-)
"run takeoff"
"gear down"
"gear up"
"flaps up"
"flaps one"
"flaps two"
"flaps three"
"speed brakes on"
"speed brakes off"
"spoilers on"
"spoilers off"
"wheel brakes on"
"wheel brakes off"
"reverse on" -> Anna will switch reverse thrust on
"reverse off" -> Anna will switch reverse thrust off
"engine start"
"engine stop"
"throttle zero" Anna will move the throttle down to 0 %
"throttle ten" Anna will move the throttel lever to 10 %
"throttle twenty" Anna will move the throttel lever to 20 %
"throttle thirty" Anna will move the throttel lever to 30 %
"throttle fourty" Anna will move the throttel lever to 40 %
"throttle fifty" Anna will move the throttel lever to 50 %
"throttle sixty" Anna will move the throttel lever to 60 %
"throttle seventy" Anna will move the throttel lever to 70 %
"throttle eighty" Anna will move the throttel lever to 80 %
"throttle ninety" Anna will move the throttel lever to 90 %
"throttle onehundred" Anna will move the throttel lever to 100 %
"full throttle" Anna will move the throttel lever to 100 %
Landings !
"fly normal GPS landing"+ argument (please spell airport ICAO code or runway)
"fly short GPS landing"+ argument (please spell airport ICAO code or runway)
"fly ultra short GPS landing"+ argument (please spell airport ICAO code or runway)
"fly straight GPS landing"+ argument (please spell airport ICAO code or runway)
"fly normal finals"+ argument (please spell airport ICAO code or runway)
"fly short finals"+ argument (please spell runway)
"fly ultra short finals" (please spell runway)
"fly straight finals"+ argument (please spell runway)
"fly ILS landing"+ argument (please spell airport ICAO code or runway)
"fly normal touch and go"+ argument (please spell airport ICAO code or runway)
"fly short touch and go"+ argument (please spell airport ICAO code or runway)
"fly ultra short touch and go"+ argument (please spell airport ICAO code or runway)
"fly straight touch and go"+ argument (please spell airport ICAO code or runway)
Holdings !
"fly left holding"
"fly right holding"
Missed approach !
"execute missed approach" NEW :-) Just try it out.
Checklists !
From version 1.50 onwards, you will find a new folder "Books" in FSXPilot home directory. In here there are all checklists in text format. The demo checklists have been prepared for a ATR 42-300. You can edit each list with a conventional text editor. Even better: For each of your airplanes, you can make different checklist selections by creating a folder within "Books". The aircraft folder must be named exactly as the model type (as defined in fspilot.ini, second parameter, or as defined in FSX's aircraft.cfg (atc_model)). See the "LJ45" subdirectory for an example. If FSXPilot finds a f.e. a preflight checklist in here and you fly a Learjet 45, Anna will read the preflight checklist from the LJ 45 folder instead of the preflight checklist from the "Books" folder. If you need more checklists for a specific airplane, you can find many excellent PDF checklists at freechecklists.net , highly recommended ! You will need to transfer them from PDF to text format by hand, though. Or create short ones on your own.
"read preflight checklist"
"read startup checklist"
"read before taxi checklist"
"read taxi checklist"
"read before takeoff checklist"
"read takeoff checklist"
"read climb checklist"
"read cruise checklist"
"read descent checklist"
"read approach checklist"
"read landing checklist"
"read taxi ramp checklist"
"read shutdown checklist"
In addition, we have a couple of passenger annouuncements. Also included in "Books" for simple text editing.
"read passenger boarding"
"read passenger safety"
"read passenger descent"
"read passenger before landing"
"read passenger after landing"
"update passengers cruise"
"say all doors in flight"
"say all doors in park"
Varia !
Below are some basic commands to set the instruments as well as departure and destination.
"set elevator trim"+ argument
"set speed"+ argument
"set climb"+ argument
"set altitude"+ argument
"set heading"+ argument
"set destination"+ argument (spell ICAO)
"set departure"+ argument (spell ICAO)
"say all doors in flight"
"say all doors in park"
Below we have some commands you can directly say to Anna. She will respond with precise information.
"say status"
"say fuel"
"say position"
"say target distance"
"say destination distance"
"say elevator trim"
Finally, here are all command arguments available for many of the commands above:
Numbers !
"zero"
"one"
"two"
"three"
"four"
"five"
"six"
"seven"
"eight"
"nine"
Letters !
"Alpha"
"Bravo"
"Charlie"
"Delta"
"Echo"
"Foxtrot"
"Golf"
"Hotel"
"India"
"Juliet"
"Kilo"
"Lima"
"Left"
"Mike"
"November"
"Oscar"
"Papa"
"Quebec"
"Right"
"Romeo"
"Sierra"
"Tango"
"Uniform"
"Victor"
"Whiskey"
"X-Ray"
"Yankee"
"Zulu"
"Empty"
"Minus"
"Plus"
The commands below are not yet used. Stay tuned.
"okay"
"check"
"affirm"
"roger"
"negative"
If you find anything important to be missing. please let us know.