the digital race engineer - awe dre for voice attack - 2... · the internet how to train and...

26
The Digital Race Engineer Manual Version 3.0

Upload: others

Post on 19-Mar-2020

18 views

Category:

Documents


0 download

TRANSCRIPT

  

   

The Digital Race Engineer Manual Version 3.0 

      

Index  

Intro 3

Spoken structures 5

DRE Launcher 6

Alerts 6

Commands 7 HMD 7 Admin 7 iRacing | Audio 8 iRacing | Camera Control 8 iRacing | Car Control 9 iRacing | Car Control | Pit 11 iRacing | Chat Commands 12 iRacing | Driver Data AHEAD AND BEHIND (TRACK / POSITION) 13 iRacing | Driver Data Lookup 15 iRacing | Leader Data 16 iRacing | Setup Tips 17 iRacing | Driver Data Me 17 iRacing | Driver Data Me | Car Health 19 iRacing | Fuel 19 iRacing | General Commands 21 iRacing | General Data + Profile 21 iRacing | UI | Black Boxes 23 iRacing | UI | Delta Bar 24 iRacing | UI | Misc 24 iRacing | Weather 24 Misc 25 

Appendix 26    

    

Intro  Congratulations on choosing The Digital Race Engineer with over 600+ commands and 50+ different types of feedback for iRacing! This is a control and feedback system working in conjunction with iRacing so you can control the simulator with your voice and get vital feedback from your race performance. Whether it’s for Virtual Reality usage, due to lack of buttons on the racing wheel or no button boxes, The DRE is a welcoming addition to hands-free control. The DRE works like a real race engineer would, by giving you the information you need and listening and taking action based on what you say. Here’s a few important things about The DRE:    

● Read and follow The Digital Race Engineer Setup PDF first before continuing with this manual.    

● Make sure to use Voice Attack full version (not trial)   

● For more help with Voice Attack refer to the Online Voice Attack Help documentation . For more help with The DRE, refer to the FAQ found here , or ask a question in the iRacing forums. 

  

● It is utmost recommended to run the Windows Speech Recognition Microphone Setup and Voice Training tutorials before using The DRE.   

  

● Make sure to always start Voice Attack in Administrator mode. Make a Voice Attack shortcut, right click and click Properties. In Compatibility tab, check the “Run this program as an administrator” and Apply the changes. 

  

● Commands with a (PRO) is only functional after applying the license obtained from http://www.theawe.dk/product/dre-license . When using the free version, these variables will return 0 (zero). 

  

● Orange background in this document means you need to set your own hot key / keybind in DRE Launcher, so it is hooked up between the voice commands and iRacing. Open DRE Launcher and see the Keybinds page. 

  

● Generally, The DRE’s alerts will try to inform you once you are not busy turning or braking, but going straight full or zero throttle. If you request a specific piece of information it will tell you asap. 

  

● Max Cars in iRacing Options -> Graphics does not require 63, but setting is lower than the actual connected driver count means some features will be turned off, if there are more cars driving that the value of Max Cars. Setting Max Cars lower will result in live positions and some timing commands to not be useful. This is a limitation by iRacing unfortunately. 

  

● If possible, set “Connection Type” here https://members.iracing.com/membersite/account/Home.do to DSL, Cable, Fiber 1 Mbit/sec or faster . This may influence the data transmitted between cars and therefore the precision of The DRE. 

  

● Regular running of Voice Attack and The DRE should not impact your system as monitored CPU usage and footprint is only about 2-7%. Loading and editing the profile may increase footprint shortly. Memory usage should maintain a steady level between 200 and 300mb over the session depending on the number of drivers and alerts enabled. 

  

● Most commands work really well and understands your voice easily, but a few ones may be shaky, where you need to define a specific amount or a specific sentence. For example “Set fuel to 117”. This is because Voice Attack attempts to match what you say with the available commands. When it can’t do this, it works like the 

regular Windows Speech Recognition (WSR), which sometimes doesn’t understand you. You can look up on the Internet how to train and improve the WSR to make it better understand you. 

  

● Units are automatically changed to the units used in iRacing   

● The DRE does not work during ghost races and spectator mode.   

● "Gap" has different meanings in practice/qual and race ○ - In practice and qual, "gap" refers to the differences in fastest lap times set between your car and the 

other. Eg. If you did a lap time of 1:22 and the other car did a 1:23, DRE would give a feedback like "gap to car behind is 1 second".   

○ - In races, "gap" refers to the interval time between your position on the track and that of the other car. So if you eg. are halfway through the lap (50% lap distance) of 1:22, you would be at 41 seconds into the lap (simplified calculation here). The other car would be eg. at 40% distance, so that would be around 33 seconds into the lap. The gap would then be 41 - 33 seconds = 8 seconds. DRE would report this as "Gap to car behind is 8 seconds". 

 ○ It is therefore only possible to compare the “gap” to the Relative Tab in races, where the gap should 

reflect the Relative Tab Timing data. In practice and qual sessions, the “gap” refers to the differences in lap times. 

  

● Enjoy The Digital Race Engineer with a better custom TTS-engine like Ivona Brian or Ivona Amy or any other, if you like. Example: https://www.youtube.com/watch?v=Y-EuApbgytY  

   

    

Spoken structures In case you can’t remember all commands, you are welcome to add your own sentences as commands. But the current commands are structured in a way so you should be able to figure them out by yourself. Most commands can be said in different ways as well, making it easier for you to execute the command you need. Here are a few rules for you to remember, so when you need a special command, you can probably execute the command with this in mind:   

● [Who][What][Where] is the regular structure to build sentences to get data.  Examples:  

○ [car] [iRating] [behind] ○ [track] [best lap time] [in front]  

Sometimes you might be lucky with this structure as well: [What][Where][Who] -  Example:  

○ [best lap time] [in front] [on track]   

● Include car or driver in the command sentence will provide information about the car ahead or behind classification wise . Example: Who’s the driver ahead of me . Similar when DRE reports "The car behind", this refers to the car behind you in classifications. It might be the car behind you on track as well in a race eg., but it's not certain. 

  

● Include track or on track in the command sentence will provide information about the car ahead or behind directly on track . Not including the word track means you want data on the cars in front and behind on position wise. Example of track sentence: Who’s ahead of me on track . Similar when DRE reports "the car behind on track", this refers to the car right behind you on the track. It can be any car even from other classes. It's just the one that closest to you on track behind you. 

  

● Short commands like position or best lap time yields information about your performance.   

● It’s possible to combine commands from the different examples given and not being restricted to just the commands stated. For example for moving the brake bias forwards, you could just say Bias up , which is combined from the stated commands: Brake bias up , Bias front , Brake bias forward  

