org.rococoa.cocoa.speechsynthesis
Interface SpeechSynthesisLibrary

All Superinterfaces:
Library

public interface SpeechSynthesisLibrary
extends Library

JNA Wrapper for library SpeechSynthesis
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.


Nested Class Summary
static interface SpeechSynthesisLibrary.SpeechDoneProcPtr
           
static interface SpeechSynthesisLibrary.SpeechErrorCFProcPtr
           
static interface SpeechSynthesisLibrary.SpeechErrorProcPtr
           
static interface SpeechSynthesisLibrary.SpeechPhonemeProcPtr
           
static interface SpeechSynthesisLibrary.SpeechSyncProcPtr
           
static interface SpeechSynthesisLibrary.SpeechTextDoneProcPtr
           
static interface SpeechSynthesisLibrary.SpeechWordCFProcPtr
           
static interface SpeechSynthesisLibrary.SpeechWordProcPtr
           
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
Library.Handler
 
Field Summary
static SpeechSynthesisLibrary INSTANCE
           
static int kAudioUnitProperty_SpeechChannel
          ------------------------------------------
Get (SpeechChannel)
static int kAudioUnitProperty_Voice
          ------------------------------------------
Get/Set (VoiceSpec)
static int kAudioUnitSubType_SpeechSynthesis
          ------------------------------------------
kAudioUnitType_Generator
static int kEndOfSentence
           
static int kEndOfWord
           
static int kFemale
           
static int kImmediate
           
static int kMale
           
static int kNeuter
           
static int kNoEndingProsody
           
static int kNoSpeechInterrupt
           
static int kPreflightThenPause
           
static int kSpeechImmediateBoundary
           
static int kSpeechSentenceBoundary
           
static int kSpeechWordBoundary
           
static int kTextToSpeechSynthType
           
static int kTextToSpeechVoiceBundleType
           
static int kTextToSpeechVoiceFileType
           
static int kTextToSpeechVoiceType
           
static int modeLiteral
           
static int modeNormal
          ------------------------------------------
character mode and number mode constants
static int modePhonemes
           
static int modeText
          ------------------------------------------
input mode constants
static int soCharacterMode
           
static int soCommandDelimiter
           
static int soCurrentA5
           
static int soCurrentVoice
           
static int soErrorCallBack
          ------------------------------------------
use with SpeechErrorProcPtr
static int soErrors
           
static int soInputMode
           
static int soNumberMode
           
static int soOutputToFileWithCFURL
          ------------------------------------------
Pass a CFURLRef to write to this file, NULL to generate sound.
static int soPhonemeCallBack
          ------------------------------------------
use with SpeechPhonemeProcPtr
static int soPhonemeSymbols
           
static int soPitchBase
           
static int soPitchMod
           
static int soRate
           
static int soRecentSync
           
static int soRefCon
           
static int soReset
           
static int soSoundOutput
           
static int soSpeechDoneCallBack
          ------------------------------------------
use with SpeechDoneProcPtr
static int soStatus
           
static int soSyncCallBack
          ------------------------------------------
use with SpeechSyncProcPtr
static int soSynthExtension
           
static int soSynthType
           
static int soTextDoneCallBack
          ------------------------------------------
use with SpeechTextDoneProcPtr
static int soVoiceDescription
           
static int soVoiceFile
           
static int soVolume
           
static int soWordCallBack
          ------------------------------------------
use with SpeechWordProcPtr
 
