No microphone signal

  1. Verify that your microphone is plugged into the audio device
  2. Make sure the audio device is plugged into the PC and turned on
  3. In DRE, go to Sound -> Input and verify the Input is correct
  4. If it is, try switching to another device and back again

Choose Input Device

Yellow Input Meter

If the Input Level Meter is yellow, you either have selected Push To Talk (PTT) or Hotword in the Sound -> Input -> Input Mode

Yellow input meter

 PTT

  • Make sure to set a key or controller button bind to PTT. Map it from Sound -> Input -> Push To Talk (when Input Mode is Push To Talk)
  • Push to PTT key or button and see the input color changing to purple:

Purple input

 Hotword

  • The Input Meter should already animate when you speak into the microphone but it’ll stay yellow until you say the hotword. By default this is DRE or Ok, DRE
  • You can set your own hotwords in Sound -> Input -> Input Mode -> Hotwords

Hotwords edit

Incorrect Phrases

Make sure whatever you say to DRE has a corresponding grammar in one of the commands.

Search the Voice Commands to be sure

3ztzFob

Missing speech recognizer

To utilize the voice commands in DRE, you need an English speech recognizer installed.

See this guide on how to install it

Ayo8d21

Signal:Noise

The Signal-to-Noise ratio (SNR) is the difference between speech volume and background noise levels.

SNR = Signal – Noise

When the noise in your room masks your speech from being too loud, you have a bad SNR.

Good SNR is above 15dB

Check your current Signal-To-Noise Ratio

  1. Sound -> Recognition -> Speech Recognition Performance Graph
  2. Speak a couple of commands like Hello DREWhat time is it
  3. Hover over some of the colored dots
  4. Inspect the Signal to Noise value in the upper left purple window

Speech Recognition Performance Graph: Signal-To-Noise Ratio

Fix a low Signal-To-Noise Ratio

  • Remove noise from your environment if possible, or rotate the mic away from the noise sources
  • Position the mic closer to your mouth
  • Rotate the mic so it’s not picking up your breath

Minimum Confidence

Simultaneously to DRE speech recognizer guessing what you say, it’ll report back how certain it was by producing a confidence value, let’s say 76%.

Minimum Confidence levels in DRE enter the scene to try to restrict how low a confidence a recognition can be before it is rejected. Setting a confidence level of 70% in our example will reject the recognition as it’s 6% below the required.

Shorter sentences often require a higher minimum confidence level, because short noise may be picked up as speech. The longer your input sentence is the lower confidence is required as the recognizer has more data to work with. This is why you will see two sliders to match the Minimum Confidence (Short) and (Long)

ob1PldU

Offsets

 Use the PTT Offset to adjust all minimum confidence needed when speaking using Push To Talk. When using PTT, DRE is certain you are actually speaking, so a lower confidence level can be enough to validate speech.

Use the Dynamic Grammar Offset to increase the confidence level needed for any commands that have a dynamic tag in the phrase. This can be a driver name, car number, current position, etc.. Since driver names may be semi-obscure from time to time, adding a bit extra required Minimum Confidence level here makes sense.

Check your confidence

  1. See the Sound -> Recognition -> Speech Recognition Performance Graph
  2. Inspect the colored dots in the graph and especially their horizontal positioning in relation to the green squared area, which indicates the area of recognized speech

If you find correct speech outside the green area, by hovering over the colored dots, notice if these are left or right of the green area:

Left of the green area

The phrases were rejected by low confidence

Lower the Minimum Confidence sliders to include future speeches like this one

MZBASqr

Right of the green area

The phrases were approved but Confidence compared to its Minimum Confidence level was too high

Increase the Minimum Confidence sliders to keep including future speeches like this one, but also make room for rejected other ones

YgmArKV

Calibrate with the Wizard

Using the Get Started Wizard in 

Settings -> General -> Wizard

can help set the Minimum Confidence values required for your environment.

Speech Pace

Sometimes noise is picked up as speech by the speech recognizer. This is called a false positive (FP) because it was falsely approved.

To counter this from happening, one strategy is to reject all recognitions with slow pacing.

In one situation a slow-paced FP occurred from the command phrase go back.

The input phrase took 1.8 seconds and had an average character duration of about 300ms. Obviously, no one would speak this sentence this slow in reality, so DRE rejects any speech slower than about 150ms per character

Cj5Gj7M

Check your Character Durations

The green area represents the approved speech, so we want all phrases you did say to fall inside this square.

If some colored dots you did speak are above the green area, try increasing the Maximum Character Duration sliders, so future speech like those is covered by the green area.

Vice versa, if all your speech is at the lower part of the green area, or if false positives get included in the green area, lower the Maximum Character Duration sliders

Adjust your Maximum Character Duration

Drag the two sliders in Sound -> Recognition -> Character Duration to adjust the limit to just above your normal pace.

Experiment with the levels and make sure to keep (Short) higher than (Long), as short phrases normally are slower-paced than longer ones.

Also, try the Settings -> General -> Wizard to auto-adjust to your pace

Maximum Character Duration sliders

More Help on Speech Recognition

See the Speech Recognition Performance Legend in Sound -> Recognition for more tips on how to dial in everything.

Check out the FAQ and Help sections

Get in touch