● The commands to get information about other drivers than those just around you (class leader, leader and by stating car number) all have only the following spoken structure where the Who is the first thing to speak: 

○ Class leader last lap time ○ Overall leader last lap time ○ Car 42 last lap time 

     

DRE Launcher  DRE Launcher is a one-stop configuration tool for setting up and getting knowledged about DRE.  The Launcher is found in the DRE installation folder (in your Voice Attack installation), or in the start menu by typing “DRE Launcher”.  

       

Alerts Listeners in DRE automatically start monitoring the iRacing action for various alerts, warnings, proximity alerts etc.. You can select which alerts to get using the DRE Launcher. Finally you may instead directly alter the DRE.ini file found in your MyDocuments folder /The Digital Race Engineer/.   See the DRE Launcher application for more about alerts.   

Commands  

SAY DESCRIPTION  

HMD   

Calibrate Recenter Alpha snap Center position 

Recenters your HMD Virtual Reality headset (default ;) 

Enable Space Warp Enable ASW 

For Oculus Rift users: Enables Asynchronous Space Warping 

Disable Space Warp Disable ASW 

For Oculus Rift users: Disables Asynchronous Space Warping 

  

Admin   

Admin restart double  Restarts green flag using double file (two rows of cars) 

Admin restart single  Restarts green flag using single file (all cars behind each other in 1 row) 

Advance session  Advances the session to the next one immediately 

Add / Make admin car / driver # 

Adds the car # as admin in this server 

Remove / Cancel admin car / driver # 

Removes the car # from being admin in this server 

Black flag car/driver #  Gives a stop and go black flag to the car number # 

Chat car / driver # *  Sends a chat message to a driver 

Chat / Message admin *  Sends a chat message to the race control (all admins see this message) 

Chat / Message all *  Send a chat message to all drivers (even if chat is disabled) 

Clear car / driver #  Clears all pending or active black flags, dq's or eol's for a driver 

Disable all chat  Disables chat in this server 

Enable all chat  Enables chat in this server 

Disable chat car / driver #  Disables chat for a driver 

Enable chat car / driver #  Enables chat for a driver 

Disqualify car / driver #  Disqualifies a driver in this session, but does not remove them from the server 

End of line car / driver #  Commands a driver to go to the end of the line 

Remove car / driver #  Removes a driver from the server. They are obviously also disqualified 

Throw / Wave yellow flag  Throws the yellow flag (Full course yellow / safety car procedure) 

Wave around car / driver #  Car # is being waved around the field 

    

iRacing | Audio   

Master up Volume up 

Turns your default audio output up 10% 

Master down Volume down 

Turns your default audio output down 10% 

Microphone up Mic up 

Turns your default recording input up 10% 

Microphone down Mic down 

Turns your default recording input down 10% 

Voice chat down  Turns chat volume down (default Shift-X) 

Voice chat up  Turns chat volume up (default Shift-D) 

Mute driver  Mutes the driver who’s currently talking (default N) 

Next channel  Changes radio chat channel to the next (default H) 

Previous channel Last channel 

Changes radio chat channel to the previous (default G) 

Spotter volume down  Turns down spotter volume (default Shift-Z) 

Spotter volume up  Turns up the spotter volume (default Shift-S) 

  

iRacing | Camera Control   

Camera next  Next camera 

Change camera to next camera group (default C) 

Camera previous  Previous camera  Last camera 

Change camera to previous camera group (default Shift-C) 

Camera next car Next car camera 

Change camera to next positioned car (default V) 

Camera previous car Previous car camera 

Change camera to previous positioned car (default Shift-V) 

Camera live Back to live See live feed Go live Live action 

( PRO ) Camera replay goes to live action 

Camera my car Show my car See my car 

( PRO ) Camera focus on own car 

Focus on car X Focus on X Focus on number X 

( PRO ) Camera focus on car number. For now this command does not allow car numbers with leading zeros like 007, and only takes numbers between 1 and 999 

Show camera tool Open camera tool Camera tool 

Opens the camera tool (default Ctrl-F12) 

Start Action Camera  DRE will take over who you watch in replays (and when not in the car). It will use a varieity of inputs like how close racing is going on, if cars are on a quicker lap, and whether the action happens in your class. 

Stop Action Camera  Ends DRE from controlling the camera 

  

iRacing | Car Control   

Brake bias up Bias front Brake bias forward Brake bias down Bias rear Brake bias back 

Set brake bias one click  Default Inc: Alt-P Default Dec: Alt-O 

Get out Back to garage Exit Exit car Back to base 

Gets you out of the car and back to garage 

To pit stall Pit lane Back to pits Reset 

Takes you back to your pit stall (Same keybind as Drive. Change the “keyDrive” default Shift-R) 

TC off Toggle TC TC toggle 

