
 :PROGRAM ALPHABET.BAS 3 :***** MAKE SURE CRT VOLUME IS WAY UP! ********************  :*** THIS PROG. ALSO DEMOSTRATES (LINE 30) HOW SPEECH SYNTH. CAN WORK  :*** WHILE AT THE SAME TIME PERFORMING OTHER TASK (IN THIS CASE PRINTING).     ' ::SET UP LINK  P1 ::VOCABULARY BACKGROUND 8( P3 ::THIS VALUE WILL CHANGE H2  I  $ h< P2 ::USE WORD FROM LIST F P3P3 ::NEXT WORD P   N ::PASS CONTROL U  , Z :PRINT "WORD CODE #: ";I [ UI6 \  ,,(U),,(U ) d P2 ::CHECK STATUS n   N ::PASS CONTROL Bx  P7  Z  ::IF BUSY -LOOP X  U  , :  U q  T   :  :  T y  I   :***************************************** :***************************************** :***************************************** 1':SUBROUTINE: SET UP LINK H':SET UP THE LINK m$':BETWEEN SPEECH BIOS AND BASIC u.': 8' T%() B' D%(a) L' P,T V'P1: P2: P3: P4: P5: P6: P7 `'TMP: TP!: TALK: I j'TP!(T%()) t' I  1 ~' TMP ' ITP!,TMP '' I 5' SEGP  N'P4()()  X' SEG ^' ' 85,139,236,30,139,118,18,139 ' 28,139,118,16,139,4,138,227 ' 139,118,14,139,28,139,118,10 ' 139,52,86,139,118,8,139,12 	' 139,118,12,142,28,94,205,77 )' 31,139,118,6,136,4,93,202 4 ( 14,0 a::************************************* ::************************************* ::*************************************  N:SUBROUTINE: PASS CONTROL *N:PASS INFORMATION AND 4N:CONTROL TO SPEECH BIOS >N: .HNTP!(T%()) PRN TP!     TALKTP!    k\N TP!     TALKTP! fN TALK(P1,P2,P3,P4,P5,P6,P7) pN 0u:********* DISPLAY ALPHABET TEST ************************* 5u:FOR U=65 TO 90 *:u:PRINT "CODE1 = ";U , CHR$(U) ,,"CODE2 = ";U+32,CHR$(U+32) I?u:FOR Q=1 TO 600 : NEXT Q WDu:NEXT U Nu:*********************************************************   