United States-Patent [1'91

42
United States-Patent [1'91 U.S. PATENT DOCUMENTS 3,761,613 9/1973 Limb .......................... .. l79/l5.55R ' f 4,064,554 12/1977 Tubbs . . . . . . . . . . . .. 364/200 4,167,700 9/1979 Coe et a1. . l79/l.5 R V . 4,228,321 10/1980 Flanagan ........................ .. 1,79/l.5 S‘ INSTRUCTION DECODER [11] 4,323,732 Wiggins et a1. [45] Apr. 6, 1982 [54] SPEECH SYNTHESIS SYSTEM WITH 4,230,906 10/1980 Davis .............................. .. 179/1 SA ALTERNATIVE CODED OR UNCODED PARAMETER FORMATS r I OTHER PUBLICATIONS I ‘[75] Inventors: Richard H. Wiggins, Dallas; Alva E. R' smnh’ Baudot to ASCII RladlouElectromcs’ Apr‘ Henderson Lubbock both of Tex 1976’ pp‘ 57-59’ 82’ 83’ 86' ~ ' ' E. Leefsma, “Morse Decoder”, Elektor (England), [73] Assignee: Texas Instruments Incorporated, Man 1977, pp 43_51_ ' Dallas, Tex. v , ' Primary Examiner—Mark E. Nusbaum [21] Appl' No‘ 118,367 Assistant Examiner—E. S. Kemeny . [22] Filed: ‘Feb. 4, 1980 , Attorney, Agent, or Firm-—William E. Hiller; Melvin P Sharp; James T. Comfort . [51] Int. Cl.3 ....................................... ., ..... .. G10L 1/00 [52] US. Cl. .................... ,. 179/1 SM; 179/ 15.55 R [57] ABSTRACT [58] Field “1332c? 7%ISE'LTIIf g‘lgg’é'ijllz)’ Speech parameter signals may be coded to consist of ' ~’ ' ' fewer bits for data reduction in memory. In this system [56] “References Cited both coded and uncoded signals are stored with an associated control signal which controls selection of corresponding direct or decoder circuit coupling of memory output to a speech synthesizer. 6 Claims, 35 Drawing Figures ages » l \ DA SPK TA ~> INPUT DATA REG ¢~22I _ LATCH m‘ 34 -~ 25 R] g 30 f I PARAMETER ,‘ NT R‘- -——,> 1e = o '0 ‘- LOAD FRAME CONTROL ' E 'CONTRQL PM —>' POLAJI‘IQN IC coon-ran _,' COUNT K 7, [32 £48 28 STATUS , l FC ' \_/~_LATCHES 60,2: $1M RAM 2’, PC 2 nrscopz - PC 3 , PC 4 - J6 PARAMETERS 36‘ ADDRESS ' . ROM RAM LOAD \ PLA PARALLEL/SERIAL‘ ,_T_°_"_'LTER__> CONVERTER l - .42\,_ ADDRESS oEcooE 256 X ‘0 PARAMETER‘ ROM

Transcript of United States-Patent [1'91

Page 1: United States-Patent [1'91

United States-Patent [1'91

U.S. PATENT DOCUMENTS 3,761,613 9/1973 Limb .......................... .. l79/l5.55R

' f 4,064,554 12/1977 Tubbs . . . . . . . . . . . .. 364/200

4,167,700 9/1979 Coe et a1. . l79/l.5 R V . 4,228,321 10/1980 Flanagan ........................ .. 1,79/l.5 S‘

INSTRUCTION DECODER

[11] 4,323,732 Wiggins et a1. [45] Apr. 6, 1982

[54] SPEECH SYNTHESIS SYSTEM WITH 4,230,906 10/1980 Davis .............................. .. 179/1 SA ALTERNATIVE CODED OR UNCODED PARAMETER FORMATS r I OTHER PUBLICATIONS I

‘[75] Inventors: Richard H. Wiggins, Dallas; Alva E. R' smnh’ Baudot to ASCII ’ RladlouElectromcs’ Apr‘ Henderson Lubbock both of Tex 1976’ pp‘ 57-59’ 82’ 83’ 86' ~

' ‘ ’ ’ ' E. Leefsma, “Morse Decoder”, Elektor (England), [73] Assignee: Texas Instruments Incorporated, Man 1977, pp 43_51_

' Dallas, Tex. ‘ v

, ' Primary Examiner—Mark E. Nusbaum [21] Appl' No‘ 118,367 Assistant Examiner—E. S. Kemeny . [22] Filed: ‘Feb. 4, 1980 , Attorney, Agent, or Firm-—William E. Hiller; Melvin

P Sharp; James T. Comfort . [51] Int. Cl.3 ....................................... ., ..... .. G10L 1/00

[52] US. Cl. .................... ,. 179/1 SM; 179/ 15.55 R [57] ‘ ABSTRACT

[58] Field “1332c? 7%ISE'LTIIf g‘lgg’é'ijllz)’ Speech parameter signals may be coded to consist of ' ~’ ' ’ ' ’ fewer bits for data reduction in memory. In this system

[56] “References Cited both coded and uncoded signals are stored with an associated control signal which controls selection of corresponding direct or decoder circuit coupling of memory output to a speech synthesizer.

6 Claims, 35 Drawing Figures

ages » l \

DA SPK TA ~> INPUT DATA REG ¢~22I _

LATCH m‘

‘ 34 -~ 25 R] g 30 f ‘ I PARAMETER ,‘

NT R‘- -——,> 1e = o '0 ‘- LOAD FRAME CONTROL ' E 'CONTRQL PM —>' POLAJI‘IQN IC

coon-ran _,' COUNT

K 7, [32 £48 28 STATUS , l ‘ FC '

\_/~_LATCHES 60,2: $1M RAM 2’, PC 2 nrscopz - PC 3

, PC 4

‘ - J6

‘ ’ PARAMETERS 36‘ ADDRESS ' . ROM RAM LOAD

\ PLA PARALLEL/SERIAL‘ ,_T_°_"_'LTER__> CONVERTER

l - .42\,_ ADDRESS

oEcooE 256 X ‘0

PARAMETER‘ ROM

Page 2: United States-Patent [1'91

U.S. Patent Apr. 6, 1982 Sheet 1 of 30 4,323,732

KEYBOARD - I6

MICROPROCESSOR l4

SYNTHESIZER l0

H DATA ROM l2

Fig. lb

Page 3: United States-Patent [1'91

US. Patent Apr. 6, 1982

Fig. 20

Sheet 2 0f 30 4,323,732

1/0 /-20 1

cs ’ -

_L>_ --——~ I/O

‘ a. P 2 PDC‘ > INSTRUCTION

, DECODER

~ 1 1/0 4 '1

1/0 <4 F“ 8

\ DATA

SPK --- INPUT DAIrA REG "~22 LATCH 1".

y ! ! 34. ~26 /-30 / PARAMETER ' 1 I

I0 INT R._ __> IC = O 4- LOAD FRAME CONTROL _ E CONTROL k FLA POLATION 1C

‘ COUNTER “COUNT

{E [32 /48 2a STATUS ’ I pc 1

\,/~LATcHE_s 12 x 10 ‘ RAM __ PC 2 000 RAM ’

E DECODE —- PC 3

|_ PC 4

{7 3a 36\ ADDRESS ROM/RAM LOAIS PARAMETERS

_ PLA PARALLEL/SERIAL JRELQL» CONVERTER

40 r K

42 \h ADDRESS 256 X 1° DECODE PARAMETER ROM

Page 4: United States-Patent [1'91

U.S. Patent Apr. 6, 1982 Sheet 3 of 30 4,323,732

AR/RAY ' RE(COD|N PARAMETER ‘ MULTlPLlER/ i ‘ L GIC _G

'NPUT INTERPOLATOR o

' 1 v

FILTER ADDER

— 56 ‘ . ‘

B STACK

PPC/YLATCH REG L-———<v * r58

MULTIPLEXER'

[64 1 PPC/YLATCH IC COUNT EXClTATlON/SCALE sR---'_p MULTIPLEXER (-—————

D/A CONV

[78 ' v ‘I; I ‘[72 /

EXCITATION/ ADDRESS SCALE ROM Q-_ i REG

'Tf” u/v ADDR GEN

_ RES CONT

Page 5: United States-Patent [1'91
Page 6: United States-Patent [1'91

U.S. Patent Apr. 6, 1982 Sheet 5 of 30 4,323,732

OdOI

ldOl'

5 4

ZdOl ‘

P2300 2

20mm I QdOl

Ono.

Page 7: United States-Patent [1'91

US. Patent Apr. 6, 1982 Sheet 6 of 30 4,323,732

F I l» ‘I I II 1|

lrrxmxum

Page 8: United States-Patent [1'91
Page 9: United States-Patent [1'91

US. Patent Apr. 6, 1982 Sheet 8 of 30 4,323,732

Page 10: United States-Patent [1'91

U.S. Patent Apr. 6, 1982 Sheet 9 of 30 4,323,732

FF

N-HOl m — H WV

JFXMXLW 1

DJ

Page 11: United States-Patent [1'91
Page 12: United States-Patent [1'91
Page 13: United States-Patent [1'91

Sheet 12 of 30 4,323,732

gm at

US. Patent Apr. 6, 1982

?lo!‘ I: IN |l||| IIIIIWHJ

. _

ms _

_

. _

g n _q Maw n

_ Em at

v

- _ Fill 1111 NW _ q .0 wHl H m

m WWI _ n . 1mm>

mWI>LIJ ‘ _ _ +

L Eit _1+ L r _

_ WW. F “1

L. all: =.+ x02 “ .lxmé T _ n=>_

_mm> ._ A|:m0ozm_ II

L. 32

Page 14: United States-Patent [1'91

US. Patent Apr. 6, 1982 Sheet 13 of 30 4,323,732

Sm 5Q

ma

gm 5Q.

Page 15: United States-Patent [1'91
Page 16: United States-Patent [1'91

US. Patent Apr. 6, 1982 Sheet 15 of 30‘ 4,323,732

F 1'9. 900

H VSS

T m

INT

V55

Page 17: United States-Patent [1'91

4,323,732

_" 1m;

MDX

ll A151

IE i1 +2

| | | | l l | l

US. Patent Apr. 6, 1982 Sheet 16 of 30

Fig. 901) H VSS

__IT_+_______ |_____.__ _

|

VSS

Page 18: United States-Patent [1'91

U.S. Patent Apr. 6, 1982 Sheet 17 of 30 4,323,732

Fig. 906 A J VSS

INT

INT +

“swim

Page 19: United States-Patent [1'91

US Patent Apr. 6, 1982 Sheet 18 of 30 4,323,732

| V

+ I Fig, 90'0

Page 20: United States-Patent [1'91

U.S. Patent Apr. 6, 1982 Sheet 19 of 30 4,323,732

at: v: 0H0 ONO wrr MP

mi.

@m st

Page 21: United States-Patent [1'91
Page 22: United States-Patent [1'91
Page 23: United States-Patent [1'91
Page 24: United States-Patent [1'91
Page 25: United States-Patent [1'91
Page 26: United States-Patent [1'91
Page 27: United States-Patent [1'91
Page 28: United States-Patent [1'91
Page 29: United States-Patent [1'91
Page 30: United States-Patent [1'91
Page 31: United States-Patent [1'91
Page 32: United States-Patent [1'91
Page 33: United States-Patent [1'91
Page 34: United States-Patent [1'91
Page 35: United States-Patent [1'91
Page 36: United States-Patent [1'91
Page 37: United States-Patent [1'91
Page 38: United States-Patent [1'91
Page 39: United States-Patent [1'91
Page 40: United States-Patent [1'91
Page 41: United States-Patent [1'91
Page 42: United States-Patent [1'91