Why is Speech Recognition (e.g. DragonDictate) treated the same as typing?
Currently, if you use speech recognition software (such as Dragon NaturallySpeaking) WorkPace sometimes cannot distinguish keystrokes entered by voice from those entered using the keyboard. This is a problem we are certainly aware of (one of the developers of the software, Kevin Taylor, uses speech recognition himself). Unfortunately, although we have investigated it in some detail we have not yet found a reliable way to filter speech recognition activity as yet. Basically, speech recognition software emulates keyboard activity directly i.e. they generate Windows keystroke events, and they do not do it in such a way as to allow us to discriminate properly. To date we have not found a good way to distinguish between keystrokes from speech recognition and those from the keyboard. However, it is something that we actively investigating – speech recognition is a tool that is becoming increasingly common. Ideally we would like WorkPace to be able to monitor speech recognition use as a separ