[Ham-Computers] Texas Instruments And Their TE#2 Circa 1981
Duane Fischer, W8DBF
dfischer at usol.com
Mon Jan 30 21:31:20 EST 2006
Hey Aaron, NN6O (and all)
Way back in last century, in the year 1981, Texas Instruments Inc. released
TTS for the first time on what was their ROM plug in module designed for
their home computer the TI 99/4.
TTS, for those who are unfamiliar with said term, stands for Text To Speech.
This is a software program that uses the 44 sounds that comprise the English
language to enable a synthetic speech synthesizer to be able to say any
word, number, punctuation mark etc. it encounters when rading a text string
in the software program, of displayed on the CRT when the user types text
into a program in response to an input command. Such as: "Please Enter Your
Name".
Previously, a computer could only say words, or a string of words,
pre-programmed into the computer. It could not 'read' the screen to anyone
or speak any word or phrase that the programmers had not previously
instructed the computer how to say it. These words or phrases used what
sounded to me like an actual human voice, both male and female, to speak the
pre-programmed word or phrase. This was, and is, very important for learning
and was used at the outset to make the powerful TI learning programs for
elementary school children even more effective and efficient.
. TTS meant that any speakable word or number or character could now be
spoken "WITHOUT" any prior programming! Hence, for the blind and print
handicapped, the possibility of a text screen reading program became
possible.
It was first released as part of the Terminal Emulator #2 ROM module. I
recall the original article that was written by a TI inhouse PR person, "The
Chip Heard Around The World".
How do I figure into this? Let's just say for now, that I have the actual
original 5.25 inch 90K diskette that contains TTS in assembler code in the
bottom right hand drawer of my den/office desk. Incredibly, the entire
program that makes all that speaks artifically, only used 38K of RAM!
I wrote an educational program in 1984 for my daughter to use as part of her
sixth grade Science Fair project. Participation for sixth-eighth grade
students was mandatory! I incorporated the entire TTS code, a program that
taught students the United States Presidents prior to 1900 and after 1900,
the music for "God Bless America" using the TI 16 bit cpu + three voice
sound chip, animated graphics using "sprites" and more, all on a 90K
diskette with 40K of the disk empty! Nowadays such a program would require
at least 50 Meg of RAM! Now what does that tell you about the skill of the
programmer being constantly reduced and the size of the resulting software
program increasing exponentially. Hence today's programmers type in text and
the computer program converts it into the computer language. More steps,
each step takes CPU time, the conversion of text into code requires more
internal storage, hence larger hard drives, more temporary RAM storage,
hence RAM drives, etc. Now we have faster computer chips to compensate for
the more work the computer must do that I programmed in at the outset. The
same is true for the larger HD and the huge amounts of RAM used. What I did
using an Intell 4.77 MHZ processor and 48K of internal RAM with a 90K and
eventually a 10 Meg HD, ran as fast in 1984 as a 3+ GHZ processor does
today!
All of that to say this: Aaron, you used a TI 99/4 or 99/4A. Did you have
the expansion system add on? Did you ever use the TTS portion on the TE2 ROM
plug in module? Did TI invent the modular ROM plug in concept? Why did TI
run their 16 bit CPU a decade before anyone else did?
Duane W8DBF
More information about the Ham-Computers
mailing list