In most cars: Turns traction control off for 5 seconds and automatically puts it back on after. This is handy for turning the car quickly around by allowing for spinning of rear tires. Due to VA having a hard time distinguishing ‘traction control off’ and ‘Traction control up’, turning Traction control off is the only command using the TC abbreviation. (default Alt-J)  In the following cars, TC off will not automatically turn itself back on: Mercedes AMG GT3, Ford GT GT3 (know other cars? Let me know on [email protected]

TC on Activate TC TC activate 

Turns on TC if it’s not already turned on but if TC has previously been turned off via DRE in this session. DRE assumes TC is turned on at the start of a session, but cannot actually check the condition. (default Alt-B) 

Traction control up Traction up Increase traction Traction control down Traction down Decrease traction 

Changes TC one click  Default Inc: Alt-I Default Dec: Alt-L  

Start engine Turn on ignition 

Start the engine (default S) 

Stop engine Kill engine Cut ignition 

Kills the engine (default I) 

Flash light Beam lights Flash headlights 

Flashes the headlights (default Shift-Ctrl-C) 

Engine power up Increase engine power Engine map up Engine power down Decrease engine power Engine map down 

Changes Engine power one click  Default Inc: Alt-Q Default Dec: Alt-A  

Engine braking up Increase engine braking Engine braking down Decrease engine braking 

Changes Engine Braking one click.  Default Inc: Alt-N Default Dec: Ctrl-Shift-M 

Fuel mix up Increase fuel mixture 

Changes fuel mixture one click  Default Inc: Alt-W 

Fuel mix down Decrease fuel mixture 

Default Dec: Alt-S 

Throttle shape up Increase throttle shaping Increase throttle Throttle shape down Decrease throttle shaping Decrease throttle 

Changes throttle shaping one click  Default Inc: Alt-E Default Dec: Alt-D 

ABS up Increase ABS ABS down Decrease ABS 

Changes ABS one click  Default Inc: Alt-R Default Dec: Alt-F 

ABS Set Set ABS 

Sets ABS Default: Alt-H 

Force pit limiter Toggle pit limiter 

Force toggles the pit speed limiter (default Ctrl-Shift-K) 

Force gear up Force gear down 

Forces the gear shift  Default Inc: Ctrl-Shift-1 Default Dec: Ctrl-Shift-2 

Set rear wing up Set wing up Rear wing down Wing down 

Increase rear wing setting by one increment Default Inc: Ctrl-Shift-3 Default Dec: Ctrl-Shift-4 

Peak Brake Bias up Increase Peak Brake Bias Peak Brake Bias down Decrease Peak Brake Bias 

Changes Peak Brake Bias one click.  Default Inc: Ctrl-Shift-Num1 Default Dec: Ctrl-Shift-Num2 

Front Anti Roll Bar up Increase Front Roll Bar Bias Front Roll Bar down Decrease Front Roll Bar 

Changes Front Anti-Roll Bar one click.  Default Inc: Ctrl-Shift-Num3 Default Dec: Ctrl-Shift-Num4 

Rear Anti Roll Bar up Increase Rear Roll Bar Bias Rear Roll Bar down Decrease Rear Roll Bar 

Changes Rear Anti-Roll Bar one click.  Default Inc: Ctrl-Shift-Num5 Default Dec: Ctrl-Shift-Num6 

Left Weight Jacker up Increase Left Weight Jacker Left Weight Jacker down Decrease Left Weight Jacker 

Changes Left Weight Jacker one click.  Default Inc: Ctrl-Shift-Num7 Default Dec: Ctrl-Shift-Num8 

Right Weight Jacker up Increase Right Weight Jacker Right Weight Jacker down Decrease Right Weight Jacker 

Changes Right Weight Jacker one click.  Default Inc: Ctrl-Shift-Num9 Default Dec: Ctrl-Shift-Alt-Num1 

Diff Preload up Increase Differential Preload Diff Preload down Decrease Differential Preload 

Changes Differential Preload one click.  Default Inc: Ctrl-Shift-Alt-Num2 Default Dec: Ctrl-Shift-Alt-Num3 

Diff Entry up Increase Differential Entry  Diff Entry down Decrease Differential Entry  

Changes Differential Entry one click.  Default Inc: Ctrl-Shift-Alt-Num4 Default Dec: Ctrl-Shift-Alt-Num5 

Diff Middle up Increase Differential Middle  Diff Middle down 

Changes Differential Middle one click.  Default Inc: Ctrl-Shift-Alt-Num6 Default Dec: Ctrl-Shift-Alt-Num7 

Decrease Differential Middle  

Diff Exit up Increase Differential Exit  Diff Exit down Decrease Differential Exit  

Changes Differential Exit one click.  Default Inc: Ctrl-Shift-Alt-Num8 Default Dec: Ctrl-Shift-Alt-Num9 

Toggle hybrid boost Boost toggle 

Toggles the deployment of hybrid power. Note, DRE toggles the button instead of pressing it once, since the keybind in iRacing is a hold. Default: Ctrl-Shift-Alt-F 

Toggle NO hybrid boost Toggle no boost 

Toggles the hybrid system off Default: Ctrl-Shift-Alt-G 

Toggle in-lap mode In lap mode toggle 

Toggles the hybrid system to in-lap settings Default: Ctrl-Shift-Alt-H 

Toggle FCY mode Full Course Yellow mode toggle 

Toggles the hybrid system to FCY settings Default: Ctrl-Shift-Alt-J 

Toggle MGU deploy mode Energy deploy toggle 

Toggles the MGU-K deploy mode Default: Ctrl-Shift-Alt-R 

Set/Increase/Up MGU re-gen Energy re gen Set/Decrease/Down 

Changes MGU-K re-gen setting Default Inc: Ctrl-Shift-Alt-Q Default Dec: Ctrl-Shift-Alt-W Default Set: Ctrl-Shift-Alt-E 

Set/Increase/Up MGU fixed deploy Energy fixed deploy Set/Decrease/Down 

Changes MGU-K deploy high Default Inc: Ctrl-Shift-Alt-I Default Dec: Ctrl-Shift-Alt-O Default Set: Ctrl-Shift-Alt-P 

Set/Increase/Up MGU deploy high Energy high deploy Set/Decrease/Down 

Changes MGU-K fixed deploy Default Inc: Ctrl-Shift-Alt-T Default Dec: Ctrl-Shift-Alt-Y Default Set: Ctrl-Shift-Alt-U 

Set/Increase/Up MGU optimized speed Energy optimized speed Set/Decrease/Down 

Changes MGU-K optimized speed Default Inc: Ctrl-Shift-Alt-A Default Dec: Ctrl-Shift-Alt-S Default Set: Ctrl-Shift-Alt-D 

Do Tear off Wipe windscreen Clear window Clear screen Wipe trigger Toggle wipers Clean toggle Windscreen wipe 

This clears the vision, either by tearing off on your visor, in the coming stop, or by activating windscreen wipers - you will be able to see out of your windscreen again! So it doesn’t matter if you’re in an open-wheeler or not, you will get a clear vision as soon as possible. “Toggle wipers” will turn them on/off, while “Trigger wipers” will let them clean the windscreen with a few wipes. Tear off default: Alt-T Trigger wipers default: Ctrl-Alt-W Toggle wipers default: Shift-W 

   

iRacing | Car Control | Pit   

Set tire pressures up [1..5] clicks  Left rear pressure down [1..5] click Set front tire pressures down [1..5] Set left pressure up [1..5] clicks 

( PRO ) Change tire pressures on all, grouped or single tires 

Change all tires  Changes the tires without pressure adjustments. 

Change front/rear Change left/right tires Change front left/right Change rear left/right tire 

Set fuel to [0..130] Set fuel to [0..130] kilos Set fuel to [0..130] pounds Set fuel to [0..130] point [0..9] 

( PRO ) Add specific fuel amount to the next pit stop.. It will use your iRacing units by default plus manage if you are racing a car that uses mass instead of volume for fuel. If you want to specify the amount in kilos or pounds, use the “Set fuel to [0..130] kilos/pounds” sentence type. You may specify a decimal, by saying eg. “Set fuel to 14 point 5”. 

Fuel only  Only fuel happens in the coming stop 

Tires only  Only tires happens in the coming stop 

No service  Nothing is happening in the coming stop 

No fuel  No fuel is added at the next pit stop 

No tires No tire changes 

No tires changes at the next pit stop 

Full service  Tires will be changed, max amount of fuel will be added and tear off in the coming stop  

Fast repair Toggle fast repair 

Toggles the fast repair option 

Fast repair on Turn on fast repair Engage fast repair Enable fast repair 

Sets fast repair option to on, to be used in the next pitstop 

Fast repair off Turn off fast repair Disengage fast repair Disable fast repair 

Sets fast repair option to off, so it will not be used 

Auto fuel Auto fill Auto fuel now 

Force DRE to calculate and set the fuel for the next pitstop. DRE will announce the amount calculated. 

   

iRacing | Chat Commands   

Start writing * Start typing * Start chat * 

The DRE listens and dictates what you say in the asterix. Eg. “Start typing I’m pitting now”. The DRE adds this to the chat in iRacing but does not send it. This way you can cancel sending it if the dictation is off. It’s important to NOT have any pauses between “start typing” and your message! 

Send chat OK chat 

The DRE sends the chat message in iRacing 

Clear chat Delete write Erase writing Cancel type Cancel Clear 

The chat message is cleared (in case you regret or the text dictation was bad) 

Start reply * Begin reply * Reply * Reply back Reply to * 

Replies back to the driver most recently texted you. The DRE listens and dictates what you say in the asterix. Eg. “Reply I’m pitting now”. The DRE adds this to the chat in iRacing but does not send it. This way you can cancel sending it if the dictation is off. It’s important to NOT have any pauses between “start reply” and your message! 

Say good luck Say no problem 

Writes the content into the iRacing chat as a text message 

Say Okay Say Pass Left / Right Say Pit / Pitting In / Out Say Sorry Say Thanks Say you’re welcome 

  

iRacing | Driver Data AHEAD AND BEHIND (TRACK / POSITION) 

 

Use “TRACK” for on-track position: Fx “Who’s ahead of me on track”  Omit “track” to learn about position: Fx “Who’s ahead of me” 

SWAP ‘AHEAD’ OR ‘IN FRONT’ WITH ‘BEHIND’ TO GET THE SAME INFO FOR THE NEAREST CAR ON TRACK BEHIND YOU 

 

Who’s in front on track Who is in front of me on track Update on the driver ahead on track Who’s in the car ahead of me on track Who’s in the car right behind on track Give me an update on the car behind me on track Status on in front of me on track 

( PRO ) Returns the driver name and last lap delta time of the car ahead of/behind you on track 

track number ahead Number ahead on track  

( PRO ) Returns the car number of the car ahead of you on track 

track team ahead Team ahead on track  

( PRO ) Returns the team name of the car ahead of you on track 

track name ahead Name ahead on track   

( PRO ) Returns the driver name of the car ahead of you on track 

Track last lap time ahead Track last ahead Last time ahead on track Last in front on track  

( PRO ) Returns the previous lap time of the car ahead of you on track 

Best lap time ahead on track Track Best ahead Fastest time ahead on track  

( PRO ) Returns the fastest lap time of the car ahead of you on track 

Track gap to ahead Tap to car ahead Gap to driver ahead on track Gap to car in front on track  

( PRO ) Returns the gap in time to the car ahead of you on track. During practice and qualification, it returns the time delta between best laps 

Track delta last ahead Track delta last lap ahead Delta last lap time in front on track   

( PRO ) Returns the previous lap time difference your last and the car ahead of you on track’s last lap time 

Track delta best ahead Delta best lap in front on track  

( PRO ) Returns the fastest lap time difference between best lap times for you and the car ahead of you on track 

Delta last five laps ahead on track Delta five ahead on track 

Returns the time difference summed up over the last 5 laps for you and the car ahead of you on track. Eg. If your deltas to the car in front on track were: L1: +1s, L2: +1s, L3: -2s, L4: -1s, L5: -1s you would hear the delta over the last five laps to be -2 seconds, meaning you drove 2 seconds faster over the last 5 laps 

iRating ahead on track Track iRating in front 

( PRO ) Returns the iRating for the car ahead of you on track 

Safety rating ahead on track Track safety rating in front 

( PRO ) Returns the Safety Rating the the car ahead of you on track 

Laps stint ahead on track Track laps in this stint in front 

( PRO ) Returns the number of laps in its stint of the car ahead on track  

Outlap ahead on track Track outlap in front 

( PRO ) Returns the lap number of which the car ahead on track exited pits last 

Track lap ahead Current lap in front on track 

( PRO ) Returns the current lap number of the car ahead on track 

Track pit stops ahead Pit stops ahead on track 

( PRO ) Returns how many stops this driver on track has done so far in this session 

Last pit stop ahead on track Previous pit time for the car ahead on track 

( PRO ) Returns how long the last stop in pit stall took for this driver on track 

Last pit lane time ahead on track Previous pit lane time for the driver in front on track 

( PRO ) Returns how long the last drive through pit lane took, including the stop, for this driver on track 

Pit time ahead in total on track Total pit stop time for the driver in front of me on track 

( PRO ) Returns accumulated how long the driver on track has been stationary in pit stall in this session 

Number of incidents for the car ahead on track Incidents ahead on track Incident count ahead on track 

( PRO ) Returns accumulated number of incidents for this driver on track in this session 

Drivers so far ahead on track Total drivers in car in front on track Drivers until now in the car ahead on track 

( PRO ) Returns accumulated number of drivers that has driven this car ahead on track so far in this session 

Laps since last driver swap ahead on track Driven laps since previous swap in front on track Laps since last change ahead on track 

( PRO ) Returns accumulated number of laps since this car ahead on track last swapped their drivers 

Pit stops difference ahead on track Stops comparison ahead on track 

( PRO ) Returns the difference in number of pit stops comparing your car and the one ahead on track. If this returns +1, it means the opponent has done one more stop than you. 

Start delta timing ahead on track 

Starts reporting the lap time delta to the car ahead on track, each time you cross the S/F line. You can start delta timing for car ahead and behind on track, as well as the car ahead and 

Activate delta ahead on track Begin delta lap in front on track 

behind for position at the same time, if you like. alertNewLap has to be enabled for this delta timing to sound. 

Stop delta timing Deactivate deltas End delta lap times 

Stops reporting all lap time deltas. Will automatically be called when you change session (reset). 

Mark driver ahead on track  ( PRO ) Marks the driver so DRE warns you in the following session as you approach this driver on track 

Unmark driver Cancel mark driver Undo mark driver 

( PRO ) Undo marking the latest driver added to marked drivers, or the one DRE just told you about. Drivers are stored in Documents/The Digital Race Engineer/MarkedDrivers.json, so you can always modify the list manually. 

Status of number 42 Status of car 33 Status of the 802 Status of the 100 car 

Return position of another car. Specify the car number of the car you want details on and DRE will attempt to look up the data for you. Apart from position, you may hear the name of the driver, gap between you and that car, their last lap time + your delta to that, their best lap time + your delta to that, and how many laps they have done in their current stint 

Pit stall ahead on track Pit box ahead on track Pit position ahead on track Pit relative ahead on track 

After the first pitting in this session, DRE knows where the pit stall of this driver is located relatively to your own. This is useful especially on oval racing for getting track position when returning to the track 

  

iRacing | Driver Data Lookup  Specify a car number to look up information about 

Car [number;] [0..999] current lap 

Tells you the lap number 

Car [number;] [0..999] delta last five laps 

Tells you delta time from an average of the last 5 laps to your last 5 five laps 

Car [number;] [0..999] gap / interval / distance 

Tells you the gap to the driver 

Car [number;] [0..999] iRating  Tells you the iRating 

Car [number;] [0..999] laps stint / stint laps 

Tells you the number of laps completed in this stint 

Car [number;] [0..999] delta last lap 

Tells you the delta lap time to your last lap time 

Car [number;] [0..999] last / last driver swap 

Tells you the lap of the latest driver swap 

Car [number;] [0..999] last / number of drivers 

Tells you how many drivers so far that have driven the car 

Car [number;] [0..999] last / out lap 

Tells you the out lap 

Car [number;] [0..999] last / pit stall / pit / pit position 

Tells you if the pit stall of the driver is ahead or behind yours in pitlane 

Car [number;] [0..999] best lap time 

Tells you the fastest lap time 

Car [number;] [0..999] last / previous lap time 

Tells you the last lap time 

Car [number;] [0..999] safety rating 

Tells you the safety rating 

Car [number;] [0..999] safety team 

Tells you the team name 

  

iRacing | Leader Data  Use either “Class” or “Overall” to specify the difference. If not, it will default to the overall leader 

Who is leading / leading the class / the leader / the class leader / class leading 

Tells you who is leading (the class) and tells the best lap time of that car 

Overall leader / Class leader car number 

Tells you the car number of the class or overall leader 

Overall leader / Class leader current lap 

Tells you the lap number of the class or overall leader 

Overall leader / Class leader delta last five laps 

Tells you delta time from an average of the last 5 laps of the class or overall leader to your last 5 five laps 

Overall leader / Class leader gap / interval / distance 

Tells you the gap to the class or overall leader 

Overall leader / Class leader iRating 

Tells you the iRating of the class or overall leader 

Overall leader / Class leader laps stint / stint laps 

Tells you the number of laps completed in this stint for the class or overall leader 

Overall leader / Class leader delta last lap 

Tells you the delta lap time of the class or overall leader to your last lap time 

Overall leader / Class leader last driver swap 

Tells you the lap of the latest driver swap for the class or overall leader 

Overall leader / Class leader number of drivers 

Tells you how many drivers so far that have driven the car of the class or overall leader 

Overall leader / Class leader out lap 

Tells you the out lap of the class or overall leader 

Overall leader / Class leader pit stall / pit / pit position 

Tells you if the class or overall leader pit stall is ahead or behind yours in pitlane 

Overall leader / Class leader best lap 

Tells you the fastest lap time of the class or overall leader 

Overall leader / Class leader last / previous lap time 

Tells you the last lap time of the class or overall leader 

Overall leader / Class leader safety rating 

Tells you the safety rating of the class or overall leader 

Overall leader / Class leader team 

Tells you the team name of the class or overall leader 

           

iRacing | Setup Tips  All commands in this section have the following prefixes: Explain * 

Help with * Help me with * Guide me on * 

Give a tip about * 

(Oversteer / understeer)  (entry / mid corner / exit)  (Oversteer / understeer) at (corner entry / mid corner / corner exit) 

Gives general guidance on setup changes to perform on your car. Ask for example “Help me with oversteer at corner exit” 

Dampers / compression / rebound Cambers Toe / toe in Caster Spring rate / spring rates ARB / anti roll bars / roll bar / sway bar Brake bias / brake balance Ride height / push rod / push rod length SPO / spring perch offset Tire / tire pressures 

Give a general explanation of the topic asked about. Ask for example: “Explain rebound” 

(Tight / Loose) (Front / Rear) tires  (Tight / Loose) (Front / Rear) tire adjustments 

GIve a quick tip on tire pressure adjustments to make in the next pit stop. Ask for example: “Guide me on a loose rear tire adjustment” 

(Tight / Loose) spring offset  A (Tight / Loose) spring offset 

GIve a quick tip on tire pressure adjustments to make in the next pit stop. Ask for example: “Guide me on a loose rear tire adjustment” 

(Tight / Loose) other  Other (Tight / Loose) adjustments 

GIve a quick tip on other adjustments to make in the next pit stop. Ask for example: “Other tight adjustments” 

  

iRacing | Driver Data Me   

My name full My full name 

Returns your full name (retrieved from iRacing data) 

My name first My first name 

Returns your first name (retrieved from iRacing data). You can hack this command and manually set your preferred name here in the myNameFirst text variable, if you wish. The myNameFirst text variable is used in several commands to make The DRE personal. You can set the text variables to nothing, if you don’t want this. 

My name last My surname My last name 

Returns your surname (retrieved from iRacing data) 

Position My position 

Returns your current position in the entire field 

Class position  Returns your current position in your class 

Last lap time Previous lap time 

Returns your last logged lap time (regardless of offtracks or not) 

Best lap time  Returns your best lap time (regardless of offtracks or not) 

Fastest lap time 

Delta last lap time  Returns the difference between your last lap and your best 

Current lap What lap am I on now Which lap is this 

Returns the lap you currently are on or have begun 

Laps this stint Stint laps Laps stint How many laps have I completed in this stint Laps this stint 

Returns the lap you currently are on or have begun in this stint 

Laps on this tire set Laps on these tires Laps tires Tires laps Tires age Tire laps completed 

Returns the number of laps completed since your last tire change. This value keeps increasing across fuel only pit stops, until you actually do a tire change. It remembers each single tires and reports laps on each tire when asked 

My car state  Returns the state of your car. Either you can be NotInWorld, OffTrack (outside the track limits), OnTrack, InPitStall, ApproachingPits (in pit lane but not in pitstall) 

My pit state  Returns the state of the pitting. Either it is None, OutsidePits, PitlaneIn, InPitStall, PitlaneOut, AfterPitExit  

What’s my iRating iRating 

Returns your current iRating 

What’s my safety rating Safety rating 

Returns your current Safety Rating 

Estimated iRating Estimated rating for this position Rating for current position 

In official races, this returns the estimated iRating that you will have if finishing in this position. Note this is an estimate that might be up to a few iRatings off. 

Estimated iRating Next Estimated rating for the next position  Rating for the position in front iRating for the position ahead 

In official races, this returns the estimated iRating that you will have if finishing in the position ahead. This will give you an understanding of what's at stake. Note this is an estimate that might be up to a few iRatings off. 

Setup name Which setup am I driving with What setup 

( PRO ) Returns the subdirectory + filename of your current setup 

My speed  Returns your current speed in either Kmh or Mph 

My out lap  Returns the lap number that you went out on track 

My pit stops My number of pit stops 

( PRO ) Returns how many stops you’ve done so far in this session 

My pit stop time last My last pit time previous pit stop  

( PRO ) Returns how long the last stop in pit stall took 

My pit lane time last My previous pit lane time Last pit lane time 

( PRO ) Returns how long the last drive through pit lane took, including the stop 

My total pit time  ( PRO ) Returns accumulated how long you have been stationary in pit stall in this session 

My pit stop time in total Total pit stop time 

My number of incidents My total incidents My incidents 

( PRO ) Returns accumulated number of incidents for you in this session 

My jokers Number of jokers My number of joker laps Jokers count 

Returns how many joker laps you have completed in this session.  

Delete Sector data Clear delta sectors Reset Sectors 

Clears all gathered sector delta for you and other cars. This is valuable to do after a major track / weather change, so you are able to measure your overall performance accurately 

  

iRacing | Driver Data Me | Car Health 

 

Brake percentage Brake percent Brake load Brake pedal 

( PRO ) Returns the percentage that the brake pedal sensor believe your pedal is pressed 

Throttle percentage Throttle percent Throttle load Throttle pedal 

( PRO ) Returns the percentage that the throttle pedal sensor believe your pedal is pressed 

Clutch percentage Clutch percent Clutch load Clutch pedal 

( PRO ) Returns the percentage that the clutch pedal sensor believe your pedal is pressed 

Engine voltage  ( PRO ) Returns the current engine voltage (v) 

Fuel pressure  ( PRO ) Returns the current fuel pressure (L) 

Manifold pressure  ( PRO ) Returns the current manifold pressure (bar) 

Oil level  ( PRO ) Returns the current oil level (L) 

Oil pressure  ( PRO ) Returns the current oil pressure (bar) 

Oil temperature  ( PRO ) Returns the current oil temperature (C or F) 

Steering wheel angle  ( PRO ) Returns the current angle of turning the wheel (degrees) 

Water level  ( PRO ) Returns the current water level (L) 

Water temperature  ( PRO ) Returns the current water temperature (C or F) 

  

iRacing | Fuel   

Fuel left Fuel left in kilos/pounds Gas left Petrol left 

Returns how much fuel is left in the tank currently. If you add kilos or pounds to the sentence, it will convert to that. 

Fuel needed Fuel needed in kilos/pounds Gas needed Petrol needed 

( PRO ) Returns how much fuel, at stop + in the tank currently, is needed to be able to complete the current session. This is calculated from average lap fuel, best lap time and time left. If you add kilos or pounds to the sentence, it will convert to that. 

Fuel fill Fuel fill in kilos/pounds Gas fill Petrol fill 

( PRO ) Returns how much fuel you need fill up to be able to complete the current session. This is calculated from average lap fuel, best lap time and time left and how much is left in the tank. If you add kilos or pounds to the sentence, it will convert to that.  

Last lap fuel Fuel last lap Fuel previous lap Fuel on previous lap Last lap fuel in kilos/pounds Last lap gas Last lap petrol 

( PRO ) Returns the fuel used on the previous lap. If you add kilos or pounds to the sentence, it will convert to that. 

Average fuel Average fuel lap Average fuel in kilos/pounds Average gas Average Petrol 

( PRO ) Returns the average fuel usage per lap from the data of the 5 previous laps. If you add kilos or pounds to the sentence, it will convert to that. 

Fuel laps left Laps left in tank Gas laps left Petrol laps left 

Returns the calculated laps left in this stint from the average fuel usage per lap and fuel left 

Fuel laps left at start Laps left in tank at finish Gas laps left at start finish Petrol laps left at start line 

Returns the calculated laps left in this stint at the S/F line the next time around, using average fuel usage per lap and fuel left 

Fuel time left Time left in tank Time left in fuel Gas time left Petrol time left 

( PRO ) Returns the calculated time left in this stint from the average fuel usage per minute and fuel left 

Fuel usage minute Fuel rate Fuel burn Fuel per minute Fuel rate in kilos/pounds Gas rate Petrol rate 

( PRO ) Returns the fuel rate used per minute. This is calculated by average lap fuel and your best lap time. If you add kilos or pounds to the sentence, it will convert to that. 

Target fuel burn per lap to finish Target burn in kilos to finish Target fuel burn in pounds to finish Target gas to finish Target petrol to finish 

( PRO ) Returns the fuel burn per lap that you need to achieve in order to finish the race on this tank of fuel. This number will be considerably low in case you need to do pit stops. The fuel burn will also sometimes be presented as difference to your last lap usage, so you’ll know how much you need to save before achieving this. Value gets updated after each lap. 

Reset fuel Gas reset Petrol reset 

( PRO ) Resets the average lap fuel to 0. Call this in case you have bad average fuel data. The following lap will be the initial average fuel then. 

Set target fuel to [0..20] Set fuel target to [0..20] point [0..9] Set fuel target to [0..20] pounds Set fuel target to [0..20] kilos 

Define the target fuel by voice with this command, which can be activated to be reported to you after each lap with the command, Activate target fuel. Changing target amount and fuel unit will change the corresponding values in DRE.ini. You may also change the values directly from DRE.ini instead if you have difficulties hitting your amount via voice. Units can be either our default liter/gallons defined by iRacing, with an additional option to define kilos / pounds). You may include up to 1 decimal for the amount, so eg. “1.4”. 

