Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site uw-beaver
Path: utzoo!watmath!clyde!burl!ulysses!mhuxj!houxm!vax135!cornell!uw-beaver!info-mac
From: info-mac@uw-beaver
Newsgroups: fa.info-mac
Subject: abspeak
Message-ID: <156@uw-beaver>
Date: Wed, 12-Dec-84 15:04:36 EST
Article-I.D.: uw-beave.156
Posted: Wed Dec 12 15:04:36 1984
Date-Received: Fri, 14-Dec-84 06:03:12 EST
Sender: daemon@uw-beaver
Organization: U of Washington Computer Science
Lines: 45

From: Bill Croft 

Date:  8 Dec 1984 11:25:59 PST
Subject: ABSpeak stuff
From: Mike Schuster 
To: info-mac@SUMEX-AIM.ARPA

Here is ABSpeak, along with some of the pertinent source files:

      ABSpeak.dl       - dl format of the application.  To those requesting
                         BINHEX form, sorry, I don't have a working formatter.
                         I'll mail a BINHEX form as soon as I can.

      speak.R          - extracts the phoneme-to-speech translator from
                         the Smoothtalker demo application.  The application
                         is named Finder on the demo disk, I renamed it
                         Smoothtalker.

      speak.c          - contains the hook mSpeak which you call to speak.
                         This nub loads the resource, fiddles arguments, and
                         jumps into the code (More about arguments below).

      speak.h          - just a header file for mSpeak.

      ABSpeak.c        - the source for ABSpeak

      ABSpeak.R        - resources for ABSpeak

      info.txt         - some more anonymous information
   
You will have to do some hacking to get compile ABSpeak on your own
development system.  I used Consulair's Mac C along with Apple's MDS.
Mac C passes args in registers D0, D1, ..., so you will have to recode
the mSpeak and _dlogFilter hooks to match your local conventions.  Also,
I didn't include any of the header files, most are like SUMACC's, except
for buffered IO routines, so you will have to replace the calls to
delete, create, open, close, read, and write with something appropriate
if you want to implement ABSpeak's open and save functions.

Enjoy,
Mike Schuster
@cit-20

[filed in abspeak.c, abspeak.dl and abspeak.rsrc]
-------