Radio Shack TRS-80 Voxbox Hardware Manual

VOXBOX™
Radio
/hack
Speech
Recognition
Device
Catalog Number
26-1181
MICRO
COMPUTER
SYSTEM
CUSTOM
MANUFACTURED IN
U.S-A.
FOR RADIO SHACK
;S5
A DIVISION
TANDY CORPORATION
OF
Congratulations for selecting
Computer Product!
TRS-80
The
new
this
may use
and to
Video Display
keyboard.
Simple to use
Interface
Includes
VOXBOX
technology on your Level II TRS-80
words and phrases to
enter data.
TRS-80 Bus
dynamic push-to-talk mic with coiled
communication
Includes
programs.
Using the examples
your
Use
or phrases,
Re-train it at any
vocabulary ....
machine-language "driver"
own programs for
the training mode to
each word /phrase up to 1.2 seconds
speech
recognition unit
control
Focus on the work or
without
connects directly to TRS-80
with the VOXBOX.
the
distraction of
Card
Edge.
and instructions in this
custom
teach the VOXBOX
time to recognize a different
in any language!
applications.
this Radio
allows
computer.
and instruct
play at hand
having
or
program and
manual,
up
Shack
you to enjoy
Now
your
computer
such as on the
to type
to Expansion
cord
for
three
application
you can
to 32 words
long.
32-word
you
on the
write
Note:
Shack
and
Speech
VOXBOX
affordable to general consumers. For this
recommends that
experimentation. Proceed
serious
application.
recognition is
is one of the first such devices
the unit be used primarily
new technology.
a
advisedly before
Required Equipment
TRS-80 with
Cassette Recorder
Expansion Interface optional
16K RAM
In
fact,
your Radio
to be both available
reason,
for entertainment
committing
Radio Shack
the
and
unit to any
Contents
1. Setting
2. Powering
3. Hints on Using
4. Running the
5. How to Write
Up
and
Up
Application
Your Own
Appendices
Modifying
A.
B. Table Summary of
Device Specifications
C.
the
Loading
VoxBox
Driver
Important
the
Driver
Programs
Application
Program
Addresses
Program
Programs 21
parameters
3
5 7 8
.
29 30
31
Setting
Up
Setting
1.
Connecting
(See Figure
Turn off
1.
Remove the curved
2.
the TRS-80
edge, with
connector.
Plug the
3.
Up
VOXBOX
the
1.)
the TRS-80; leave the VOXBOX
hood on the left rear
card edge. Connect the VOXBOX
the ribbon cable exiting
microphone into the DIN
to the TRS-80
from the
jack on the
VOXBOX. Take care to make the correction
Connect the
4.
power-supply mini-plug into
VOXBOX.
Plug the VOXBOX power supply into a
5.
6.
Follow
the power-up instructions below.
unplugged.
of
the TRS-80,
cable to this
bottom
front
properly.
the
back of
source of
exposing
card-
of the
of the
the
120 VAC.
REMOVE
CONNECT VOXBOX
DOOR OVER TRS-80 CARD
CONNECTORIZED
WITH CABLE EXITING
BOTTOM
EDGE
CABLE
OF CONNECTOR
PLUG POWER UNIT IN
VOXBOX POWER UNIT
PLUG INTO 120 VAC
POWER
(IN=ON)
OUTLET
ON/OFF SWITCH
MICROPHONE DIN
CONNECTOR
HERE
CONNECTING
VOXBOX
FIGURE
VOXBOX
TO YOUR
1
1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
TOP VIEW
TRS-80
1
TRS-80
Setting Up
Connecting
Figure
(See
Turn off
1.
Connect
2.
2.)
the
the
Card-Edge
cable
microphone
the
3.
ribbon
Plug
VOXBOX.
Connect
4.
the
VOXBOX.
VOXBOX
the
Plug
5.
6.
Follow
the
VOXBOX
the
TRS-80;
end
other
front,
side,
(left
exiting
Take
from
care
power-supply
power
power-up
VOXBOX
CABLE
to
leave the
VOXBOX
the
of
on the
bottom
the
DIN
the
into
the
mate
to
mini-plug
supply
instructions
CABLE
FROM
EXITS
Expansion
the
VOXBOX
Expansion
jack on
connection
into a
unplugged.
cable to
of the
into the
source
Interface),
connector.
the front
properly.
back
below.
EXPANSION
TO
INTERFACE
BOTTOM OF CONNECTOR
Interface
the TRS-80
with the
of the
of the
120
VAC.
of
Bus
EXPANSION
(VIDEO
DISPLAY
INTERFACE
NOT
SHOWN)
VOXBOX
INTO 120
PLUG
POWER
(IN=ON)
POWER
PLUG
POWER
VAC
ON/OFF
MICROPHONE
CONNECTOR
UNIT
UNIT
OUTLET
SWITCH
CONNECTING
IN HERE
DIN
VOXBOX
VOXBOX
YOUR
TO
FIGURE 2
II II 1 1
II 1 1 1
1 1
EXPANSION
1
1 1
1 1
1 1 1
TOP
1
1 1 1 1 1 1 1
1 1 1
1
1
III
VIEW
INTERFACE
1
1 1
1 1
1
1
TRS-80
Powering
2.
Powering
and Loading
Up
and Loading the
Up
the
Driver
Program
Driver
Okay,
only
That's
driver
application program
the
This
loaded
three
corresponding to
48K
2.
4. Now
you've got
halfway
because an
program that
VOXBOX, you
driver
into the
different
RAM.
Turn on the
1
at the left.
Turn on any other Turn on the
3.
execute
it's time to
MEMORY
Program
the hardware set up now. But the VOXBOX
installed.
essential part
program is
highest RAM
machine-language
the three
VOXBOX.
Computer as usual.
the BASIC interpreter.)
SIZE? according to
of the VOXBOX
communicates back and forth
and the
have to
hardware. Before
"install" the driver
machine-language file
a
addresses in your
tapes,
SP16, SP32,
possible memory sizes,
The Power Button is on the
peripherals you
are going
(TRSDOS
reserve memory
for the driver
the
following table:
is still
is the software
between your
you
can begin using
program.
stored on
machine. There
to use.
users should load
program.
cassette, and
SP48,
16K, 32K and
rear of
the case
Answer
are
the
and
YOU HAVE ANSWER
IF
16K RAM 28671
32K RAM
48K RAM 61439
5. Now
locate
the proper SPnn tape for
use SP16; 32K, SP32; 48K, SP48). Prepare
play the
tape.
your
MEMORY
45055
System.
your
(For
recorder
SIZE?
16K RAM,
to
Powering
Up
and
Loading
the Driver Program
TRSDOS users
6.
operations.
Type:
SYSTEM
*?
The tape will now load,
type CMD "T"
QSE3
SPnn
EMUS
as
indicated
on the Display. If there is an error, one
the Display will be replaced adjust the volume, and repeat step
reset the and start over
each side of the tape.)
7. Once the tape has loaded
in the
no C
The VOXBOX
of
the
applications
driver
The
replace the contents of the highest 4096
or
computer.
always reserve memory as
upper right corner), press
*9
BREAK
is now
program
Pressing
completely "installed" and
programs.
will
RESET will not affect the
by a "C." Wait till
at step 1
successfully,
remain
intact
in the
(The program
.
preceding table.)
yggggg
by the
6. If the tape
blinking
of the blinking
*?
he
(t
BREAK
until you
RAM
before
nn=16,
asterisks
asterisks
the
tape
stops,
doesn't
is
retur
ready
turn off
driver
stop,
recorded twice
ns and
to run one
the
bytes in
program.
cassette
or
32
on
there's
computer
your
(But
48
on
Saving the Driver Program
With a disk system,
file. Use the TAPEDISK utility program
can save the driver
you
on Disk
program
described
TRSDOS Reference Manual. Prepare the recorder
tape, and type:
SPnn
TAPEDISK
? C
SPnn/CMD:0 aaaa bbbb
? F
E
?
Get values for nn, aaaa and bbbb from
Memory Size nn aaaa
16K
32K 48K 48 F000
you've saved the driver program,
Once
READY mode by
DOS
LOAD
load BASIC and
Then
preceding page.
SPnn/CMD
answer MEMORY
ENTER
ENTER
gJjJJ3|
the table
16 7000
32 B000
you can load
typing:
Q2EQ3
SIZE
as
(SPnn) in
in
the
to play
the
402D
below.
bbbb
7FFF
BFFF
FFFF
it
in
the
(nn=16,32
described
a disk
correct
or
on the
ENTER
48)
Hints on Using
3.
VOXBOX
Hints
on
Using
VOXBOX
Computer
for
example, expect the
every effort
to fool the VOXBOX;
Speech Recognition
to make yourself
Computer through
To obtain the
following
best results from
suggestions:
Environmental
Your VOXBOX,
Background noise
with
speech, reducing
Using the
Hold the microphone
microphone
increase the chance
When VOXBOX is
on the Mic;
the word
or phrase.
like
will be picked
Microphone
introduces
ready for
release the
is
VOXBOX
understood.
the goal is
it.
your
Conditions
you, will work
the recognition
almost
of recognition
button
touching
additional
you to
when
still in its
to
understand
to
communicate
VOXBOX,
best in
up
by the
accuracy
your lips.
variations
mistakes.
talk,
press
you have
early
stages.
you
Put
another
with
always
a clean
and
microphone
of
the
Movement
into
the
the
push-to-talk
finished
You
cannot,
unless
way, it
you
is easy
your
follow
quiet
and
the
room.
mixed
VOXBOX.
of the
system
pronouncing
which
button
make
Speak slowly and
possible. You
use a forced
Choose Your
You
may use any language
in the language and
may "prompt"
English word.
Be consistent
distinctly into
will need
or unnatural
Language
in
you
in
Once you have trained
pronounce the words
them more reliably.
the
Mic,
to pronounce
pronunciation.
and
or words
words of choice.
English,
your speech
the
consistently
it is
VOXBOX
so the
using
as little
your
words
Words
with
VOXBOX,
Even
though
not necessary
on
a given
VOXBOX
inflection
consistently,
programming
the video
to
use
the
vocabulary,
can
recognize
as
so don't
it
display
same
Running
Application
the
Programs
Running
4.
VOXBOX:
An
quantities
Lunar
A
the the
Voice
A
sound
these
all
In
interrupt
BASIC
Inventory
lunar
craft to
Plotter that
you
upper
for you
the
Three
the
in the
it is time
appropriate
To
down
Loading
All the
are
Note:
programs are
operating
These
DISKBASIC
write
can
you
Section
(See
the
programs
Demonstrator
from
Lander that
surface.
fire
make.
demonstration
corner of
left
to press
word or
Com
the
are
imaginary
an
simulates the
You
specified
gives you
the
phrase.
puter
HHacid key
Programs
the
designed to
under
three
because
programs
5.)
TRSDOS,
Applications
of
Application Programs
included
control
fuel bursts.
programs,
Screen when
the
push-to-talk button and
while it
while
differences
modify these) to
(or
on tape to let you get used to
lets you specify items and
that
inventory.
landing
the rate
graphic representation of any
a
the Computer will display
is waiting for speech input,
you speak
under LEVELIIBASIC. If you
run
BASIC2
type
of a space craft on
of
descent by commanding
it is listening.
into
This means
the
say
the Mic.
gJjJJS
programs will not run under
in the USR function. However,
run
under
DISKBASIC.
a
dot
hold
recorder
Prepare
the
running
the
BASIC
each
command,
program
to play
CLOAD,
follow.
desired tape
the
to load
program, then use
the program. Instructions for
Running the Application
Programs
Inventory
program illustrates
This
also illustrates
It
sequence.
interference
These program control words are used in this
training the
After
entries of the
by
example:
For
Program
howdata may
use of a
Such keywords
background noise.
from
"PART'
"QUANTITY"
"BACKSPACE"
"SCRATCH"
"OK"
"SAVE"
system you may enter part numbers
following form:
PART
(digit)(digit)
entered using
be
keyword
or "wake-up" words
To begin
part number.
to start a command
the data entry
To end the part number
of the quantity of
allow
To
corrected (re-entered).
To
over again with the
the previous entry
cancel
complete
a
To accept an entry after visual
verification.
signal
To
. . .
the end of the
QUANTITY (digit)(digit)
the
VOXBOX.
or data
are useful
demonstration:
to minimize
sequence at the
and begin
that part.
to be
sequence
and begin
word "PART'.
entry program.
and quantities
entry
... OK
PART 123
"OK" signals
an error,
you can say
SCRATCH to
character
or the
B,
number.
part
SAVE instead
data
is
not
actually
QUANTITY 45
the system to
BACKSPACE to erase digits.
clear the
When you are
PART
of
entire entry. In the part field
"-"
(dash), may also be used to make
to
saved at
OK
this
enter
through trying the
end the program. In this
this point.
data.
If
you or the
Inventory
system makes
You
can also say
the letters
A or
up the
demo, say
demonstration,
Loading...
+ 25 hidden pages