Set target fuel to last lap Set fuel target like last lap fuel usage 

Define the target fuel from the fuel usage of the previous lap with this command, which can be activated to be reported to you after each lap with the command, Activate target fuel. Changing target fuel here will also change the corresponding values in DRE.ini. You may also change the values directly. Units can here only be either in liters or gallons. 

Target fuel  Reports the last lap fuel consumption comparison to your defined target fuel amount 

Get target fuel Current fuel target Compare target gas 

Activate fuel target Start fuel burn target Begin target fuel Active target gas burn 

Starts reporting how far away from your target fuel per lap you are, each time you begin a new lap. You must confirm to start this command, by saying yes or cancel it by saying no 

Stop target fuel Disable fuel target End fuel burn target Abort target gas Cancel fuel target 

Stops reporting on your target fuel comparisons 

  

iRacing | General Commands   

Go Drive Go in car Go racing Get in car 

When in garage, call this to get in the car (default Shift-R) 

Field of view down / up FOV down / up Decrease / Increase FOV 

Decreases FOV (default ]) Increases FOV (default [) 

Log telemetry  Turns telemetry logging on/off (default .) 

Take screenshot Screenshot 

Takes a screenshot (default Shift-Ctrl-Alt-F12) 

Run checklist Run through check Do start procedure Start checklist 

Checklist for pre-race check. Call this command to go through the checklist points, which you can define in “checklistPoints” in DRE.ini. After DRE has read out a point, you can answer by saying eg. yes / roger / check / yeah / yes sir / yes ma'am to confirm, or saying no / not yet / skip to skip this part and continue the checklist, or you may cancel the checklist runthrough by saying cancel / abort. 

Reload cars Reload car textures 

Reloads car textures. (default Ctrl-R) 

  

iRacing | General Data + Profile 

 

Start Tutorial  Start a verbal short tutorial. It is recommended to execute this first thing 

Initialize The DRE  Called automatically when profile is loaded. If something screws up you can call this again to reset data 

Shutdown The DRE Emergency Stop 

Called automatically when Voice Attack closes. You may call this to stop DRE from running as well. 

Change DRE Session  Called automatically when changing sessions. Resets fuel and give an update on weather, drivers, average iRating etc. when entering a new server. This command is executed automatically when entering a new session after the first one while Voice Attack is open. 

Register The DRE License  Called automatically from Initialize The DRE. However, to apply the license received you will have to open this function, and enter the license provided into the licenseKey text variable inside the function. Enter the license key in the Text field. Restart Voice Attack and re-run Initialize The DRE to fully apply the license. The DRE will let you know in the Voice Attack console if the license has not been entered correctly. A correct license will yield The DRE licensed. in the console. 

DRE Status / Help / Debug  Reports back if DRE has been initialized, and if iRacing is properly connected. Ask this command before email or posting about issues, as this might reveal what you need to do. 

The Digital Race Engineer help The DRE Help 

Generate Drivers List  Mainly for debugging purposes for those who have issues with DRE. This command will generate a Drivers.csv file in your documents folder /The Digital Race Engineer. If asked by the developers of DRE, please forward this file 

Activate alerts  Start monitoring for alert events again. Only needs to be called in case you stopped alerts by saying “Stop alerts” previously in this session 

Stop alerts  Stops all processes and commands in Voice Attack. Useful if DRE runs out of control or you panic and want DRE to stop. Re-engage alerts by “Activate alerts”. See command, “Emergency stop” for shutting down The DRE. 

Reset Variables  Resets various variables whenever sessions change. If you feel some data is wrong it might help calling this command, but under normal operations it’s not necessary. 

Display units  Automatically called by Initialize The DRE. Used to define between Metric and English system and takes its data directly from how iRacing is set. 

iRating Average Average iRating 

Returns the current average irating in this sessions 

iRating average class Average irating Average irating in this class 

Returns the current class average irating in this sessions 

Pit speed limit  Returns the pit speed limit in either Km/h or Mph 

Session state   The state of iRacing and its connection. Can either be Invalid, GetInCar, Warmup, ParadeLaps, Disconnected, Racing, Checkered, CoolDown 

Number of drivers  Returns the number of total drivers in this session 

Number of drivers connected  Returns the current number of drivers connected in this session 

Number of drivers on track  Returns the current number of drivers currently driving (on track, not in pit lane) 

Number of classes  Return the number of classes in this session, when it’s a hosted session 

Number of car types  Return the number of different car types in this session 

Drivers in class Number in class Class drivers Class numbers 

Returns how many are in your class in this session and how many are currently racing outside pits 

Drivers print out  Returns a print of all drivers currently including position and class position 

My car class multi  Return which class you are deemed in when in hosted racing 

Session time left Time left Time left of this session Session time left in the session 

Returns time left of this session. Eg. “3 Hours, 26 Minutes” or “41 seconds” 

Session laps  Returns the amount of laps to complete in this session . Is 0 when the session is timed 

Session laps remain  Returns the amount of laps left in this session. Is 0 when the session is timed. 

Position at start  Returns the starting position in the race when crossing the S/F on lap 0 (very start) 

Session laps left Laps left How many laps left 

( PRO ) Returns amount of laps left in this session for you. If the session is timed, the laps left is calculated from lap time and time left. 

Session type  Returns the session type. Eg. Practice, Qualification or Race 

Track state  Returns the current track state, or rubber state of the track. Eg. “Automated” or “low moderate usage”. Hopefully in the future we can get a real percentage. 

Track length  Returns the length of the track in meters or feet. Eg 2350 meters. 

Incident limit What’s the incident limit 

Returns the number limit to being disqualified. Probably only returns non-zero in race sessions, Returns 0 if there is no limit 

When is the upcoming race Time to the next race When are we racing again 

In Official Practice sessions, this returns time in minutes until the next race. Set your credentials (iRacingEmail & iRacingPassword) in DRE.ini to enable this command 

How many have registered for the upcoming race How many are signed up for the race 

In Official Practice sessions, this returns how many currently are registered for the next race. Set your credentials (iRacingEmail & iRacingPassword) in DRE.ini to enable this command. 

Jokers required How many jokers do I need Joker laps needed in this session 

Returns how many joker laps you need to complete in this session. Unless you drive Rally Cross this is probably 0 laps 

Reload settings Reload config 

Reloads the DRE.ini file. You can reload while Voice Attack is running to update DRE with any changes made to the DRE.ini without having to restart Voice Attack. 

Download DRE Update DRE 

Open your browser and goes to https://theawe.dk/dre 

Get last result Download latest results Check previous stats Open last result 

Finds and shows the result of the last session (may be practice, qual or race session). Note, that the session might not be over yet to which you will see your previously finished session. 

Get last race result Download latest race results Check previous race stat Open last race result 

Like the Get Last Result, but only retrieves your latest race results. 

  

iRacing | UI | Black Boxes   

Box down/up/left/right Tab down/up/left/right Show me Show my time 

Navigates the current black box up, down, left or right. The “show me” are actually just box left, but will scroll to your time entry in the standings black box in single-car-make sessions. (default Up,Down,Left & Right) 

Set/Show 1..10 up/down/left/right 

Navigates the current black box up, down, left or right by a certain amount of pushes. Fx. In Relative Tab say “Show 5 down” to scroll down the list, or in In-car Adjustments say “Set 3 left” to decrease a setting 3 steps down 

Increase by 1..10 Decrease by 1..10 

Navigate Black Boxes increments: For changing settings in black boxes. Fx. hovering over the fuel amount in the Fuel Tab, say "Increase by 7" to increase the fuel amount 7 steps. The command uses the key 

Set okay Toggle 

Toggles the active button in the black box (default Space) 

Press OK/Enter  Presses enter (might be handy) 

Show timing/stats  Switches to timing black box (default F1) 

Show standings/positions  Switches to standings black box (default F2) 

Show relative/F3 Go back 

Switches to relative black box (default F3) 

Show fuel  Switches to fuel black box (default F4) 

Show tires  Switches to tires change black box (default F5) 

Show tire stats/info  Switches to tire stats black box (default F6) 

Show pit stop  Switches to pit stop changes black box (default F7) 

Show in car  Switches to in car black box (default F8) 

Show graphics/mirror  Switches to graphics black box (default F9) 

Show radio  Switches to radio black box (default F10) 

  

iRacing | UI | Delta Bar   

Delta best lap Delta fastest lap Delta eight 

Only from the Last Lap Delta tab! Switches to Best Lap Delta (default Tab - repeats 7 times) 

Delta last lap Delta previous lap Delta four 

Only from the Best Lap Delta tab! Switches to Last Lap Delta (default Tab - repeats 3 times) 

Delta tab  Presses tab which switches to the next delta tab (default Tab) 

Double tab  Double presses tab which switches to the second next delta tab (default Tab - repeats 1 time) 

  

iRacing | UI | Misc   

Alt K Change UI Toggle UI Edit UI 

Toggles between making the UI editable (default Alt-K) 

Show frames/FPS/meter  Toggles showing the FPS meter (default F) 

Show/Display gear  Toggles showing the gear selection display (default P) 

Show/Display radio ui/box  Toggles showing the radio channel display (default O) 

Toggle mirror Toggle virtual mirror 

Toggles showing the virtual mirror on screen (default Alt+M) 

Show Latency  Outputs current latency as an iRacing text message 

  

iRacing | Weather   

Weather status How’s the weather Give me a weather update Weather forecast 

( PRO ) Returns a weather status of the current weather. It includes air & track temperature, wind strength and direction and air pressure. 

How’s the weather in short Give me a weather update in short Quick weather 

( PRO ) Returns a short weather status containing air & track temperature plus skies only. 

Current skies  ( PRO ) Returns how the current skies are. 

Current air temp  ( PRO ) Returns current air temperature in degrees 

Current air temperature 

Current track temp Current track temperature 

( PRO ) Returns current track temperature in degrees, both as an average around the track and specifically at the S/F line 

Current wind direction  ( PRO ) Returns current wind direction. This is where the wind comes from. 

Current wind strength Current wind speed 

( PRO ) Returns the current wind strength in unit per second. 

Current air pressure  ( PRO ) Returns the current air pressure in hectopascal. 

Current humidity  ( PRO ) Return the current relative humidity in percent. More than 100% will mean foggy conditions. 

Starting skies  Returns how the skies were at the beginning of the session. 

Starting air temp  Returns starting air temperature in degrees 

Starting track temp  Returns starting track temperature in degrees 

Starting wind direction  Returns starting wind direction. This is where the wind comes from. 

Starting wind strength  Returns the starting wind strength in unit per second. 

Starting air pressure  Returns the starting air pressure in hectopascal. 

Starting humidity  Return the starting relative humidity in percent. More than 100% will mean foggy conditions. 

Delta air temp  ( PRO ) Returns the difference in air temp between now and last time you were updated about it. This function is included as an alert for weather alerts, which will trigger if this increases/decrease with 2.5 degrees Celsius. 

Delta track temp  ( PRO ) Returns the difference in track temp between now and last time you were updated about it. This function is included as an alert for weather alerts, which will trigger if this increases/decrease with 1.5 degrees Celsius. 

Delta wind strength  ( PRO ) Returns the difference in wind strength between now and last time you were updated about it. This function is included as an alert for weather alerts, which will trigger if this increases/decrease with 4.5 m/s 

Delta air pressure  ( PRO ) Returns the difference in air pressure between now and last time you were updated about it. This function is included as an alert for weather alerts, which will trigger if this increases/decrease with 2.5 hectopascal. 

Delta humidity  ( PRO ) Returns the difference in humidity between now and last time you were updated about it. This function is included as an alert for weather alerts, which will trigger if this increases/decrease with 2.5 percent. 

  

Misc   

Be quiet Be quiet please Shut up Stop talking Stop talking The DRE Stop talking DRE 

Stops the current Text-To-Speak speaking and apologizes :) 

