ExcelTalk code

SpeakString

#include    "Traps.h"
#include    "Sound.h"
#include    "Speech.h"
#include    "xlcall.h"

// SpeakString

Boolean pascal main(unsigned char *teststring)
{

OSErr err;

    err = SpeakString(teststring);
    
    return err;
}

SpeechAvailable

#include    "Traps.h"
#include    "Sound.h"
#include    "Speech.h"
#include    "xlcall.h"
#include    "GestaltEqu.h"

//SpeechAvailable

pascal Boolean main (void) {
    OSErr           err;
    long            result;
    err = Gestalt(gestaltSpeechAttr, &result);
//  return (Ptr)&result;
    if ((err != noErr) || !(result & 
            (1 << gestaltSpeechMgrPresent)))
        return FALSE;
    else
        return TRUE;
}

SpeechBusy

#include    "Traps.h"
#include    "Sound.h"
#include    "Speech.h"
#include    "xlcall.h"

//SpeechBusy

pascal short main (void) {

    
    return SpeechBusy ();
}

© John Blackburne, johnb@hk.super.net, 6th September 1996


up to John's Home Page