Understanding vocabularies

As well as using custom macros, it is very important when programming by voice to be able to dictate programming terms without having to spell them all. I wrote a small piece of perl to go through my old source code and rip out useful vocabulary which I would probably use again. As I analysed the vocabulary, I found it fitted into three categories.

Some would probably never be used because it was too specific (e.g. testSample1). Others could be added to the SR vocabulary and could be dictated as they were (e.g. InputValidator ). Others could be dictated by providing a phonetic mapping (e.g. System.out.println () could be dictated by saying "standard out"). The professional version of Dragon NaturallySpeaking provides the option of having multiple users all of whom can have multiple vocabularies. This is helpful because when you are programming you can use one vocabulary and then when you are writing e-mail you can use a different vocabulary. This prevents strange programming terms being mistakenly recognised in your e-mails and vice versa.

Comments

Please enter "I am not a script" to prove that you are a human

Name:

Email:

Comment:

Advertisement