Good day The DRE Hi DRE Hello The DRE 

Acknowledges you and gives a feedback that The DRE is running 

Make a note about * Remind me to * Remind me about * 

Start a dictation mode which will save what you say. Everything you say at the asterix will be noted, eg. “Remind me about rear wing adjustment”. This will automatically be said back to you when you are back in garage and out of the car. This is useful for when you are reminded 

Set a reminder about * Remember to * Remember me to * 

of something while driving but can’t note it down (or are forgetting stuff easy). Once you are out of the car, this will be said back. Unfortunately at this moment this feature is not that great at understanding what you say precise, so I suggest to only say special easily-understood words, which you know what means when hearing them again. Eg. pronounce the vital part twice: “Remind me to rear wing rear wing”. 

Store notes  Reads back when returning to garage, what is currently in the ‘notes’, which you have dictated 

What’s in my notes Read my notes Read out my notes Read the notes loud 

Reads back when back what is currently in the ‘notes’, which you have dictated 

Clear notes  Clears the content of the notes 

What’s the time/clock What time is it How late is it 

Tells you the current time. Change the say-function from {TIME} to {time} if you want the time in 12 hour format instead of 24 hour. 

Thanks/Thank you/Awesome/Nice, The DRE/DRE 

Acknowledges you and gives a feedback that The DRE is running 

What is [0..200] divided by [0..200] What is [0..200] multiplied by [0..200] 

Really basic calculator only able to multiply and divide. Say it like this: “What is 174 divided by 17”. It can be handy when in doubt of fuel calculations on the run wanting to make sure. 

Extra DRE Logic  Do not call this. The purpose of this command is to secure that alert boolean, “ttsspeaking” never stays false for longer than 30 seconds. 

Suspend listening  Use this command if you speak on Teamspeak, Discord or iRacing voice chat, and don't want DRE to listen while you are talking to someone else. Assign a keybind to these commands (needs to be the same for this and “Resume listening”), and use the keybind which you press to speak in either of the VOIP apps. (default Ctrl+Shift+D) 

Resume listening  See “Suspend listening” description above 

Say again please Repeat please Repeat again 

Says the last spoken TTS string again 

Open DRE configuration folder Open DRE documents 

Open the documents directory for The Digital Race Engineer in Explorer 

Open DRE installation folder Open DRE install 

Open the installation directory for The Digital Race Engineer in Explorer 

  

Appendix  Default iRacing Key Binds (DRE uses the iRacing defaults… by default) http://www.iracing.com/keyboard-shortcuts/ 

  For Elna (8.34226369, 24.02235699)