Softnet Systems, Inc. Speech Recognition Specialists

Helping you make the most
of Dragon NaturallySpeaking

Hints

Programming

Many computer programmers use speech recognition. Because programming often entails strange language constructs, programming using speech recognition is often made easier by using custom tools to automate more of the programming task.

Having been a computer programmer myself, I understand the general needs of other programmers. But I never had to program by voice.

The site http://voicerecognition.org/developers/jepstein/pbvdemos/ , by Jonathan Epstein, currently includes two complete examples (one Java, one Perl) of writing, editing, and debugging programs completely by voice. The examples include movies which are large... about 50 MB for each example. This site includes a description of how to set up your own environment to be able to write programs in a similar fashion. The discussion includes a method for modifying a NaturallySpeaking vocabulary in a manner where it can still be used for normal dictation, but also supports the dictating style suitable for writing programs in a continuous fashion.

Other sources for writing code include:

Python - a Macro System

http://www.gregstrong.com (C++ tools)

 

For Professional Edition macro management, see:

DNS Macro Viewer

A source of information for programmers is a mailing list, VoiceCoders, at groups.yahoo.com.

The following web sites may be of interest to those wanting to integrate voice with their applications:

microsoft.public.speech_tech.sdk (a forum)

www.research.microsoft.com

top


Hints, Recommendations

New to Speech Recognition
User Profiles
Dragon NaturallySpeaking Hints

Products

Dragon NaturallySpeaking
Upgrades for Dragon NaturallySpeaking
Books, Videos
Microphones
Dragon Command List
Shopping Cart, Checkout
Ordering Options

Services

Training, Consulting
Customization
Demonstrations
Sales and Support

Information

About
Accessibility
Contact
Ordering Options
Sitemap





Home » Hints » Programming