The Texas Instruments LPC Speech Chips are a series of
speech synthesizer
Speech synthesis is the artificial production of human speech. A computer system used for this purpose is called a speech synthesizer, and can be implemented in software or Computer hardware, hardware products. A text-to-speech (TTS) system conve ...
digital signal processor
A digital signal processor (DSP) is a specialized microprocessor chip, with its architecture optimized for the operational needs of digital signal processing. DSPs are fabricated on MOS integrated circuit chips. They are widely used in audio si ...
integrated circuit
An integrated circuit or monolithic integrated circuit (also referred to as an IC, a chip, or a microchip) is a set of electronic circuits on one small flat piece (or "chip") of semiconductor material, usually silicon. Large numbers of tiny ...
s created by
Texas Instruments
Texas Instruments Incorporated (TI) is an American technology company headquartered in Dallas, Texas, that designs and manufactures semiconductors and various integrated circuits, which it sells to electronics designers and manufacturers globall ...
beginning in 1978. They continued to be developed and marketed for many years, though the speech department moved around several times within
TI until finally dissolving in late 2001. The rights to the speech-specific subset of the MSP line, the last remaining line of TI speech products as of 2001, were sold to
Sensory, Inc.
Sensory, Inc. is an American company which develops software AI technologies for speech, sound and vision . It is based in Santa Clara County, California, Santa Clara, California.
Sensory's technologies have shipped in billions of products includ ...
in October 2001.
[ftp://anonymous@ftp.whtech.com/pc%20utilities/qboxpro.zip]
Theory
Speech
Speech is a human vocal communication using language. Each language uses Phonetics, phonetic combinations of vowel and consonant sounds that form the sound of its words (that is, all English words sound different from all French words, even if ...
data is stored through pitch-excited
linear predictive coding
Linear predictive coding (LPC) is a method used mostly in audio signal processing and speech processing for representing the spectral envelope of a digital signal of speech in compressed form, using the information of a linear predictive model. ...
(PE-LPC), where words are created by a
lattice filter
A lattice phase equaliser or lattice filter is an example of an all-pass filter. That is, the attenuation of the filter is constant at all frequency, frequencies but the relative phase (waves), phase between input and output varies with frequenc ...
, selectably fed by either an excitation
ROM
Rom, or ROM may refer to:
Biomechanics and medicine
* Risk of mortality, a medical classification to estimate the likelihood of death for a patient
* Rupture of membranes, a term used during pregnancy to describe a rupture of the amniotic sac
* R ...
(containing a glottal pulse waveform) or an LFSR (
linear feedback shift register
In computing, a linear-feedback shift register (LFSR) is a shift register whose input bit is a linear function of its previous state.
The most commonly used linear function of single bits is exclusive-or (XOR). Thus, an LFSR is most often a sh ...
) noise generator.
Linear predictive coding
Linear predictive coding (LPC) is a method used mostly in audio signal processing and speech processing for representing the spectral envelope of a digital signal of speech in compressed form, using the information of a linear predictive model. ...
achieves a vast reduction in data volume needed to recreate intelligible speech data.
History
The TMC0280/TMS5100 was the first self-contained
LPC
LPC may refer to:
Science and technology
* Linear predictive coding, a method used in audio signal processing and speech processing
* Leaf protein concentrate, a concentrated form of the proteins found in the leaves of plants
* Long period comet, ...
speech synthesizer
Speech synthesis is the artificial production of human speech. A computer system used for this purpose is called a speech synthesizer, and can be implemented in software or Computer hardware, hardware products. A text-to-speech (TTS) system conve ...
IC ever made. It was designed for
Texas Instruments
Texas Instruments Incorporated (TI) is an American technology company headquartered in Dallas, Texas, that designs and manufactures semiconductors and various integrated circuits, which it sells to electronics designers and manufacturers globall ...
by Larry Brantingham, Paul S. Breedlove, Richard H. Wiggins,
and Gene A. Frantz
and its silicon was laid out by Larry Brantingham.
The chip was designed for the 'Spelling Bee' project at
TI, which later became the
Speak & Spell.
A speech-less 'Spelling B' was released at the same time as the
Speak & Spell.
All TI LPC speech chips until the TSP50cxx series used PMOS architecture, and LPC-10 encoding in a special TI-specific format.
Chips in the TI LPC speech series were labeled as TMCxxxx or CDxxxx when used by TI's consumer product division, or labeled as TMS5xxx (later TSP5xxx) when sold to 3rd parties.
TI LPC Speech chip family
1978
*TMS5100 (TMC0281, internal TI name is '0280' hence chip is sometimes labeled TMC0280): First LPC speech chip. Used a custom 4-bit serial interface using
TMS6100 The Texas Instruments TMS6100 is a 1 or 4-bit serial mask (factory)-programmed read-only memory IC.http://www.ti99.com/exelvision/website/telechargement/tms6100-80-data-manual.pdf It is a companion chip to the TMS5100, CD2802, TMS5110, (rarely ...
or
TMS6125 The Texas Instruments TMS6100 is a 1 or 4-bit serial mask (factory)-programmed read-only memory IC.http://www.ti99.com/exelvision/website/telechargement/tms6100-80-data-manual.pdf It is a companion chip to the TMS5100, CD2802, TMS5110, (rarely ...
mask ROM ICs; used on all non-super versions of the
Speak & Spell except for the 1980 UK version, which used the TMC0280/CD2801 below.
Publicly sold as TMS5100. It was also used on the ''Byron Petite Electronic Talking Typewriter''
toy. Superseded in 1979 by TMS5100A and TMS5110.
1980
*TMC0280 AKA CD2801: Used in the
Speak & Math,
Speak & Read,
and the TI Language Translator/Language Tutor.
Pin, but not function compatible with TMS5100/TMC0280, has a different LPC and slightly different Chirp table. The CD2801/Die revision F fixes an interpolator bug.
*TMS5100A: Die shrink of TMS5100/TMC0281. Very minor differences in function, uses die rev F, fixing a bug in the interpolator. Used on the ''Century Video System''
arcade platform. Uses the original chirp table.
*TMS5110: Has updated LPC tables (which mostly match 5220, see below). Pin, but not function compatible with TMS5100. Superseded by TMS5110A. It was used in the
Monkgomery
Monkgomery is a children's puppet. It takes the form of a talking monkey wearing a necktie, released by Hasbro in 1986.
The toy is 17" in height and sits at approximately 14" tall. The toy has two Velcro
Velcro, officially known as Velcr ...
puppet toy made by Hasbro. An SDIP version of this chip was sold at some point as the "TMS5111". Uses the 'final' chirp table.
*TMS5200 (AKA CD2501E, internal TI name is '0285' hence chip is sometimes labeled TMC0285): Added 8-bit parallel FIFO interface; designed for use by the TI consumer division for the
TI-99/4A
The TI-99/4 and TI-99/4A are home computers released by Texas Instruments in 1979 and 1981, respectively. Based on the Texas Instruments TMS9900 microprocessor originally used in minicomputers, the TI-99/4 was the first 16-bit home computer. ...
speech module; also used on the 4th generation
Bally/Midway pinball
Pinball games are a family of games in which a ball is propelled into a specially designed table where it bounces off various obstacles, scoring points either en route or when it comes to rest. Historically the board was studded with nails call ...
tables' Squawk and Talk speech board (part number AS-2518-61), on the Environmental cabinet version of the
Bally/Midway arcade game ''
Discs of TRON
''Discs of Tron'' is the second arcade video game based on the 1982 Disney film ''Tron''. While the first ''Tron'' is a collection of four minigames, ''Discs of Tron'' is a single game inspired by ''Tron''s disc-battles. It is set in an arena sim ...
'', on (earlier)
Apple II
The Apple II (stylized as ) is an 8-bit home computer and one of the world's first highly successful mass-produced microcomputer products. It was designed primarily by Steve Wozniak; Jerry Manock developed the design of Apple II's foam-m ...
Echo II cards, and on the
Zaccaria
The Zaccaria family was an ancient and noble Genoese dynasty that had great importance in the development and consolidation of the Republic of Genoa in the thirteenth century and in the following period. The Zaccarias were characterized by, accor ...
arcade games ''Jack Rabbit'' and ''Money Money'', and Zaccaria pinball machines ''Pinball Champ'' and ''Soccer Kings''. Superseded by TMS5220 in late 1980/1981, and possibly sold as cheap, 'fire-sale' stock in 1982–1983. Uses the 'final' chirp table.
*CD2802: A version of the TMS5100/5110 with different LPC and Chirp tables, not the same as either the TMS5100(A) or TMS5110(A). Used on the Touch and Tell only, never sold outside of the company. Uses its own, unique, chirp table.
*TMS5110A (after 1985: TSP5110A): Die shrink of TMS5110, pin and function compatible. Used on at least two home computer products. It was used on the arcade game ''
Bagman
The term bagman (or bag man) has different meanings in different countries.
One group of definitions centers on the idea of traveling. In British usage, "bagman" is a term for a traveling salesman, first known from 1808.
In Australian usage, ...
'' by Valadon Automation, by Omnicron Electronics on the TCC-14 Talking Clock/Calendar, and on the arcade game ''
A.D. 2083
The terms (AD) and before Christ (BC) are used to label or number years in the Julian and Gregorian calendars. The term is Medieval Latin and means 'in the year of the Lord', but is often presented using "our Lord" instead of "the Lord", ...
'' by Midcoin. Used on the Chrysler
Electronic Voice Alert Electronic voice alert (EVA) was an option available on many Chrysler K-car-based vehicles in the mid-1980s.
Chrysler and Dodge used technology of the Texas Instruments LPC Speech Chips, that were also used in the Speak & Spell toy. The EVA would ...
vehicle monitoring system. Uses the 'final' chirp table.
*TMS5220 (AKA CD2805E?): Improved version of the TMS5200, pin but not function compatible (has new LPC tables); used on (later)
Apple II
The Apple II (stylized as ) is an 8-bit home computer and one of the world's first highly successful mass-produced microcomputer products. It was designed primarily by Steve Wozniak; Jerry Manock developed the design of Apple II's foam-m ...
Echo II cards, (rumor) on the very last run of
TI-99/4A
The TI-99/4 and TI-99/4A are home computers released by Texas Instruments in 1979 and 1981, respectively. Based on the Texas Instruments TMS9900 microprocessor originally used in minicomputers, the TI-99/4 was the first 16-bit home computer. ...
speech modules, on the
BBC Micro
The British Broadcasting Corporation Microcomputer System, or BBC Micro, is a series of microcomputers and associated peripherals designed and built by Acorn Computers in the 1980s for the BBC Computer Literacy Project. Designed with an emphas ...
, in
Bally/Midway's ''NFL Football'' arcade game, and in many
Atari, Inc.
Atari, Inc. was an American video game developer and home computer company founded in 1972 by Nolan Bushnell and Ted Dabney. Atari was a key player in the formation of the video arcade and video game industry.
Based primarily around the Sunny ...
arcade games, including ''
Star Wars
''Star Wars'' is an American epic film, epic space opera multimedia franchise created by George Lucas, which began with the Star Wars (film), eponymous 1977 film and quickly became a worldwide popular culture, pop-culture Cultural impact of S ...
'', ''
Firefox
Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements current and ...
'', ''
Return of the Jedi
''Return of the Jedi'' (also known as ''Star Wars: Episode VI – Return of the Jedi'' is a 1983 American epic space opera film directed by Richard Marquand. The screenplay is by Lawrence Kasdan and George Lucas from a story by Lucas, who ...
'', ''
Road Runner'', ''
The Empire Strikes Back
''The Empire Strikes Back'' (also known as ''Star Wars: Episode V – The Empire Strikes Back'') is a 1980 American epic film, epic space opera film directed by Irvin Kershner from a screenplay by Leigh Brackett and Lawrence Kasdan, based o ...
''. Later Atari arcade games used the TMS5220C, see below. The TMS5220 was also used in
Zaccaria
The Zaccaria family was an ancient and noble Genoese dynasty that had great importance in the development and consolidation of the Republic of Genoa in the thirteenth century and in the following period. The Zaccarias were characterized by, accor ...
pinball machines ''Farfalla'', ''Devil Riders'', ''Time Machine'', ''Magic Castle'', ''Robot'', ''Clown'', ''Pool Champion'', ''Blackbelt'', ''Mexico '86'', ''Zankor'', and ''Spooky''. The TMS5220 was also used on Venture Line's ''Looping'' and ''Sky Bumper'',
Olympia
The name Olympia may refer to:
Arts and entertainment Film
* ''Olympia'' (1938 film), by Leni Riefenstahl, documenting the Berlin-hosted Olympic Games
* ''Olympia'' (1998 film), about a Mexican soap opera star who pursues a career as an athlet ...
's ''Portraits'', and
Exidy
Exidy was a developer and manufacturer of coin-operated amusements. The company was founded by H.R. "Pete" Kauffman and Samuel Hawes in 1973. The name "Exidy" was a portmanteau of the words "Excellence in Dynamics".
Notable games released by Exid ...
's ''Victory'' and ''Victor Banana'' arcade machines.
[MAWS - searchable information about resources in MAME .122u8](_blank)
/ref> The TMS5220 was also used in the Androbot, Inc. Topo
Topo or TOPO may refer to:
* Topo (Calheta), a civil parish in the municipality of Calheta, in the Portuguese archipelago of the Azores
* Topo (climbing), in climbing, a guide for a crag or climbing area
* Topo (robot), a robot aimed at the consu ...
line of robots, starting with Topo II and Topo III in 1984. Superseded by TMS5220C in 1983/1984. Uses the 'final' chirp table. HP 82967A Speech synthesis module, adding 1500-word vocabulary to Series 80 computers.
1983
*TMS5220C (after 1985: TSP5220C): has the two NOP commands the parallel FIFO interface reworked to control speech rate, added external full reset; minor change apparent to the way energy values affect unvoiced frames. Otherwise identical, pin-compatible, and a drop-in replacement to the TMS5220. Used on the Atari
Atari () is a brand name that has been owned by several entities since its inception in 1972. It is currently owned by French publisher Atari SA through a subsidiary named Atari Interactive. The original Atari, Inc. (1972–1992), Atari, Inc., ...
arcade games ''Indiana Jones and the Temple of Doom
''Indiana Jones and the Temple of Doom'' is a 1984 American action-adventure film directed by Steven Spielberg. It is the second installment in the ''Indiana Jones'' franchise, and a prequel to the 1981 film ''Raiders of the Lost Ark'', fea ...
'', ''720°
''720°'' is a skateboarding video game released in arcades by Atari Games in 1986, in which the player controls a skateboarder skating around a middle-class neighborhood. By doing jumps and tricks, the player can eventually acquire enough poin ...
'', '' Gauntlet'', ''Gauntlet II
''Gauntlet II'' is a 1986 arcade game produced by Atari Games that serves as the immediate sequel to the original '' Gauntlet'', which was released the previous year. Like its predecessor, ''Gauntlet II'' is a fantasy-themed top down dungeon ...
'', '' A.P.B.'', ''Paperboy
A paperboy is someoneoften an older child or adolescentwho distributes printed newspapers to homes or offices on a regular route, usually by bicycle or automobile. In Western nations during the heyday of print newspapers during the early 20th ...
'', ''RoadBlasters
''RoadBlasters'' is a combat racing video game released in arcades by Atari Games in 1987. In ''RoadBlasters'', the player must navigate an armed sports car through 50 different rally races, getting to the finish line before running out of fuel.
...
'', ''Vindicators Part II'', and finally '' Escape from the Planet of the Robot Monsters''. Also used on the IBM PS/2
The Personal System/2 or PS/2 is IBM's second generation of personal computers. Released in 1987, it officially replaced the IBM PC, XT, AT, and PC Convertible in IBM's lineup. Many of the PS/2's innovations, such as the 16550 UART (serial po ...
Speech Adapter and the Pacific Educational Systems RS-232 Speech adapter. Manufactured into the early 1990s.
1985
*TSP50C50: CMOS, uses LPC-12 instead of LPC-10, uses TMS60C20 256Kb/32KiB serial ROM instead of TMS6100 The Texas Instruments TMS6100 is a 1 or 4-bit serial mask (factory)-programmed read-only memory IC.http://www.ti99.com/exelvision/website/telechargement/tms6100-80-data-manual.pdf It is a companion chip to the TMS5100, CD2802, TMS5110, (rarely ...
. Uses 'D6' LPC tables and chirp tables, which were common for the whole TSP50Cxx series. Has built in low-pass analog filter. Manufactured into the early 1990s.
1986
*TSP50C40 (later MSP50C40): TSP50C50 plus a simple 8-bit microcontroller with on-chip mask ROM. Was used in a number of TI's consumer division products. was named CM54129/CM54169 for the speak&music.
1987 and later
*Several other TSP50Cxx products, which added more ROM/ram, did away with the serial interface entirely, etc.
*The TSP53C30 microcontroller product emulates a TMS5220 PE-LPC, but also has support for D6 LPC as well as PCM sound output.
*After about 1997, the TSP non-microcontroller line was phased out in favor of speech-specific members of the MSP line, which have microcontrollers. In October 2001, the rights to the speech-specific subset of the MSP line of chips (MSP50C6XX chip family) was sold by TI to Sensory, Inc.
Sensory, Inc. is an American company which develops software AI technologies for speech, sound and vision . It is based in Santa Clara County, California, Santa Clara, California.
Sensory's technologies have shipped in billions of products includ ...
Sensory rebranded the chips as the Sensory SC-6x line.[EE Times.]
" June 14, 2001.
* In October 2007, Sensory announced it would no longer accept new mask submissions for the SC-6x line. Orders for chips with existing masks will continue to be accepted for at least the next year.
The companion devices to all versions of the speech chip were the custom 4-bit-interfaced 128Kbit (16KiB) TMS6100 The Texas Instruments TMS6100 is a 1 or 4-bit serial mask (factory)-programmed read-only memory IC.http://www.ti99.com/exelvision/website/telechargement/tms6100-80-data-manual.pdf It is a companion chip to the TMS5100, CD2802, TMS5110, (rarely ...
NL (AKA TMC0350) and 32Kbit (4KiB) TMS6125 The Texas Instruments TMS6100 is a 1 or 4-bit serial mask (factory)-programmed read-only memory IC.http://www.ti99.com/exelvision/website/telechargement/tms6100-80-data-manual.pdf It is a companion chip to the TMS5100, CD2802, TMS5110, (rarely ...
NL (a.k.a. TMC0355 a.k.a. TMS7125) read-only memory, read-only memories which were mask programmed with words required for a specific product. ALL versions of the LPC chips until the TSP50Cxx series support them. All versions of the TMS6100 The Texas Instruments TMS6100 is a 1 or 4-bit serial mask (factory)-programmed read-only memory IC.http://www.ti99.com/exelvision/website/telechargement/tms6100-80-data-manual.pdf It is a companion chip to the TMS5100, CD2802, TMS5110, (rarely ...
appear to only have 128Kbit/16KiB of content, regardless of rumors to the contrary.
References
;Notes
* ftp://anonymous@ftp.whtech.com/datasheets%20and%20manuals/Datasheets%20-%20TI/TMS5220.PDF - TMS5220 datasheet
Video - Demonstration of TMS5220 via emulation and demo of QBOX Pro software.
{{DEFAULTSORT:Texas Instruments Lpc Speech Chips
LPC Speech Chips
Speech synthesis
Sound chips