Fields inherited from interface com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 
Method Summary
 void DisposeSpeechDoneUPP(SpeechSynthesisLibrary.SpeechDoneProcPtr userUPP)
          DisposeSpeechDoneUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeSpeechDoneUPP(SpeechDoneUPP)
 void DisposeSpeechErrorUPP(SpeechSynthesisLibrary.SpeechErrorProcPtr userUPP)
          DisposeSpeechErrorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeSpeechErrorUPP(SpeechErrorUPP)
 void DisposeSpeechPhonemeUPP(SpeechSynthesisLibrary.SpeechPhonemeProcPtr userUPP)
          DisposeSpeechPhonemeUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeSpeechPhonemeUPP(SpeechPhonemeUPP)
 void DisposeSpeechSyncUPP(SpeechSynthesisLibrary.SpeechSyncProcPtr userUPP)
          DisposeSpeechSyncUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeSpeechSyncUPP(SpeechSyncUPP)
 void DisposeSpeechTextDoneUPP(SpeechSynthesisLibrary.SpeechTextDoneProcPtr userUPP)
          DisposeSpeechTextDoneUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeSpeechTextDoneUPP(SpeechTextDoneUPP)
 void DisposeSpeechWordUPP(SpeechSynthesisLibrary.SpeechWordProcPtr userUPP)
          DisposeSpeechWordUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeSpeechWordUPP(SpeechWordUPP)
 void InvokeSpeechDoneUPP(SpeechChannelRecord chan, int refCon, SpeechSynthesisLibrary.SpeechDoneProcPtr userUPP)
          InvokeSpeechDoneUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeSpeechDoneUPP(SpeechChannel, SRefCon, SpeechDoneUPP)
 void InvokeSpeechPhonemeUPP(SpeechChannelRecord chan, int refCon, short phonemeOpcode, SpeechSynthesisLibrary.SpeechPhonemeProcPtr userUPP)
          InvokeSpeechPhonemeUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeSpeechPhonemeUPP(SpeechChannel, SRefCon, SInt16, SpeechPhonemeUPP)
 void InvokeSpeechSyncUPP(SpeechChannelRecord chan, int refCon, int syncMessage, SpeechSynthesisLibrary.SpeechSyncProcPtr userUPP)
          InvokeSpeechSyncUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeSpeechSyncUPP(SpeechChannel, SRefCon, OSType, SpeechSyncUPP)
 void InvokeSpeechTextDoneUPP(SpeechChannelRecord chan, int refCon, PointerByReference nextBuf, NativeLongByReference byteLen, IntBuffer controlFlags, SpeechSynthesisLibrary.SpeechTextDoneProcPtr userUPP)
          InvokeSpeechTextDoneUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeSpeechTextDoneUPP(SpeechChannel, SRefCon, const void**, unsigned long*, SInt32*, SpeechTextDoneUPP)
 void InvokeSpeechTextDoneUPP(SpeechChannelRecord chan, int refCon, PointerByReference nextBuf, NativeLongByReference byteLen, IntByReference controlFlags, SpeechSynthesisLibrary.SpeechTextDoneProcPtr userUPP)
          Deprecated. use the safer method InvokeSpeechTextDoneUPP(org.rococoa.cocoa.speechsynthesis.SpeechChannelRecord, int, com.sun.jna.ptr.PointerByReference, com.sun.jna.ptr.NativeLongByReference, java.nio.IntBuffer, org.rococoa.cocoa.speechsynthesis.SpeechSynthesisLibrary.SpeechTextDoneProcPtr) instead
 SpeechSynthesisLibrary.SpeechDoneProcPtr NewSpeechDoneUPP(SpeechSynthesisLibrary.SpeechDoneProcPtr userRoutine)
          NewSpeechDoneUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : SpeechDoneUPP NewSpeechDoneUPP(SpeechDoneProcPtr)
 SpeechSynthesisLibrary.SpeechErrorProcPtr NewSpeechErrorUPP(SpeechSynthesisLibrary.SpeechErrorProcPtr userRoutine)
          NewSpeechErrorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : SpeechErrorUPP NewSpeechErrorUPP(SpeechErrorProcPtr)
 SpeechSynthesisLibrary.SpeechPhonemeProcPtr NewSpeechPhonemeUPP(SpeechSynthesisLibrary.SpeechPhonemeProcPtr userRoutine)
          NewSpeechPhonemeUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : SpeechPhonemeUPP NewSpeechPhonemeUPP(SpeechPhonemeProcPtr)
 SpeechSynthesisLibrary.SpeechSyncProcPtr NewSpeechSyncUPP(SpeechSynthesisLibrary.SpeechSyncProcPtr userRoutine)
          NewSpeechSyncUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : SpeechSyncUPP NewSpeechSyncUPP(SpeechSyncProcPtr)
 SpeechSynthesisLibrary.SpeechTextDoneProcPtr NewSpeechTextDoneUPP(SpeechSynthesisLibrary.SpeechTextDoneProcPtr userRoutine)
          NewSpeechTextDoneUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : SpeechTextDoneUPP NewSpeechTextDoneUPP(SpeechTextDoneProcPtr)
 SpeechSynthesisLibrary.SpeechWordProcPtr NewSpeechWordUPP(SpeechSynthesisLibrary.SpeechWordProcPtr userRoutine)
          NewSpeechWordUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : SpeechWordUPP NewSpeechWordUPP(SpeechWordProcPtr)
 short SpeechBusy()
          SpeechBusy()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in SpeechLib 1.0 and later
