home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / CPM / PROGRAMS / VOICE / VOICE.DOC < prev    next >
Text File  |  2000-06-30  |  3KB  |  86 lines

  1.         
  2.                   VOIC@.DOC
  3.  
  4.        DOCUMENTATION FOR VOIC@ LANGUAGE SYSTEM FOR SPEECH SYNTHESIS
  5.  
  6.        WRITTEN & RELEASED IN PUBLIC DOMAIN BY AL JEWER, 
  7.         SHAWN EVERSON,AND WILLIAM WHITFORD, 10/21/81
  8.  
  9.  
  10.  
  11. THIS DOC FILE EXPLAINS THE USE OF THE VOIC@ SOFTWARE
  12. PACKAGE FOR USE WITH THE SWEET TALKER SPEECH BOARD AND A
  13. Z80 CPU WITH PARALLEL PORT INTERFACE.
  14. ANY OTHER BOARD USING THE SC-01 VOICE SYSTHESIS CHIP FROM
  15. VOTRAX SHOULD BE ABLE TO BE SUPPORTED WITH A MINIMUM OF
  16. PROGRAM MODIFICATIONS.
  17.  
  18. THIS CODE IS WRITTEN FOR USE WITH AN 8255 PARALLEL PORT
  19. INTERFACE CHIP. THE ONLY HARDWARE DEPENDANT ROUTINE IS
  20. IN VOIC@.LIB, WHICH PROVIDES SETUP FOR THE 8255 AT BASE 
  21. ADDRESS 24H AND READS & WRITES TO ITS PORTS. ANY OTHER
  22. PARALLEL PORT INTERFACE COULD BE USED BY RE-DEFINING
  23. THE PORT ADDRESSES FOR YOUR PARTICULAR HARDWARE.
  24.  
  25. THE PROGRAMS INCLUDED IN THIS PACKAGE ARE:
  26.  
  27.         VMAC.ASM     -> THE MAC ASSEMBLER OVERLAY
  28.         VRMAC.ASM    -> THE RMAC ASSEMBLER OVERLAY
  29.         VOIC@.LIB    -> THE DRIVER FOR CP/M, PHONEME
  30.                 DEFINITIONS AND DICTONARY.
  31.         VOIC@EQU.LIB -> SAME AS ABOVE MINUS DICTONARY
  32.         TALK@.LIB    -> STARTING PLACE FOR WRITING NEW 
  33.                 VOICE PROGRAMS
  34.         YESMASTR.VOC -> EXAMPLE PROGRAM WHICH HAS A 
  35.                 GOOD ATTITUDE.
  36.         VOIC@.CRC    -> CRC'S OF ALL PROGRAMS
  37.         VOIC@.DOC    -> THIS FILE
  38.  
  39.  
  40. TO MAKE IT TALK:
  41.  
  42. 1) CREATE A FILE OF TYPE .VOC (STARTING WITH TALK@.LIB) WHICH
  43.     CONTAINS THE WORDS YOU WANT TO SAY, ONE PER LINE.
  44.     UNIQUE WORDS CAN BE DEFINED AS PHONEMES. (SEE YESMASTR.VOC
  45.     FOR DETAILS & EXAMPLE OF HOW TO DO THIS).
  46.  
  47. 2) ASSEMBLE ABOVE FILE USING VMAC OR VRMAC TO CREATE A .HEX OR .REL
  48.     FILE FOR USE BY THE LOADER (OR LINKER).
  49.  
  50. 3) FOR VMAC: USE LOAD AS YOU WOULD WITH ANY .HEX FILE, TO CREATE A
  51.     .COM FILE WHICH WILL TALK TO YOU.
  52.    FOR VRMAC: USE LINK TO CREATE A .COM FILE, OR DECLARE A MODULE NAME
  53.     AND LINK TO YOUR OTHER PROGRAMS!!!!
  54.  
  55. 4) LISTEN TO IT!!!!
  56.  
  57.  
  58.  
  59. TO CREATE VMAC OR VRMAC:
  60.  
  61. READ VMAC OR VRMAC.ASM TEXT, AND FOLLOW DIRECTIONS THERE. YOU CANNOT
  62. ASSEMBLE THESE FILES USING MAC OR RMAC, SINCE SOME OF THE WORDS 
  63. DEFINED IN VOIC@.LIB ARE NORMALLY RESERVED WORDS IN MAC. WATCH OUT!
  64. THE PSEUDO-OPS IN MAC HAVE BEEN CHANGED! CONSULT VMAC.ASM & VRMAC.ASM
  65. FOR ALL PSEUDO-OP CHANGES. THANK YOU.
  66.  
  67. ANY QUESTIONS OR COMMENTS, FEEL FREE TO CALL US AT:
  68.  
  69.  (414) 563 8774 
  70.  
  71. IF YOU GET A TONE, WE'RE NOT HERE. IF SOMEONE ANSWERS, ASK FOR
  72. AL JEWER, SHAWN EVERSON OR WILLIAM WHITFORD. WE ARE THE VOICE 
  73. SYNTHESIS GROUP HERE, AND WILL BE GLAD TO ANSWER ANY HOBBYIST 
  74. QUESTIONS REGARDING OUR SPEECH SYNTHESIS SOFTWARE.
  75. BY THE WAY, THIS IS PUBLIC DOMAIN SOFTWARE, AND IS NOT TO BE 
  76. SOLD OR DUPLICATED ENDLESSLY FOR PROFIT. WE WROTE THIS FOR THE 
  77. HOBBYISTS, SO COPY IT ALL YOU WANT, JUST DON'T SELL IT.
  78.  
  79. YOU CAN WRITE US AT:
  80.  
  81.         VOICE SYNTHESIS GROUP
  82.         LAB 1
  83.         214 SOUTH MAIN STREET
  84.         FORT ATKINSON, WISCONSIN 53538
  85.  
  86.