Contents of the README file
RIGHT TO USE LICENSE FOR IN3 VOICE COMMAND DEMO
PLEASE READ THIS LICENSE AGREEMENT CAREFULLY BEFORE LOADING OR
RUNNING THIS SOFTWARE. BY USING THIS SOFTWARE YOU AGREE TO ACCEPT
AND BE BOUND BY THE TERMS OF THIS LICENSE. IF YOU DO NOT ACCEPT
THE TERMS OF THIS LICENSE, DO NOT USE THIS SOFTWARE.
This software and documentation is the property of Command Corp.
Inc. and is intended for private use as a demonstration of
Command Corp. Inc.'s product IN3 Voice Command. This software and
documentation is NOT FOR RESALE.
The software and documentation (the "Product") is licensed to you
for use under the following conditions.
PERMITTED USES/You MAY:
Use the Product on a PC.
Make copies as you wish provided you do not alter the software or
documentation in any way.
This Product is protected by copyright law. As an express
condition of this License, if you produce copies of the Product,
you must reproduce on each copy the Command Corp. Inc. copyright
notice and any other proprietary legends that were on the
original copy supplied by Command Corp. Inc.
PROHIBITED USES/You MAY NOT:
Distribute, rent, sublicense, lease, resell or assign the Product
or this Agreement.
Alter, modify, disassemble, reverse engineer, or adapt the
Product, including but not limited to, translating or creating
Transfer the Product or this License without the prior written
consent of Command Corp. Inc.
Export or re-export the Product without the appropriate United
States or foreign government licenses or approvals.
Except as specifically provided above, Command Corp. Inc. MAKES
NO WARRANTY OR REPRESENTATION, EITHER EXPRESS OR IMPLIED, WITH
RESPECT TO THIS PRODUCT, INCLUDING QUALITY, PERFORMANCE,
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
NON-INFRINGEMENT OF THE RIGHTS OF THIRD PARTIES. The warranty
and remedies set forth above are exclusive and in lieu of all
others, oral or written, express or implied. No dealer,
distributor, agent, or employee is authorized to make any
modification or addition to this warranty.
IN NO EVENT, WILL COMMAND CORP. INC. BE LIABLE FOR ANY DIRECT,
INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OF OR INABILITY TO USE THE PRODUCT, EVEN IF
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SPECIFICALLY,
COMMAND CORP. INC. IS NOT RESPONSIBLE FOR ANY COSTS INCLUDING,
BUT NOT LIMITED TO, THOSE INCURRED AS A RESULT OF LOST PROFITS OR
REVENUE, LOSS OF USE OF THE PRODUCT, LOSS OF DATA, THE COSTS OF
RECOVERING SUCH SOFTWARE OR DATA, THE COSTS OF SUBSTITUTE
SOFTWARE OR DATA, CLAIMS BY THIRD PARTIES, OR FOR OTHER SIMILAR
COSTS. IN NO CASE SHALL THE LIABILITY OF COMMAND CORP. INC.
EXCEED THE AMOUNT OF THE LICENSE FEE.
Some states do not allow the exclusion or limitation of implied
warranties or limitation of liability for incidental or
consequential damages, so the above limitation or exclusion may
not apply to you.
Command Corp. Inc. retains all rights not expressly granted.
This license will be construed under the laws of the State of
Georgia, except for that body of law dealing with conflicts of
law. If any provision of the License shall be held by a court of
competent jurisdiction to be contrary to law, that provision will
be enforced to the maximum extent permissible and the remaining
provision of this License will remain in full force and effect.
COMMAND CORP. INC.
3675 Crestwood Parkway
Duluth, Georgia 30136
IN3 Voice Command Demo - Copyright 1992,93 Command Corp. Inc.,
All rights reserved.
Welcome to the IN3 (pronounced IN CUBE) Voice Command for Windows
Demo! We hope you enjoy this opportunity to try Command Corp's
word spotting speech recognition technology. The voice commands
included with the demo execute operations most of us use
frequently so we hope you will use the demo in your everyday
work - compliments of Command Corp.
1.0 START-UP INFORMATION
Before installing IN3, make sure you can record and playback
messages using your Windows-compatible audio system. Optimizing
the gain for IN3 is discussed later in this readme file.
IN3 Voice Command runs on any IBM compatible 386, 486 or Pentium
system with Windows 3.1. This IN3 Demo requires approximately 1
Mbyte of disk space for all of its components.
All you need to do, having already unpacked the files, is enter
File Manager and drag IN3DEMO.EXE to the Program Group in which
you want the IN3 Icon to appear.
Installation is now complete.
IN3 Voice Command speech recognition technology creates a voice
template for each command. Then, in recognition mode, it
compares and matches those templates to data coming from the
microphone. The comparison is performed continuously and in real
time. Templates created in a reasonably quiet environment with a
strong voice signal will be well-matched even in the presence of
typical office noise.
Most microphones are designed for "close talking." If you
position the mike close and build your voice templates with a
strong signal in a quiet environment, recognition performance
will be virtually 100% accurate. But if you move away from the
mike, your voice signal will be progressively reduced and it may
become too weak to create a distinctive voice template.
Command Corp. Inc. supplies desk-mounted and headset microphones
for optimum performance with speech recognition. Some of these
are designed for speaking distances of six to sixteen inches, and
they perform very well in a normal office environment.
Contact Command Corp. Inc. at (404) 925-7950 for additional
1.3 Audio Boards
IN3 Voice Command runs with most 8 and 16 bit Windows compatible
audio boards. In selecting an audio board for use with IN3,
choose a board that reproduces audio relatively free of static
and hum. Also, choose a board which has efficient Windows
drivers. Many audio board manufacturers have updated Windows
drivers for their older as well as more recently released boards.
Check with the manufacturer's support group or bulletin board and
update your drivers to the latest available revisions.
1.4 Setting Audio Record Gain
IN3 Voice Command requests and receives digital data from your
audio board in the same manner as if you were making a recording.
Since various audio boards have different sampling rates and
sample size, IN3 automatically uses the best rate and sample size
available from each board.
Sampling rate and size are selected by IN3 in the following
1. 8KHz 16 bit (preferred)
2. 11KHz 16 bit
3. 8KHz 8 bit
4. 11KHz 8 bit (least preferred)
If your record/playback tool permits adjustment of sampling rate
and sample size, pick the most preferable rate and size available
according to the listing above.
Use the record and playback tool provided with your audio board
to make a test recording. Then use the audio record gain
adjustment or "mixer" supplied with your board to adjust the gain
for optimum performance.
Speaking in a normal and relaxed voice, record a one or two
second test message. Play the message back and note whether the
signal is clear and strong or weak and distorted. The best
setting is the one which produces the strongest undistorted
signal with the least hum, static or background noise. If your
record/playback tool provides a graphic representation of the
recording, set your record gain so the loudest peaks created in
your normal speaking voice just approach, but do not reach, the
upper and lower limits of your wave form viewer. If background
noise or system noise is excessive at this gain setting, either
reposition the microphone closer to your mouth or reduce the
record gain setting, or do both.
Be sure to save the gain setting using the save utility included
with your audio board. This will insure that the record gain is
set to the same value each time you start up.
When you have finished setting the record gain, exit from the
record/playback application. This will permit IN3 Voice Command
to request and receive audio data from the board.
The microphones which are provided with audio boards can be used
with IN3 Voice Command if you exercise a little care. Testing
indicates that optimum performance is achieved when voice
templates are created with the mike positioned 4 to 6 inches from
the speaker's mouth.
1.5 Running The Demo
Double click on the IN3 Voice Command Icon. The IN3 Status
Window opens and the demo commands are listed.
1.6 Building Templates
Select the Edit button, and then select the Build Templates
option to create your voice templates for each command in the
When the Build Templates window opens, two mode selections
appear. IN3 defaults to either ALL or SELECTED mode depending on
whether it senses that some templates already exist or there are
none. In SELECTED mode, the system will prompt you to build
templates only for those commands needing templates. If you wish
to replace some but not all existing command templates with new
ones, highlight the commands in the Status Window before entering
the Build Templates Window and then use Selected Mode.
Position your microphone, then in CREATE mode click on Begin.
You will be prompted to repeat each command twice. When you have
spoken all commands twice, you will then be prompted to repeat
each command one more time.
The Begin button becomes a Pause/Resume button,
for use if you are interrupted.
In order to optimize the template data, you are required to
provide a somewhat stronger audio signal when you are Building or
Refining templates. When in recognition mode you will be able to
speak more softly and you will still obtain very good
performance. If during the process of building or refining
templates, IN3 receives a weak signal, the build process will be
suspended and a message "Audio Input Level Is Too Low" will
appear. Either reposition the microphone so it is closer to your
mouth or speak more loudly in order to provide a stronger signal.
Once all templates have been created, you are ready to test
recognition. Do not Exit from the IN3 Status Window. If you
Exit the IN3 Status Window, IN3 Voice Command will shut down.
IN3 may be minimized to an icon which will not shut it down.
The Status Window contains a list of the commands in the lexicon
for use as a reminder. Notice that the Status line at the bottom
of the window says Recognition is active. As you test
recognition by speaking commands, the Status line will indicate
each command that is recognized.
The first command in the Status Window, _MICROPHONE, is your
voice operated microphone switch. When IN3 loads a lexicon, the
microphone is on and the lips in the upper right hand corner are
red. Say "Microphone" and the switch is turned off. The lips
change from red to black indicating the microphone is off. Say
"Microphone" again to turn the mike back on and the lips return
to red. A beep also sounds when the microphone switch is
One beep indicates the switch has been turned off and two beeps
signal it has been turned back on.
1.8 Testing IN3 Voice Command
Test the commands to verify that Calendar, Clock, Command Shell,
Calculator, etc. are working. Then manipulate the windows by
using the commands.
Voice template features are established by energy patterns rather
than frequencies, so there is no need to speak in a monotone.
Test this aspect of the IN3 System performance by saying a few of
the commands with different pitches.
The IN3 System will recognize a command even though it is
embedded in a continuous sentence. To test this, say, "Give me
the calendar please." If you spoke naturally when you created
the voice template for calendar, the system will recognize and
execute calendar even though it is embedded in a sentence.
1.9 Tips on IN3 Recognition
New users sometimes try to "help" IN3 by speaking loudly and very
distinctly when building templates and testing. As a result, the
templates may work fine while testing but later in normal use
when the user is relaxed and speaking softly, some commands may
not be recognized. So when building templates try to relax and
If IN3 Voice Command tends to falsely recognize one or more
commands, the template(s) probably contain noise. To correct
this,use the mouse to highlight the command in the IN3 Status
Window. Select Edit from this window, choose Build Templates,
select Create Mode, and create a new template. For best results,
do this at a quiet time and position the mike so it picks up a
good strong signal.
If creating a new template does not correct the problem, your
record gain may be set too high. Try reducing the gain until the
problem is solved.
2.0 Vulgar commercial stuff
If you like the Demo, you'll love the full system! $179. gets you
IN3 Voice Command with the ability to create voice macros to save
you time and enhance your control over Windows. IN3 handles up to
75 commands in each lexicon and ALL 75 are active for
recognition! With IN3, any of those 75 can execute IN3's "open"
command to load another 75, so you can have all of the voice
commands you want!
Voice Input simplifies the Windows interface! So pick up the
phone and order - Now!
CALL or FAX:
Command Corp. Inc.
3675 Crestwood Parkway
Duluth, GA 30136
Phone (404) 925-7950
FAX (404) 925-7924