Original signature : SInt16 SpeechBusy()
 short SpeechBusySystemWide()
          SpeechBusySystemWide()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in SpeechLib 1.0 and later
Original signature : SInt16 SpeechBusySystemWide()
 NumVersion.ByValue SpeechManagerVersion()
          SpeechManagerVersion()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in SpeechLib 1.0 and later
Original signature : NumVersion SpeechManagerVersion()
 

Field Detail

INSTANCE

static final SpeechSynthesisLibrary INSTANCE

kTextToSpeechSynthType

static final int kTextToSpeechSynthType
See Also:
Constant Field Values

kTextToSpeechVoiceType

static final int kTextToSpeechVoiceType
See Also:
Constant Field Values

kTextToSpeechVoiceFileType

static final int kTextToSpeechVoiceFileType
See Also:
Constant Field Values

kTextToSpeechVoiceBundleType

static final int kTextToSpeechVoiceBundleType
See Also:
Constant Field Values

kNoEndingProsody

static final int kNoEndingProsody
See Also:
Constant Field Values

kNoSpeechInterrupt

static final int kNoSpeechInterrupt
See Also:
Constant Field Values

kPreflightThenPause

static final int kPreflightThenPause
See Also:
Constant Field Values

kImmediate

static final int kImmediate
See Also:
Constant Field Values

kEndOfWord

static final int kEndOfWord
See Also:
Constant Field Values

kEndOfSentence

static final int kEndOfSentence
See Also:
Constant Field Values

soStatus

static final int soStatus
See Also:
Constant Field Values

soErrors

static final int soErrors
See Also:
Constant Field Values

soInputMode

static final int soInputMode
See Also:
Constant Field Values

soCharacterMode

static final int soCharacterMode
See Also:
Constant Field Values

soNumberMode

static final int soNumberMode
See Also:
Constant Field Values

soRate

static final int soRate
See Also:
Constant Field Values

soPitchBase

static final int soPitchBase
See Also:
Constant Field Values

soPitchMod

static final int soPitchMod
See Also:
Constant Field Values

soVolume

static final int soVolume
See Also:
Constant Field Values

soSynthType

static final int soSynthType
See Also:
Constant Field Values

soRecentSync

static final int soRecentSync
See Also:
Constant Field Values

soPhonemeSymbols

static final int soPhonemeSymbols
See Also:
Constant Field Values

soCurrentVoice

static final int soCurrentVoice
See Also:
Constant Field Values

soCommandDelimiter

static final int soCommandDelimiter
See Also:
Constant Field Values

soReset

static final int soReset
See Also:
Constant Field Values

soCurrentA5

static final int soCurrentA5
See Also:
Constant Field Values

soRefCon

static final int soRefCon
See Also:
Constant Field Values

soTextDoneCallBack

static final int soTextDoneCallBack
------------------------------------------
use with SpeechTextDoneProcPtr

See Also:
Constant Field Values

soSpeechDoneCallBack

static final int soSpeechDoneCallBack
------------------------------------------
use with SpeechDoneProcPtr

See Also:
Constant Field Values

soSyncCallBack

static final int soSyncCallBack
------------------------------------------
use with SpeechSyncProcPtr

See Also:
Constant Field Values

soErrorCallBack

static final int soErrorCallBack
------------------------------------------
use with SpeechErrorProcPtr

See Also:
Constant Field Values

soPhonemeCallBack

static final int soPhonemeCallBack
------------------------------------------
use with SpeechPhonemeProcPtr

See Also:
Constant Field Values

soWordCallBack

static final int soWordCallBack
------------------------------------------
use with SpeechWordProcPtr

See Also:
Constant Field Values

soSynthExtension

static final int soSynthExtension
See Also:
Constant Field Values

soSoundOutput

static final int soSoundOutput
See Also:
Constant Field Values

soOutputToFileWithCFURL

static final int soOutputToFileWithCFURL
------------------------------------------
Pass a CFURLRef to write to this file, NULL to generate sound.

