Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!lll-crg!styx!ames!ucbcad!ucbvax!SCORE.STANFORD.EDU!Info-Atari16 From: Info-Atari16@SCORE.STANFORD.EDU (Info-Atari16 Digest) Newsgroups: comp.sys.atari.st Subject: Info-Atari16 Digest V86 #26 Message-ID: <8612011858.AA29773@ucbvax.Berkeley.EDU> Date: Mon, 1-Dec-86 12:59:02 EST Article-I.D.: ucbvax.8612011858.AA29773 Posted: Mon Dec 1 12:59:02 1986 Date-Received: Mon, 1-Dec-86 21:12:24 EST Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: Info-Atari16@Score.Stanford.edu Organization: The ARPA Internet Lines: 156 Info-Atari16 Digest Monday, December 1, 1986 Volume 86 : Issue 26 This weeks Editor: Bill Westfield Today's Topics: STSPEECH from files!!! ---------------------------------------------------------------------- Date: 23 Nov 1986 14:53:16 EST Subject: STSPEECH from files!!! From: Steve Bate To: info-atari16@SU-SCORE.ARPA The following program and C source code is in response to the people who wanted to use STSPEECH.TOS with file input. The program, SPEAK.TOS will accept text from the standard input and generate speech from this text. The program supports indirection, so "speak *" MRI,I($"T: %B"IPR8=: H%,&#QT09N2\:;,131D0<^B$<4,FC!PR(-*X@5.' MSL"!!0E009-F#@@X(L_("4.RSIPR/J=005BDR! D#1]N?(/R8L:-'3^&'%GR M9,J5+5_B-"B3)AT7(*K,D7D&9!HV)V6222.GS!@Z:=ZX88'5HUNX/MN$R0,B M#)LY5,5XA?-F31DW(,K8>3R6 !TT;^J<0=,51-TY==C0"3P8A&*4(\O<01/F M8YV9=>?>#2,&KHN;! U209($(A0I3XY("=($1&\01IY( >'DB9,6OY\824(E M[90B()PSR1("4@(0N'/N[/DSZ-"B1WW2N4/U,1TYA!G+'!W3#1VJ2IDZ15*R M=6$V;+QQ1V5S7&079V<\5L90>.D%PFMD+%C>&T(1!<(8>KWW!AMH[7024&^, M@91/[,FQQAR5A>&3&1L&>,<<+D R &X),/%&&#"!($)^">T7U10BU'1AR: (-SQ%AM:UD5''7) YF1A9)#QF4]<=B:&BA^& MD6"570X:((YEP 1BA6WSM9TT*(AM7,F6K#PV]12=[($@Q5+6RI22''7< ME9<;/KGT(1MAB @38OVI&B]H8HA4DTQ(%5:7M6/4U5JE'9KDEARN?B4'??Z! M.H,,KW+4KQD419BZ.A(Q;&TH5Z3;:Q>EG5)ZQ^3YW@TWP+NF&8:768 M8<:"U@X)!V9N&(E4Q5[9I1=,'>.! PXA-QP&R1*>3.%Y*A=Z* @))LU@PP66 M<2!((I%T+M*IP1@>) A(@1%,'/DU'U6#EE43T$)GS=I'[>ZGY-(@C(>B @F( M$?30X9*W[*I("J;JWR ,@:$;&*.0PN P5H2WQ:QB;-.F8L!Z4J*#*MYWN&T@ M:YJY%L/%Y&6RIKZXA"C(5#1/9S+*%ZA#I\ T2DZ_7'JLK;MZFJ2/G4$[E_7. MM#<;#&MJ[1!I,EM'PIGAE?2*2/Z$M-(N#VS@& @JR."^UF^JI:_ %FZQKB<) M1EB C14& O5TT $7S&ZPPX9J4BD0D*$.YOI<&:R5M#>MA0Z$252S[+ N^=AG M0>JA7!/*< :BA $/!BS#15B"*,B 165U">&]WI"' I;N9L2"2@+>AH KR"$- M_7O,JW1 HVMQ9#(@$,+$^.*KR;1!,>&*00YP8 -K)2 (4H!"$((UAR.ZH UD M& ,0N,0J$;4@!BYP"1S"8*V"<*H*PPFB$*80+!3,( 8TV%P.9("#%L"@!DN, M" J4HL8I\$4&I-I@6Q)5ICNX85)DF,.V%# 0%;P -P,9@4S&P(8Z2(D'*9G+ M&UR !A]$<80PL<*8=%CD?ASTSF0JP9;A4 M(,TM= &;>W@; 0+$)-,P"ILYJE*R"[%FFY-*4 M 05F2-4<+'H[.:Q !L3$P]!8D$F9I&!SXA9UGT"KPP3G2M95[>"C^ZS MI.],P;UDMU?&G34%7]PJ) X0$/#D1@&!>TJ>]N09I%A%(Y)2T4>HU\HT1&I^ M@*J+?<:B +UMEF$QZ1<(3L %-YQ@>*QU;6HK"P> ">Q5^BMC50*6P! .S3]U M\DEL(+22CQ 4?56"3)FV][\"\98,I&458#15D+D^4J:+]2P(4! "%11V07U] M*TJ*:E.<3M6L,0@H%V( B[ (*$SB.E8#J BDL2U(! XDA%=P 80!,$&+0@" M#5C0 A0$X0:+3$ "]%L&_B9 IP0V,(+GJV US$$."?"8#)"Z-:(L$K\,YJ\> M#YP"%EAU+!"P<+@@40!038W#F/HP)/+[ALF(>+LD7H&)DXIB!F>JOQ).@8X% M'. FRK4/\SWO/JW*4SS8(*L#4.P D*P *A=D1E$="!H(4U!%04LN5$]3 M "\- !T"Q$9P(X\$P #& T @01L 2 . ##P@ZJ #)_D.#F <: $(BJ> MJ&@#@ "(%@ 80&L%@,)( !R@\1H8 H ( -(:">/U#Z$_%T%> 'C10,B9'SP M*'$2Y!L_B0Q <,0@8NFT=B@_EIP"Z(V!"2"B(/O'3RD "%(Y4!6"02M7%!PA M9(/*(443KAL!('!"T@ (-ER1H $ R(DN ^:P/'K!XI^]'X7U^06@@B 6'$?H0*=?!XY@ Z <5(!SZ-)7 M(F1C79<#.MH51#\.P(T[$D# # 1#@:8_$ JH "KO )%@)(!, 80("D@1" A! M0 (?E(L" 0$$)@Q$ :IF0: PSN!\!U**2'!&C5+>#$*@#(8,(5(P* B E? M,/$-' "LMU)[[P%AFC[,!75??AKZ58 /Z2D!B(3_(.(B QMZL5EGJ+D@EU\) M@"(< VX,,A ";A@ 0U @.'!#TXB )D/?BE@C& Y )&/.V=HR<,__X!!P):1 M* 82$&?#ZI2P-(!#KH&4Y8Z$&B MD*CEND)_#,@93 3=K@!F:!PG&U9_3, 9$%PV6LLA^64 $('^<,#( !A ]LL- M6!!HJ7!F?;0- JSQSQ_;M;!$;2LCQ, ;% 85P-@NFRU H""LRD\("CE@@M,J M=T0G "XBT-?._$ LL=%0MQM U@"LK) "77<)[]$#X<, B9 48( 95*2.P!D> MY$LN$#(C$LB]X^9#3S3 ! $-" B8 ,@)"AD A@H=2X $,.49(+-@RC/?-@. MX%9TZ7)M!X8!X$,@OBA^<]7;VV,')82O%*37.%>07SCY]FM8&9(9"MQ(A5\Q M X!@NA: V[D) &04_1T]8()O U*4@C4#11"@"FL;$[K(D"I!L(&$#! ;__H MR/=6ABL%C ]\IZL6O@0!,8&WPAAYW MQ\=_!6Q@ZO$B& ?B#R&PPHQ"4,-V?/@/?4!@70%P(@!68 8&(!$ J@D "0Y M@.UD\6-W, .%BH,/2OF%'P9PC \&(DD!B \-IP1 &,P@A&$!XH<,9!; 9!D2 MVOS##&%CI2MUL0]D$%-LIU";7P9@B4"-LFWBX\"T]/'+&P934060 S&OF1P% M,. (=>NA)!.)&S#PH 9'"$DD.])%W) $"5H7@N4H#[#C4V.+QL #ACGN/IA MR'$Q8(,^9BD!_!QI! $9?BQ. M(G/20W3!#V0()EJD,N89)# M?U &)I40!W!8$=3"$$"5*K) /QA!@PI !:+ M*%H]O\C5Z!PI20WSAZ'.H4-*\H.2^A""*PRCUW_((PP PZX&TH4VL X$*O./P8;G&/ M^['Q+K>2S:TD=*5+7>MBEP"S!< )P" 'X:JAN&1 +E=RR0/^96@VA@&#$G+I M S.X(#H-&FIBJ=A@L/ (P?(0,#S D)0" 0+#E-PP59GKW/E.%PS5O2X%I@'A M1<#@ %(XPHMAL2I_<,0?7FUH<>QQ!A:P$01(B$%@M_/C(//!E@2YD8U.0P(^ M&<8O_3"$=I)2''F<00;ZH@*0A0S*[?AO6O" U[B4@[SQC1D%R-.)D^4!92=, M^;WZD (0@G$4 DQ/)Y!!PC0YX)@4T,8>/C!<0%YLXOJ" (R.$ Y#H07>T C M&" 1(QG[-Q WL4PUX4S="_M:& (068/%6EG_,I;A"" #8FLR2(!X ^#. )JY*'O&5&;SR'"3) ^(T_INP36"=JUK4. #K2PVL"= $8HDO3 MFKCX)K::$ %"8,.:Y"UJARTK6T'1LRX"P K'=/QA_PY*$GYC"9/OK)$U!H,- MJCI?=N##%]6%081$0//HVASGP(#!87L^+GP (^?6B6E[5_.;5%0(4ELZJIC]=&E)O]0%\$"8DZI!51?>%") @ M#7>PRA=0:!,6D# +9)C!'C#(J0!\\(&T6T@%RQP (3#%/R1:B55(\X2%8)!X M4 D*"(WG@R#@)->!",)"-D@\$QB/ "0*PA^0-X-+:Q78,U">60/0!<8(I34P M@&%3*0> IRJ&A;3E*BADJA@3!DBKH7U33$'IP6)H$*I12=P=,&5#[3&P>EOA M2E=@HA;,_$!\:MDI!4G ARY2H 1\V"(%7\"'+(@B C:(GP3NMP5AU&_#75?I M2A(*@ Z6BP\PP,+]7I!_H<$E:8(/7E" 8$ G 7 & \$.D'$ ?O$/L" %7!@, M7HA>*N@/U! L / /$,"%-N<%$_8Q&F W;Q(G(V: -^@%7 @,B04&'! 05+)Y M7/=J03$ "0SPC$^"A2(4L2(,,8. " M!^=D_ !KD/$# 0 4Z9KSQ=]P@@K X$)LHG(A\O980+!N M9\ %T<%O7@8,L+!7_- &./ "GG@AH#@0<.)O() 7^T /DREU\E"5VY%28\8#+8 $AF&*^&@/7.>;%R*;<""<#D"<#) ^>55CVYA:WB@A M & *& D B[!U#D &V0@!TM-9=SD0AK"=>Z4/5!130(">E30]&.9D^K!FSA@4 M <=,(/"/:N(.T_..?J66V @ G%"0[A -->9D]O "7C0 E"? '"?^J .^EF* M"B$ ;7(T:$!V_B %BH ?"*8/6(E==VA[8+$ -J!4QA"*_P -@P ?[JD/\$D; M\B"?])E[$"HS4P95S]>?>V5EM8=Q'5E58%D'0\ .SR$!1^$$2 H 1$I(1_%% M,G 4+O&D!!"E ) 46HE(D"E5CJEN-&E6_JE_! Q,(/6LJE_&!+80JE4KJF M53JF97JF8FI+TL /!8 '@&5+"Y4"'_-%9@18K0,&@ H !K@9