See Also:
Constant Field Values

kSpeechImmediateBoundary

static final int kSpeechImmediateBoundary
See Also:
Constant Field Values

kSpeechWordBoundary

static final int kSpeechWordBoundary
See Also:
Constant Field Values

kSpeechSentenceBoundary

static final int kSpeechSentenceBoundary
See Also:
Constant Field Values

modeText

static final int modeText
------------------------------------------
input mode constants

See Also:
Constant Field Values

modePhonemes

static final int modePhonemes
See Also:
Constant Field Values

modeNormal

static final int modeNormal
------------------------------------------
character mode and number mode constants

See Also:
Constant Field Values

modeLiteral

static final int modeLiteral
See Also:
Constant Field Values

soVoiceDescription

static final int soVoiceDescription
See Also:
Constant Field Values

soVoiceFile

static final int soVoiceFile
See Also:
Constant Field Values

kAudioUnitSubType_SpeechSynthesis

static final int kAudioUnitSubType_SpeechSynthesis
------------------------------------------
kAudioUnitType_Generator

See Also:
Constant Field Values

kAudioUnitProperty_Voice

static final int kAudioUnitProperty_Voice
------------------------------------------
Get/Set (VoiceSpec)

See Also:
Constant Field Values

kAudioUnitProperty_SpeechChannel

static final int kAudioUnitProperty_SpeechChannel
------------------------------------------
Get (SpeechChannel)

See Also:
Constant Field Values

kNeuter

static final int kNeuter
See Also:
Constant Field Values

kMale

static final int kMale
See Also:
Constant Field Values

kFemale

static final int kFemale
See Also:
Constant Field Values
Method Detail

NewSpeechTextDoneUPP

SpeechSynthesisLibrary.SpeechTextDoneProcPtr NewSpeechTextDoneUPP(SpeechSynthesisLibrary.SpeechTextDoneProcPtr userRoutine)
NewSpeechTextDoneUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : SpeechTextDoneUPP NewSpeechTextDoneUPP(SpeechTextDoneProcPtr)


NewSpeechDoneUPP

SpeechSynthesisLibrary.SpeechDoneProcPtr NewSpeechDoneUPP(SpeechSynthesisLibrary.SpeechDoneProcPtr userRoutine)
NewSpeechDoneUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : SpeechDoneUPP NewSpeechDoneUPP(SpeechDoneProcPtr)


NewSpeechSyncUPP

SpeechSynthesisLibrary.SpeechSyncProcPtr NewSpeechSyncUPP(SpeechSynthesisLibrary.SpeechSyncProcPtr userRoutine)
NewSpeechSyncUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : SpeechSyncUPP NewSpeechSyncUPP(SpeechSyncProcPtr)


NewSpeechErrorUPP

SpeechSynthesisLibrary.SpeechErrorProcPtr NewSpeechErrorUPP(SpeechSynthesisLibrary.SpeechErrorProcPtr userRoutine)
NewSpeechErrorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : SpeechErrorUPP NewSpeechErrorUPP(SpeechErrorProcPtr)


NewSpeechPhonemeUPP

SpeechSynthesisLibrary.SpeechPhonemeProcPtr NewSpeechPhonemeUPP(SpeechSynthesisLibrary.SpeechPhonemeProcPtr userRoutine)
NewSpeechPhonemeUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : SpeechPhonemeUPP NewSpeechPhonemeUPP(SpeechPhonemeProcPtr)


NewSpeechWordUPP

SpeechSynthesisLibrary.SpeechWordProcPtr NewSpeechWordUPP(SpeechSynthesisLibrary.SpeechWordProcPtr userRoutine)
NewSpeechWordUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : SpeechWordUPP NewSpeechWordUPP(SpeechWordProcPtr)


DisposeSpeechTextDoneUPP

void DisposeSpeechTextDoneUPP(SpeechSynthesisLibrary.SpeechTextDoneProcPtr userUPP)
DisposeSpeechTextDoneUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeSpeechTextDoneUPP(SpeechTextDoneUPP)


DisposeSpeechDoneUPP

void DisposeSpeechDoneUPP(SpeechSynthesisLibrary.SpeechDoneProcPtr userUPP)
DisposeSpeechDoneUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeSpeechDoneUPP(SpeechDoneUPP)


DisposeSpeechSyncUPP

void DisposeSpeechSyncUPP(SpeechSynthesisLibrary.SpeechSyncProcPtr userUPP)
DisposeSpeechSyncUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeSpeechSyncUPP(SpeechSyncUPP)


DisposeSpeechErrorUPP

void DisposeSpeechErrorUPP(SpeechSynthesisLibrary.SpeechErrorProcPtr userUPP)
DisposeSpeechErrorUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeSpeechErrorUPP(SpeechErrorUPP)


DisposeSpeechPhonemeUPP

void DisposeSpeechPhonemeUPP(SpeechSynthesisLibrary.SpeechPhonemeProcPtr userUPP)
DisposeSpeechPhonemeUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeSpeechPhonemeUPP(SpeechPhonemeUPP)


DisposeSpeechWordUPP

void DisposeSpeechWordUPP(SpeechSynthesisLibrary.SpeechWordProcPtr userUPP)
DisposeSpeechWordUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeSpeechWordUPP(SpeechWordUPP)


InvokeSpeechTextDoneUPP

@Deprecated
void InvokeSpeechTextDoneUPP(SpeechChannelRecord chan,
                                        int refCon,
                                        PointerByReference nextBuf,
                                        NativeLongByReference byteLen,
                                        IntByReference controlFlags,
                                        SpeechSynthesisLibrary.SpeechTextDoneProcPtr userUPP)
Deprecated. use the safer method InvokeSpeechTextDoneUPP(org.rococoa.cocoa.speechsynthesis.SpeechChannelRecord, int, com.sun.jna.ptr.PointerByReference, com.sun.jna.ptr.NativeLongByReference, java.nio.IntBuffer, org.rococoa.cocoa.speechsynthesis.SpeechSynthesisLibrary.SpeechTextDoneProcPtr) instead

InvokeSpeechTextDoneUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeSpeechTextDoneUPP(SpeechChannel, SRefCon, const void**, unsigned long*, SInt32*, SpeechTextDoneUPP)


InvokeSpeechTextDoneUPP

void InvokeSpeechTextDoneUPP(SpeechChannelRecord chan,
                             int refCon,
                             PointerByReference nextBuf,
                             NativeLongByReference byteLen,
                             IntBuffer controlFlags,
                             SpeechSynthesisLibrary.SpeechTextDoneProcPtr userUPP)
InvokeSpeechTextDoneUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeSpeechTextDoneUPP(SpeechChannel, SRefCon, const void**, unsigned long*, SInt32*, SpeechTextDoneUPP)


InvokeSpeechDoneUPP

void InvokeSpeechDoneUPP(SpeechChannelRecord chan,
                         int refCon,
                         SpeechSynthesisLibrary.SpeechDoneProcPtr userUPP)
InvokeSpeechDoneUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeSpeechDoneUPP(SpeechChannel, SRefCon, SpeechDoneUPP)


InvokeSpeechSyncUPP

void InvokeSpeechSyncUPP(SpeechChannelRecord chan,
                         int refCon,
                         int syncMessage,
                         SpeechSynthesisLibrary.SpeechSyncProcPtr userUPP)
InvokeSpeechSyncUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeSpeechSyncUPP(SpeechChannel, SRefCon, OSType, SpeechSyncUPP)


InvokeSpeechPhonemeUPP

void InvokeSpeechPhonemeUPP(SpeechChannelRecord chan,
                            int refCon,
                            short phonemeOpcode,
                            SpeechSynthesisLibrary.SpeechPhonemeProcPtr userUPP)
InvokeSpeechPhonemeUPP()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0.2 and later
Non-Carbon CFM: available as macro/inline
Original signature : void InvokeSpeechPhonemeUPP(SpeechChannel, SRefCon, SInt16, SpeechPhonemeUPP)


SpeechManagerVersion

NumVersion.ByValue SpeechManagerVersion()
SpeechManagerVersion()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in SpeechLib 1.0 and later
Original signature : NumVersion SpeechManagerVersion()


SpeechBusy

short SpeechBusy()
SpeechBusy()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in SpeechLib 1.0 and later
Original signature : SInt16 SpeechBusy()


SpeechBusySystemWide

short SpeechBusySystemWide()
SpeechBusySystemWide()

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in SpeechLib 1.0 and later
Original signature : SInt16 SpeechBusySystemWide()