texttospeech

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 29, 2026 License: MIT Imports: 12 Imported by: 0

Documentation

Overview

Package texttospeech provides Go bindings for the texttospeech framework.

Key Types

Code generated from Apple documentation. DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewErrorBlock

func NewErrorBlock(handler ErrorHandler) (objc.ID, func())

NewErrorBlock wraps a Go ErrorHandler as an Objective-C block. The caller must defer the returned cleanup function.

Used by:

Types

type AUMessageChannelObject

type AUMessageChannelObject struct {
	objectivec.Object
}

AUMessageChannelObject wraps an existing Objective-C object that conforms to the AUMessageChannel protocol.

func AUMessageChannelObjectFromID

func AUMessageChannelObjectFromID(id objc.ID) AUMessageChannelObject

AUMessageChannelObjectFromID constructs a AUMessageChannelObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (AUMessageChannelObject) BaseObject

func (o AUMessageChannelObject) BaseObject() objectivec.Object

type AVAudioPlayerDelegate

type AVAudioPlayerDelegate interface {
	objectivec.IObject
}

AVAudioPlayerDelegate protocol.

See: https://developer.apple.com/documentation/TextToSpeech/AVAudioPlayerDelegate

type AVAudioPlayerDelegateObject

type AVAudioPlayerDelegateObject struct {
	objectivec.Object
}

AVAudioPlayerDelegateObject wraps an existing Objective-C object that conforms to the AVAudioPlayerDelegate protocol.

func AVAudioPlayerDelegateObjectFromID

func AVAudioPlayerDelegateObjectFromID(id objc.ID) AVAudioPlayerDelegateObject

AVAudioPlayerDelegateObjectFromID constructs a AVAudioPlayerDelegateObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (AVAudioPlayerDelegateObject) BaseObject

type AVSpeechSynthesisProviderAudioUnit

type AVSpeechSynthesisProviderAudioUnit struct {
	objectivec.Object
}

A parent class referenced by other texttospeech classes. [Full Topic]

func AVSpeechSynthesisProviderAudioUnitFromID

func AVSpeechSynthesisProviderAudioUnitFromID(id objc.ID) AVSpeechSynthesisProviderAudioUnit

AVSpeechSynthesisProviderAudioUnitFromID constructs a AVSpeechSynthesisProviderAudioUnit from an objc.ID.

A parent class referenced by other texttospeech classes.

func NewAVSpeechSynthesisProviderAudioUnit

func NewAVSpeechSynthesisProviderAudioUnit() AVSpeechSynthesisProviderAudioUnit

NewAVSpeechSynthesisProviderAudioUnit creates a new AVSpeechSynthesisProviderAudioUnit instance.

func (AVSpeechSynthesisProviderAudioUnit) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (AVSpeechSynthesisProviderAudioUnit) Init

Init initializes the instance.

type AVSpeechSynthesisProviderAudioUnitClass

type AVSpeechSynthesisProviderAudioUnitClass struct {
	// contains filtered or unexported fields
}

func GetAVSpeechSynthesisProviderAudioUnitClass

func GetAVSpeechSynthesisProviderAudioUnitClass() AVSpeechSynthesisProviderAudioUnitClass

GetAVSpeechSynthesisProviderAudioUnitClass returns the class object for AVSpeechSynthesisProviderAudioUnit.

func (AVSpeechSynthesisProviderAudioUnitClass) Alloc

Alloc allocates memory for a new instance of the class.

func (AVSpeechSynthesisProviderAudioUnitClass) Class

Class returns the underlying Objective-C class pointer.

type DictionaryHandler

type DictionaryHandler = func(*foundation.INSDictionary)

DictionaryHandler is the signature for a completion handler block.

Used by:

  • [AUMessageChannel.SetCallHostBlock]

type ErrorHandler

type ErrorHandler = func(error)

ErrorHandler is the signature for a completion handler block.

Used by:

type IAVSpeechSynthesisProviderAudioUnit

type IAVSpeechSynthesisProviderAudioUnit interface {
	objectivec.IObject
}

An interface definition for the AVSpeechSynthesisProviderAudioUnit class.

type ISwiftNativeNSObject

type ISwiftNativeNSObject interface {
	objectivec.IObject
}

An interface definition for the SwiftNativeNSObject class.

type ITTSAUMessagingAU

type ITTSAUMessagingAU interface {
	objectivec.IObject

	CallAudioUnit(unit objectivec.IObject) objectivec.IObject
	Echo(echo objectivec.IObject) objectivec.IObject
	OwningAudioUnit() ITTSFirstPartyAudioUnit
	SetOwningAudioUnit(value ITTSFirstPartyAudioUnit)
	SetCallHostBlock(block VoidHandler)
	SetHostBlock(block VoidHandler)
}

An interface definition for the TTSAUMessagingAU class.

Methods

  • [ITTSAUMessagingAU.CallAudioUnit]
  • [ITTSAUMessagingAU.Echo]
  • [ITTSAUMessagingAU.OwningAudioUnit]
  • [ITTSAUMessagingAU.SetOwningAudioUnit]
  • [ITTSAUMessagingAU.SetCallHostBlock]
  • [ITTSAUMessagingAU.SetHostBlock]

See: https://developer.apple.com/documentation/TextToSpeech/TTSAUMessagingAU

type ITTSAUMessagingHost

type ITTSAUMessagingHost interface {
	objectivec.IObject

	AllowedClasses() foundation.INSSet
	SetAllowedClasses(value foundation.INSSet)
	Channel() objectivec.IObject
	SetChannel(value objectivec.IObject)
	Methods() foundation.INSDictionary
	SetMethods(value foundation.INSDictionary)
	InitWithMessageChannel(channel objectivec.IObject) TTSAUMessagingHost
	// contains filtered or unexported methods
}

An interface definition for the TTSAUMessagingHost class.

Methods

  • [ITTSAUMessagingHost._loadProtocolMethods]
  • [ITTSAUMessagingHost.AllowedClasses]
  • [ITTSAUMessagingHost.SetAllowedClasses]
  • [ITTSAUMessagingHost.Channel]
  • [ITTSAUMessagingHost.SetChannel]
  • [ITTSAUMessagingHost.Methods]
  • [ITTSAUMessagingHost.SetMethods]
  • [ITTSAUMessagingHost.InitWithMessageChannel]

See: https://developer.apple.com/documentation/TextToSpeech/TTSAUMessagingHost

type ITTSAUSSEWrapper

type ITTSAUSSEWrapper interface {
	objectivec.IObject

	AudioUnit() unsafe.Pointer
	SetAudioUnit(value unsafe.Pointer)
	CancelSpeechRequest()
	SynthesizeSpeechRequest(request objectivec.IObject)
	InitWithAudioUnit(unit objectivec.IObject) TTSAUSSEWrapper
}

An interface definition for the TTSAUSSEWrapper class.

Methods

  • [ITTSAUSSEWrapper.AudioUnit]
  • [ITTSAUSSEWrapper.SetAudioUnit]
  • [ITTSAUSSEWrapper.CancelSpeechRequest]
  • [ITTSAUSSEWrapper.SynthesizeSpeechRequest]
  • [ITTSAUSSEWrapper.InitWithAudioUnit]

See: https://developer.apple.com/documentation/TextToSpeech/TTSAUSSEWrapper

type ITTSAXResource

type ITTSAXResource interface {
	objectivec.IObject

	AssetSize() int64
	CanBeDownloaded() bool
	SetCanBeDownloaded(value bool)
	ContentPath() string
	SetContentPath(value string)
	Footprint() int64
	SetFootprint(value int64)
	Gender() int64
	SetGender(value int64)
	Identifier() string
	SetIdentifier(value string)
	IsDefault() bool
	SetIsDefault(value bool)
	IsInstalled() bool
	IsNoveltyVoice() bool
	SetIsNoveltyVoice(value bool)
	IsPersonalVoice() bool
	SetIsPersonalVoice(value bool)
	IsSystemVoice() bool
	SetIsSystemVoice(value bool)
	Language() string
	SetLanguage(value string)
	Languages() foundation.INSArray
	SetLanguages(value foundation.INSArray)
	LocalizedName() string
	SetLocalizedName(value string)
	LocalizedNameForLanguageWithLanguage(language objectivec.IObject) objectivec.IObject
	LocalizedNameWithFootprint() string
	SetLocalizedNameWithFootprint(value string)
	Name() string
	SetName(value string)
	NameAndFootprintForLanguage(language objectivec.IObject) objectivec.IObject
	PrimaryLanguage() objectivec.IObject
	SpeechVoice() objectivec.IObject
	Subtype() uint64
	SetSubtype(value uint64)
	SynthesisProviderVoice() avfaudio.AVSpeechSynthesisProviderVoice
	SetSynthesisProviderVoice(value avfaudio.AVSpeechSynthesisProviderVoice)
	Type() uint64
	SetType(value uint64)
	VoiceId() string
	SetVoiceId(value string)
	VoiceType() int64
	SetVoiceType(value int64)
}

An interface definition for the TTSAXResource class.

Methods

  • [ITTSAXResource.AssetSize]
  • [ITTSAXResource.CanBeDownloaded]
  • [ITTSAXResource.SetCanBeDownloaded]
  • [ITTSAXResource.ContentPath]
  • [ITTSAXResource.SetContentPath]
  • [ITTSAXResource.Footprint]
  • [ITTSAXResource.SetFootprint]
  • [ITTSAXResource.Gender]
  • [ITTSAXResource.SetGender]
  • [ITTSAXResource.Identifier]
  • [ITTSAXResource.SetIdentifier]
  • [ITTSAXResource.IsDefault]
  • [ITTSAXResource.SetIsDefault]
  • [ITTSAXResource.IsInstalled]
  • [ITTSAXResource.IsNoveltyVoice]
  • [ITTSAXResource.SetIsNoveltyVoice]
  • [ITTSAXResource.IsPersonalVoice]
  • [ITTSAXResource.SetIsPersonalVoice]
  • [ITTSAXResource.IsSystemVoice]
  • [ITTSAXResource.SetIsSystemVoice]
  • [ITTSAXResource.Language]
  • [ITTSAXResource.SetLanguage]
  • [ITTSAXResource.Languages]
  • [ITTSAXResource.SetLanguages]
  • [ITTSAXResource.LocalizedName]
  • [ITTSAXResource.SetLocalizedName]
  • [ITTSAXResource.LocalizedNameForLanguageWithLanguage]
  • [ITTSAXResource.LocalizedNameWithFootprint]
  • [ITTSAXResource.SetLocalizedNameWithFootprint]
  • [ITTSAXResource.Name]
  • [ITTSAXResource.SetName]
  • [ITTSAXResource.NameAndFootprintForLanguage]
  • [ITTSAXResource.PrimaryLanguage]
  • [ITTSAXResource.SpeechVoice]
  • [ITTSAXResource.Subtype]
  • [ITTSAXResource.SetSubtype]
  • [ITTSAXResource.SynthesisProviderVoice]
  • [ITTSAXResource.SetSynthesisProviderVoice]
  • [ITTSAXResource.Type]
  • [ITTSAXResource.SetType]
  • [ITTSAXResource.VoiceId]
  • [ITTSAXResource.SetVoiceId]
  • [ITTSAXResource.VoiceType]
  • [ITTSAXResource.SetVoiceType]

See: https://developer.apple.com/documentation/TextToSpeech/TTSAXResource

type ITTSAXResourceManager

type ITTSAXResourceManager interface {
	objectivec.IObject

	Set_observers(value foundation.NSHashTable)

	AddObserver(observer objectivec.IObject)
	AllAvailableLanguages() foundation.INSSet
	SetAllAvailableLanguages(value foundation.INSSet)
	AllLanguagesForVoices(voices bool) objectivec.IObject
	AllVoices(voices bool) objectivec.IObject
	DeleteResourceWithVoiceId(id objectivec.IObject)
	DownloadResourceWithVoiceId(id objectivec.IObject)
	DownloadResourceWithVoiceIdUserInitiated(id objectivec.IObject, initiated bool)
	LanguageCodeForResourceNameWithType(name objectivec.IObject, type_ uint64) objectivec.IObject
	RemoveObserver(observer objectivec.IObject)
	ResourceWithVoiceId(id objectivec.IObject) objectivec.IObject
	ResourcesWithLanguageType(language objectivec.IObject, type_ uint64) objectivec.IObject
	ResourcesWithTypeSubType(type_ uint64, type_2 uint64) objectivec.IObject
	SpeechVoiceWithVoiceId(id objectivec.IObject) objectivec.IObject
	StopDownloadResourceWithVoiceId(id objectivec.IObject)
	SuperCompactVoiceIdForCompactVoiceId(id objectivec.IObject) objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the TTSAXResourceManager class.

Methods

  • [ITTSAXResourceManager._observers]
  • [ITTSAXResourceManager.Set_observers]
  • [ITTSAXResourceManager._performBlockOnObservers]
  • [ITTSAXResourceManager._resourceWithVoiceIdAssetId]
  • [ITTSAXResourceManager._resourcesWithTypeSubTypeLanguageCode]
  • [ITTSAXResourceManager.AddObserver]
  • [ITTSAXResourceManager.AllAvailableLanguages]
  • [ITTSAXResourceManager.SetAllAvailableLanguages]
  • [ITTSAXResourceManager.AllLanguagesForVoices]
  • [ITTSAXResourceManager.AllVoices]
  • [ITTSAXResourceManager.DeleteResourceWithVoiceId]
  • [ITTSAXResourceManager.DownloadResourceWithVoiceId]
  • [ITTSAXResourceManager.DownloadResourceWithVoiceIdUserInitiated]
  • [ITTSAXResourceManager.LanguageCodeForResourceNameWithType]
  • [ITTSAXResourceManager.RemoveObserver]
  • [ITTSAXResourceManager.ResourceWithVoiceId]
  • [ITTSAXResourceManager.ResourcesWithLanguageType]
  • [ITTSAXResourceManager.ResourcesWithTypeSubType]
  • [ITTSAXResourceManager.SpeechVoiceWithVoiceId]
  • [ITTSAXResourceManager.StopDownloadResourceWithVoiceId]
  • [ITTSAXResourceManager.SuperCompactVoiceIdForCompactVoiceId]

See: https://developer.apple.com/documentation/TextToSpeech/TTSAXResourceManager

type ITTSAXResourceMigrationUtilities

type ITTSAXResourceMigrationUtilities interface {
	objectivec.IObject

	AttributesForLegacyVoiceSpec(spec objectivec.IObject) objectivec.IObject
	GetIdentifierForLegacyVoiceSpec(spec objectivec.IObject) objectivec.IObject
	TtsIdentifierForLegacyMacIdentifier(identifier objectivec.IObject) objectivec.IObject
	UpdatedIdentifierForLegacyIdentifierWithLanguageCode(identifier objectivec.IObject, code objectivec.IObject) objectivec.IObject
	// contains filtered or unexported methods
}

An interface definition for the TTSAXResourceMigrationUtilities class.

Methods

  • [ITTSAXResourceMigrationUtilities._ttsAssetForSpec]
  • [ITTSAXResourceMigrationUtilities.AttributesForLegacyVoiceSpec]
  • [ITTSAXResourceMigrationUtilities.GetIdentifierForLegacyVoiceSpec]
  • [ITTSAXResourceMigrationUtilities.TtsIdentifierForLegacyMacIdentifier]
  • [ITTSAXResourceMigrationUtilities.UpdatedIdentifierForLegacyIdentifierWithLanguageCode]

See: https://developer.apple.com/documentation/TextToSpeech/TTSAXResourceMigrationUtilities

type ITTSAlternativeVoices

type ITTSAlternativeVoices interface {
	objectivec.IObject
}

An interface definition for the TTSAlternativeVoices class.

See: https://developer.apple.com/documentation/TextToSpeech/TTSAlternativeVoices

type ITTSApplebetMapperPhonemeInfo

type ITTSApplebetMapperPhonemeInfo interface {
	objectivec.IObject

	EndTime() foundation.NSNumber
	SetEndTime(value foundation.NSNumber)
	Phoneme() string
	SetPhoneme(value string)
	StartTime() foundation.NSNumber
	SetStartTime(value foundation.NSNumber)
}

An interface definition for the TTSApplebetMapperPhonemeInfo class.

Methods

  • [ITTSApplebetMapperPhonemeInfo.EndTime]
  • [ITTSApplebetMapperPhonemeInfo.SetEndTime]
  • [ITTSApplebetMapperPhonemeInfo.Phoneme]
  • [ITTSApplebetMapperPhonemeInfo.SetPhoneme]
  • [ITTSApplebetMapperPhonemeInfo.StartTime]
  • [ITTSApplebetMapperPhonemeInfo.SetStartTime]

See: https://developer.apple.com/documentation/TextToSpeech/TTSApplebetMapperPhonemeInfo

type ITTSApplebetMapperRule

type ITTSApplebetMapperRule interface {
	objectivec.IObject

	Left() foundation.INSArray
	SetLeft(value foundation.INSArray)
	Match() foundation.INSArray
	SetMatch(value foundation.INSArray)
	Right() foundation.INSArray
	SetRight(value foundation.INSArray)
	SetMatchRule(rule VoidHandler)
	Substitution() foundation.INSArray
	SetSubstitution(value foundation.INSArray)
}

An interface definition for the TTSApplebetMapperRule class.

Methods

  • [ITTSApplebetMapperRule.Left]
  • [ITTSApplebetMapperRule.SetLeft]
  • [ITTSApplebetMapperRule.Match]
  • [ITTSApplebetMapperRule.SetMatch]
  • [ITTSApplebetMapperRule.Right]
  • [ITTSApplebetMapperRule.SetRight]
  • [ITTSApplebetMapperRule.SetMatchRule]
  • [ITTSApplebetMapperRule.Substitution]
  • [ITTSApplebetMapperRule.SetSubstitution]

See: https://developer.apple.com/documentation/TextToSpeech/TTSApplebetMapperRule

type ITTSAssetBase

type ITTSAssetBase interface {
	objectivec.IObject

	BundleIdentifier() string
	SetBundleIdentifier(value string)
	CompatibilityVersion() foundation.NSNumber
	SetCompatibilityVersion(value foundation.NSNumber)
	ContentVersion() foundation.NSNumber
	SetContentVersion(value foundation.NSNumber)
	EncodeWithCoder(coder foundation.INSCoder)
	MasteredVersion() string
	SetMasteredVersion(value string)
	InitWithCoder(coder foundation.INSCoder) TTSAssetBase
}

An interface definition for the TTSAssetBase class.

Methods

  • [ITTSAssetBase.BundleIdentifier]
  • [ITTSAssetBase.SetBundleIdentifier]
  • [ITTSAssetBase.CompatibilityVersion]
  • [ITTSAssetBase.SetCompatibilityVersion]
  • [ITTSAssetBase.ContentVersion]
  • [ITTSAssetBase.SetContentVersion]
  • [ITTSAssetBase.EncodeWithCoder]
  • [ITTSAssetBase.MasteredVersion]
  • [ITTSAssetBase.SetMasteredVersion]
  • [ITTSAssetBase.InitWithCoder]

See: https://developer.apple.com/documentation/TextToSpeech/TTSAssetBase

type ITTSAudioBuffer

type ITTSAudioBuffer interface {
	objectivec.IObject

	AvBuffer() avfaudio.AVAudioPCMBuffer
	Format() ITTSAudioFormat
	FrameCapacity() uint32
	FrameLength() uint32
	SetFrameLength(value uint32)
	MutableAudioBufferList() unsafe.Pointer
	InitWithAVBuffer(aVBuffer objectivec.IObject) TTSAudioBuffer
	InitWithFormatFrameCapacity(format objectivec.IObject, capacity uint32) TTSAudioBuffer
}

An interface definition for the TTSAudioBuffer class.

Methods

  • [ITTSAudioBuffer.AvBuffer]
  • [ITTSAudioBuffer.Format]
  • [ITTSAudioBuffer.FrameCapacity]
  • [ITTSAudioBuffer.FrameLength]
  • [ITTSAudioBuffer.SetFrameLength]
  • [ITTSAudioBuffer.MutableAudioBufferList]
  • [ITTSAudioBuffer.InitWithAVBuffer]
  • [ITTSAudioBuffer.InitWithFormatFrameCapacity]

See: https://developer.apple.com/documentation/TextToSpeech/TTSAudioBuffer

type ITTSAudioEffectConfiguration

type ITTSAudioEffectConfiguration interface {
	objectivec.IObject

	EffectName() string
	SetEffectName(value string)
	Enabled() bool
	SetEnabled(value bool)
	Identifier() foundation.NSUUID
	SetIdentifier(value foundation.NSUUID)
	Parameters() foundation.INSDictionary
	SetParameters(value foundation.INSDictionary)
	Properties() foundation.INSDictionary
	SetProperties(value foundation.INSDictionary)
}

An interface definition for the TTSAudioEffectConfiguration class.

Methods

  • [ITTSAudioEffectConfiguration.EffectName]
  • [ITTSAudioEffectConfiguration.SetEffectName]
  • [ITTSAudioEffectConfiguration.Enabled]
  • [ITTSAudioEffectConfiguration.SetEnabled]
  • [ITTSAudioEffectConfiguration.Identifier]
  • [ITTSAudioEffectConfiguration.SetIdentifier]
  • [ITTSAudioEffectConfiguration.Parameters]
  • [ITTSAudioEffectConfiguration.SetParameters]
  • [ITTSAudioEffectConfiguration.Properties]
  • [ITTSAudioEffectConfiguration.SetProperties]

See: https://developer.apple.com/documentation/TextToSpeech/TTSAudioEffectConfiguration

type ITTSAudioFormat

type ITTSAudioFormat interface {
	objectivec.IObject

	AvFormat() avfaudio.AVAudioFormat
	ChannelCount() uint32
	ChannelLayoutTag() uint32
	SetChannelLayoutTag(value uint32)
	SampleRate() float64
	StreamDescription() objectivec.IObject
	SetStreamDescription(value objectivec.IObject)
	InitWithStreamDescription(description objectivec.IObject) TTSAudioFormat
	InitWithStreamDescriptionChannelLayoutTag(description objectivec.IObject, tag uint32) TTSAudioFormat
}

An interface definition for the TTSAudioFormat class.

Methods

  • [ITTSAudioFormat.AvFormat]
  • [ITTSAudioFormat.ChannelCount]
  • [ITTSAudioFormat.ChannelLayoutTag]
  • [ITTSAudioFormat.SetChannelLayoutTag]
  • [ITTSAudioFormat.SampleRate]
  • [ITTSAudioFormat.StreamDescription]
  • [ITTSAudioFormat.SetStreamDescription]
  • [ITTSAudioFormat.InitWithStreamDescription]
  • [ITTSAudioFormat.InitWithStreamDescriptionChannelLayoutTag]

See: https://developer.apple.com/documentation/TextToSpeech/TTSAudioFormat

type ITTSAudioSessionChannel

type ITTSAudioSessionChannel interface {
	objectivec.IObject

	Channel() unsafe.Pointer
	SetChannel(value unsafe.Pointer)
	ChannelLabel() uint32
	SetChannelLabel(value uint32)
	ChannelName() string
	SetChannelName(value string)
	ChannelNumber() uint64
	SetChannelNumber(value uint64)
	OwningPortUID() string
	SetOwningPortUID(value string)
}

An interface definition for the TTSAudioSessionChannel class.

Methods

  • [ITTSAudioSessionChannel.Channel]
  • [ITTSAudioSessionChannel.SetChannel]
  • [ITTSAudioSessionChannel.ChannelLabel]
  • [ITTSAudioSessionChannel.SetChannelLabel]
  • [ITTSAudioSessionChannel.ChannelName]
  • [ITTSAudioSessionChannel.SetChannelName]
  • [ITTSAudioSessionChannel.ChannelNumber]
  • [ITTSAudioSessionChannel.SetChannelNumber]
  • [ITTSAudioSessionChannel.OwningPortUID]
  • [ITTSAudioSessionChannel.SetOwningPortUID]

See: https://developer.apple.com/documentation/TextToSpeech/TTSAudioSessionChannel

type ITTSEmojiUtilities

type ITTSEmojiUtilities interface {
	objectivec.IObject
}

An interface definition for the TTSEmojiUtilities class.

See: https://developer.apple.com/documentation/TextToSpeech/TTSEmojiUtilities

type ITTSExceptionCatcher

type ITTSExceptionCatcher interface {
	objectivec.IObject
}

An interface definition for the TTSExceptionCatcher class.

See: https://developer.apple.com/documentation/TextToSpeech/TTSExceptionCatcher

type ITTSFallbackLoader

type ITTSFallbackLoader interface {
	objectivec.IObject
}

An interface definition for the TTSFallbackLoader class.

See: https://developer.apple.com/documentation/TextToSpeech/TTSFallbackLoader

type ITTSFirstPartyAudioUnit

type ITTSFirstPartyAudioUnit interface {
	IAVSpeechSynthesisProviderAudioUnit

	Channel() ITTSAUMessagingAU
	SetChannel(value ITTSAUMessagingAU)
	DefaultSettingsForVoice(voice objectivec.IObject) objectivec.IObject
	Echo(echo objectivec.IObject) objectivec.IObject
	MessageChannelFor(for_ objectivec.IObject) objectivec.IObject
	PrewarmWithVoice(voice objectivec.IObject)
	RequireFirstUnlockForVoiceLoad() objectivec.IObject
	VoicesExternallyManaged() objectivec.IObject
}

An interface definition for the TTSFirstPartyAudioUnit class.

Methods

  • [ITTSFirstPartyAudioUnit.Channel]
  • [ITTSFirstPartyAudioUnit.SetChannel]
  • [ITTSFirstPartyAudioUnit.DefaultSettingsForVoice]
  • [ITTSFirstPartyAudioUnit.Echo]
  • [ITTSFirstPartyAudioUnit.MessageChannelFor]
  • [ITTSFirstPartyAudioUnit.PrewarmWithVoice]
  • [ITTSFirstPartyAudioUnit.RequireFirstUnlockForVoiceLoad]
  • [ITTSFirstPartyAudioUnit.VoicesExternallyManaged]

See: https://developer.apple.com/documentation/TextToSpeech/TTSFirstPartyAudioUnit

type ITTSFormatArgument

type ITTSFormatArgument interface {
	objectivec.IObject
}

An interface definition for the TTSFormatArgument class.

See: https://developer.apple.com/documentation/TextToSpeech/TTSFormatArgument

type ITTSGenericMarker

type ITTSGenericMarker interface {
	objectivec.IObject

	AvMark() avfaudio.AVSpeechSynthesisMarker
	ByteOffset() int64
	SetByteOffset(value int64)
	MarkType() int64
	Name() string
	SetName(value string)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
}

An interface definition for the TTSGenericMarker class.

Methods

  • [ITTSGenericMarker.AvMark]
  • [ITTSGenericMarker.ByteOffset]
  • [ITTSGenericMarker.SetByteOffset]
  • [ITTSGenericMarker.MarkType]
  • [ITTSGenericMarker.Name]
  • [ITTSGenericMarker.SetName]
  • [ITTSGenericMarker.DebugDescription]
  • [ITTSGenericMarker.Description]
  • [ITTSGenericMarker.Hash]
  • [ITTSGenericMarker.Superclass]

See: https://developer.apple.com/documentation/TextToSpeech/TTSGenericMarker

type ITTSLocaleUtilities

type ITTSLocaleUtilities interface {
	objectivec.IObject

	CanonicalLanguageCodeVoiceNamesData() foundation.INSDictionary
	SetCanonicalLanguageCodeVoiceNamesData(value foundation.INSDictionary)
	DefaultVoiceIdentifierForGeneralLanguageCode(code objectivec.IObject) objectivec.IObject
	DefaultVoiceIdentifierForVoiceName(name objectivec.IObject) objectivec.IObject
	FallbackSampleStringCache() foundation.INSDictionary
	SetFallbackSampleStringCache(value foundation.INSDictionary)
	GeneralLanguageCodeData() foundation.INSDictionary
	SetGeneralLanguageCodeData(value foundation.INSDictionary)
	SampleStringForVoiceIdentifier(identifier objectivec.IObject) objectivec.IObject
	SampleStringForVoiceIdentifierWithPreferredLocaleID(identifier objectivec.IObject, id objectivec.IObject) objectivec.IObject
	VoiceIdSampleStringData() foundation.INSDictionary
	SetVoiceIdSampleStringData(value foundation.INSDictionary)
}

An interface definition for the TTSLocaleUtilities class.

Methods

  • [ITTSLocaleUtilities.CanonicalLanguageCodeVoiceNamesData]
  • [ITTSLocaleUtilities.SetCanonicalLanguageCodeVoiceNamesData]
  • [ITTSLocaleUtilities.DefaultVoiceIdentifierForGeneralLanguageCode]
  • [ITTSLocaleUtilities.DefaultVoiceIdentifierForVoiceName]
  • [ITTSLocaleUtilities.FallbackSampleStringCache]
  • [ITTSLocaleUtilities.SetFallbackSampleStringCache]
  • [ITTSLocaleUtilities.GeneralLanguageCodeData]
  • [ITTSLocaleUtilities.SetGeneralLanguageCodeData]
  • [ITTSLocaleUtilities.SampleStringForVoiceIdentifier]
  • [ITTSLocaleUtilities.SampleStringForVoiceIdentifierWithPreferredLocaleID]
  • [ITTSLocaleUtilities.VoiceIdSampleStringData]
  • [ITTSLocaleUtilities.SetVoiceIdSampleStringData]

See: https://developer.apple.com/documentation/TextToSpeech/TTSLocaleUtilities

type ITTSMatchedRuleReplacement

type ITTSMatchedRuleReplacement interface {
	objectivec.IObject

	Match() ITTSRegexMatch
	SetMatch(value ITTSRegexMatch)
	Replacement() string
	SetReplacement(value string)
	RuleReplacement() ITTSRuleReplacement
	SetRuleReplacement(value ITTSRuleReplacement)
}

An interface definition for the TTSMatchedRuleReplacement class.

Methods

  • [ITTSMatchedRuleReplacement.Match]
  • [ITTSMatchedRuleReplacement.SetMatch]
  • [ITTSMatchedRuleReplacement.Replacement]
  • [ITTSMatchedRuleReplacement.SetReplacement]
  • [ITTSMatchedRuleReplacement.RuleReplacement]
  • [ITTSMatchedRuleReplacement.SetRuleReplacement]

See: https://developer.apple.com/documentation/TextToSpeech/TTSMatchedRuleReplacement

type ITTSPhonemeMarker

type ITTSPhonemeMarker interface {
	objectivec.IObject

	Alphabet() int64
	SetAlphabet(value int64)
	AvMark() avfaudio.AVSpeechSynthesisMarker
	ByteOffset() int64
	SetByteOffset(value int64)
	MarkType() int64
	Phoneme() string
	SetPhoneme(value string)
	ToAVMarkAtOffset(offset int64) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
}

An interface definition for the TTSPhonemeMarker class.

Methods

  • [ITTSPhonemeMarker.Alphabet]
  • [ITTSPhonemeMarker.SetAlphabet]
  • [ITTSPhonemeMarker.AvMark]
  • [ITTSPhonemeMarker.ByteOffset]
  • [ITTSPhonemeMarker.SetByteOffset]
  • [ITTSPhonemeMarker.MarkType]
  • [ITTSPhonemeMarker.Phoneme]
  • [ITTSPhonemeMarker.SetPhoneme]
  • [ITTSPhonemeMarker.ToAVMarkAtOffset]
  • [ITTSPhonemeMarker.DebugDescription]
  • [ITTSPhonemeMarker.Description]
  • [ITTSPhonemeMarker.Hash]
  • [ITTSPhonemeMarker.Superclass]

See: https://developer.apple.com/documentation/TextToSpeech/TTSPhonemeMarker

type ITTSPhonemeSupport

type ITTSPhonemeSupport interface {
	objectivec.IObject
}

An interface definition for the TTSPhonemeSupport class.

See: https://developer.apple.com/documentation/TextToSpeech/TTSPhonemeSupport

type ITTSRegex

type ITTSRegex interface {
	objectivec.IObject

	CompiledPCRERegex() objectivec.IObject
	SetCompiledPCRERegex(value objectivec.IObject)
	EnumerateMatchesInCStringLengthUsingBlock(cString string, length uint64, block VoidHandler)
	EnumerateMatchesInCStringRangesUsingBlock(cString string, ranges objectivec.IObject, block VoidHandler)
	EnumerateMatchesInCStringStartOffsetLengthUsingBlock(cString string, offset uint64, length uint64, block VoidHandler)
	MatchesInCStringLength(cString string, length uint64) objectivec.IObject
	InitWithCStringPattern(pattern string) TTSRegex
	InitWithCStringPatternOptions(pattern string, options uint64) TTSRegex
	InitWithPattern(pattern objectivec.IObject) TTSRegex
	InitWithPatternOptions(pattern objectivec.IObject, options uint64) TTSRegex
	InitWithPerlPattern(pattern objectivec.IObject) TTSRegex
	// contains filtered or unexported methods
}

An interface definition for the TTSRegex class.

Methods

  • [ITTSRegex._matchFromOvectorMatchesStringLength]
  • [ITTSRegex.CompiledPCRERegex]
  • [ITTSRegex.SetCompiledPCRERegex]
  • [ITTSRegex.EnumerateMatchesInCStringLengthUsingBlock]
  • [ITTSRegex.EnumerateMatchesInCStringRangesUsingBlock]
  • [ITTSRegex.EnumerateMatchesInCStringStartOffsetLengthUsingBlock]
  • [ITTSRegex.MatchesInCStringLength]
  • [ITTSRegex.InitWithCStringPattern]
  • [ITTSRegex.InitWithCStringPatternOptions]
  • [ITTSRegex.InitWithPattern]
  • [ITTSRegex.InitWithPatternOptions]
  • [ITTSRegex.InitWithPerlPattern]

See: https://developer.apple.com/documentation/TextToSpeech/TTSRegex

type ITTSRegexCache

type ITTSRegexCache interface {
	objectivec.IObject

	Cache() foundation.INSDictionary
	SetCache(value foundation.INSDictionary)
	RegexForString(string_ objectivec.IObject) objectivec.IObject
	RegexForStringAtStart(string_ objectivec.IObject, start bool) objectivec.IObject
}

An interface definition for the TTSRegexCache class.

Methods

  • [ITTSRegexCache.Cache]
  • [ITTSRegexCache.SetCache]
  • [ITTSRegexCache.RegexForString]
  • [ITTSRegexCache.RegexForStringAtStart]

See: https://developer.apple.com/documentation/TextToSpeech/TTSRegexCache

type ITTSRegexCaptureGroup

type ITTSRegexCaptureGroup interface {
	objectivec.IObject

	Utf8Range() foundation.NSRange
	SetUtf8Range(value foundation.NSRange)
}

An interface definition for the TTSRegexCaptureGroup class.

Methods

  • [ITTSRegexCaptureGroup.Utf8Range]
  • [ITTSRegexCaptureGroup.SetUtf8Range]

See: https://developer.apple.com/documentation/TextToSpeech/TTSRegexCaptureGroup

type ITTSRegexMatch

type ITTSRegexMatch interface {
	objectivec.IObject

	CaptureGroups() foundation.INSArray
	SetCaptureGroups(value foundation.INSArray)
	Utf8Range() foundation.NSRange
	SetUtf8Range(value foundation.NSRange)
}

An interface definition for the TTSRegexMatch class.

Methods

  • [ITTSRegexMatch.CaptureGroups]
  • [ITTSRegexMatch.SetCaptureGroups]
  • [ITTSRegexMatch.Utf8Range]
  • [ITTSRegexMatch.SetUtf8Range]

See: https://developer.apple.com/documentation/TextToSpeech/TTSRegexMatch

type ITTSRuleGroup

type ITTSRuleGroup interface {
	objectivec.IObject

	EndIndex() uint64
	SetEndIndex(value uint64)
	Key() string
	SetKey(value string)
	StartIndex() uint64
	SetStartIndex(value uint64)
}

An interface definition for the TTSRuleGroup class.

Methods

  • [ITTSRuleGroup.EndIndex]
  • [ITTSRuleGroup.SetEndIndex]
  • [ITTSRuleGroup.Key]
  • [ITTSRuleGroup.SetKey]
  • [ITTSRuleGroup.StartIndex]
  • [ITTSRuleGroup.SetStartIndex]

See: https://developer.apple.com/documentation/TextToSpeech/TTSRuleGroup

type ITTSRuleReplacement

type ITTSRuleReplacement interface {
	objectivec.IObject

	EffectiveIndex() uint64
	Group() ITTSRuleGroup
	SetGroup(value ITTSRuleGroup)
	Identifier() string
	IsTerminalRule() bool
	SetIsTerminalRule(value bool)
	OriginalRulesetIndex() uint32
	SetOriginalRulesetIndex(value uint32)
	Regex() ITTSRegex
	SetRegex(value ITTSRegex)
	Replacement() string
	SetReplacement(value string)
	Ruleset() ITTSRuleset
	SetRuleset(value ITTSRuleset)
	SetIndex(index uint64)
	SetPostMatch(match VoidHandler)
}

An interface definition for the TTSRuleReplacement class.

Methods

  • [ITTSRuleReplacement.EffectiveIndex]
  • [ITTSRuleReplacement.Group]
  • [ITTSRuleReplacement.SetGroup]
  • [ITTSRuleReplacement.Identifier]
  • [ITTSRuleReplacement.IsTerminalRule]
  • [ITTSRuleReplacement.SetIsTerminalRule]
  • [ITTSRuleReplacement.OriginalRulesetIndex]
  • [ITTSRuleReplacement.SetOriginalRulesetIndex]
  • [ITTSRuleReplacement.Regex]
  • [ITTSRuleReplacement.SetRegex]
  • [ITTSRuleReplacement.Replacement]
  • [ITTSRuleReplacement.SetReplacement]
  • [ITTSRuleReplacement.Ruleset]
  • [ITTSRuleReplacement.SetRuleset]
  • [ITTSRuleReplacement.SetIndex]
  • [ITTSRuleReplacement.SetPostMatch]

See: https://developer.apple.com/documentation/TextToSpeech/TTSRuleReplacement

type ITTSRuleset

type ITTSRuleset interface {
	objectivec.IObject

	ActivationRegex() ITTSRegex
	SetActivationRegex(value ITTSRegex)
	AddRuleReplacement(replacement objectivec.IObject)
	AddRuleString(string_ objectivec.IObject)
	AddRules(rules objectivec.IObject)
	AddRulesFromData(data objectivec.IObject)
	Identifier() string
	SetIdentifier(value string)
	Priority() uint64
	SetPriority(value uint64)
	RuleCount() foundation.NSNumber
	RuleReplacements() foundation.INSArray
	SetRuleReplacements(value foundation.INSArray)
}

An interface definition for the TTSRuleset class.

Methods

  • [ITTSRuleset.ActivationRegex]
  • [ITTSRuleset.SetActivationRegex]
  • [ITTSRuleset.AddRuleReplacement]
  • [ITTSRuleset.AddRuleString]
  • [ITTSRuleset.AddRules]
  • [ITTSRuleset.AddRulesFromData]
  • [ITTSRuleset.Identifier]
  • [ITTSRuleset.SetIdentifier]
  • [ITTSRuleset.Priority]
  • [ITTSRuleset.SetPriority]
  • [ITTSRuleset.RuleCount]
  • [ITTSRuleset.RuleReplacements]
  • [ITTSRuleset.SetRuleReplacements]

See: https://developer.apple.com/documentation/TextToSpeech/TTSRuleset

type ITTSRulesetRunner

type ITTSRulesetRunner interface {
	objectivec.IObject

	CancelProcessing()
	Executing() bool
	SetExecuting(value bool)
	LoadRuleSet(set objectivec.IObject)
	ProcessText(text objectivec.IObject) objectivec.IObject
	RegexExecutionQueue() objectivec.Object
	SetRegexExecutionQueue(value objectivec.Object)
	Reset()
	RuleCount() foundation.NSNumber
	RuleReplacements() foundation.INSArray
	SetRuleReplacements(value foundation.INSArray)
	RuleSets() foundation.INSArray
	SetRuleSets(value foundation.INSArray)
	SetMatchLogger(logger VoidHandler)
	SetPostRuleWriter(writer VoidHandler)
	SetPreRuleWriter(writer VoidHandler)
	ShouldAbort() bool
	SetShouldAbort(value bool)
	UnloadRuleset(ruleset objectivec.IObject)
	// contains filtered or unexported methods
}

An interface definition for the TTSRulesetRunner class.

Methods

  • [ITTSRulesetRunner._computeActiveRangesWithIgnoreRanges]
  • [ITTSRulesetRunner._ignoreRangesForString]
  • [ITTSRulesetRunner._processSpeechStringStartingAtCurrentRecursionDepth]
  • [ITTSRulesetRunner._processTemplateReplacementTextForTextReplacementCString]
  • [ITTSRulesetRunner._recomputeRuleOrdering]
  • [ITTSRulesetRunner.CancelProcessing]
  • [ITTSRulesetRunner.Executing]
  • [ITTSRulesetRunner.SetExecuting]
  • [ITTSRulesetRunner.LoadRuleSet]
  • [ITTSRulesetRunner.ProcessText]
  • [ITTSRulesetRunner.RegexExecutionQueue]
  • [ITTSRulesetRunner.SetRegexExecutionQueue]
  • [ITTSRulesetRunner.Reset]
  • [ITTSRulesetRunner.RuleCount]
  • [ITTSRulesetRunner.RuleReplacements]
  • [ITTSRulesetRunner.SetRuleReplacements]
  • [ITTSRulesetRunner.RuleSets]
  • [ITTSRulesetRunner.SetRuleSets]
  • [ITTSRulesetRunner.SetMatchLogger]
  • [ITTSRulesetRunner.SetPostRuleWriter]
  • [ITTSRulesetRunner.SetPreRuleWriter]
  • [ITTSRulesetRunner.ShouldAbort]
  • [ITTSRulesetRunner.SetShouldAbort]
  • [ITTSRulesetRunner.UnloadRuleset]

See: https://developer.apple.com/documentation/TextToSpeech/TTSRulesetRunner

type ITTSSSEUtils

type ITTSSSEUtils interface {
	objectivec.IObject
}

An interface definition for the TTSSSEUtils class.

See: https://developer.apple.com/documentation/TextToSpeech/TTSSSEUtils

type ITTSSiriAssetManager

type ITTSSiriAssetManager interface {
	objectivec.IObject
}

An interface definition for the TTSSiriAssetManager class.

See: https://developer.apple.com/documentation/TextToSpeech/TTSSiriAssetManager

type ITTSSpeakUPAUManager

type ITTSSpeakUPAUManager interface {
	objectivec.IObject
}

An interface definition for the TTSSpeakUPAUManager class.

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeakUPAUManager

type ITTSSpeechAction

type ITTSSpeechAction interface {
	objectivec.IObject

	AttributedString() foundation.NSAttributedString
	SetAttributedString(value foundation.NSAttributedString)
	CannotInterrupt() bool
	SetCannotInterrupt(value bool)
	CurrentSSMLSnippetIndex() uint64
	SetCurrentSSMLSnippetIndex(value uint64)
	EmojiRangeReplacements() foundation.INSArray
	SetEmojiRangeReplacements(value foundation.INSArray)
	FinalSpokenString() string
	SetFinalSpokenString(value string)
	IgnoreCustomSubstitutions() bool
	SetIgnoreCustomSubstitutions(value bool)
	Language() string
	SetLanguage(value string)
	Pitch() float64
	SetPitch(value float64)
	PreprocessAction()
	ProcessedString() string
	SetProcessedString(value string)
	SetAudioBufferCallback(callback VoidHandler)
	SetCompletionCallback(callback VoidHandler)
	SetMarkerCallback(callback VoidHandler)
	SetOnMarkerCallback(callback VoidHandler)
	SetOnPauseCallback(callback VoidHandler)
	SetOnResumeCallback(callback VoidHandler)
	SetOnSpeechStartCallback(callback VoidHandler)
	SetOnWillSpeakRangeCallback(callback VoidHandler)
	ShouldDetectLanguage() bool
	SetShouldDetectLanguage(value bool)
	ShouldPrecomposeString() bool
	SetShouldPrecomposeString(value bool)
	ShouldProcessEmoji() bool
	SetShouldProcessEmoji(value bool)
	ShouldProcessEmoticons() bool
	SetShouldProcessEmoticons(value bool)
	ShouldQueue() bool
	SetShouldQueue(value bool)
	SpeakingRate() float64
	SetSpeakingRate(value float64)
	SsmlRepresentation() string
	SetSsmlRepresentation(value string)
	State() int64
	SetState(value int64)
	String() string
	SetString(value string)
	SynthesizeSilently() bool
	SetSynthesizeSilently(value bool)
	TaggedSSML() unsafe.Pointer
	SetTaggedSSML(value unsafe.Pointer)
	Utterance() avfaudio.AVSpeechUtterance
	SetUtterance(value avfaudio.AVSpeechUtterance)
	VoiceIdentifier() string
	SetVoiceIdentifier(value string)
	VoiceSelection() unsafe.Pointer
	SetVoiceSelection(value unsafe.Pointer)
	Volume() float64
	SetVolume(value float64)
	WordCallbackPostProcessedOffset() int64
	SetWordCallbackPostProcessedOffset(value int64)
	// contains filtered or unexported methods
}

An interface definition for the TTSSpeechAction class.

Methods

  • [ITTSSpeechAction._detectLanguageFromContent]
  • [ITTSSpeechAction.AttributedString]
  • [ITTSSpeechAction.SetAttributedString]
  • [ITTSSpeechAction.CannotInterrupt]
  • [ITTSSpeechAction.SetCannotInterrupt]
  • [ITTSSpeechAction.CurrentSSMLSnippetIndex]
  • [ITTSSpeechAction.SetCurrentSSMLSnippetIndex]
  • [ITTSSpeechAction.EmojiRangeReplacements]
  • [ITTSSpeechAction.SetEmojiRangeReplacements]
  • [ITTSSpeechAction.FinalSpokenString]
  • [ITTSSpeechAction.SetFinalSpokenString]
  • [ITTSSpeechAction.IgnoreCustomSubstitutions]
  • [ITTSSpeechAction.SetIgnoreCustomSubstitutions]
  • [ITTSSpeechAction.Language]
  • [ITTSSpeechAction.SetLanguage]
  • [ITTSSpeechAction.Pitch]
  • [ITTSSpeechAction.SetPitch]
  • [ITTSSpeechAction.PreprocessAction]
  • [ITTSSpeechAction.ProcessedString]
  • [ITTSSpeechAction.SetProcessedString]
  • [ITTSSpeechAction.SetAudioBufferCallback]
  • [ITTSSpeechAction.SetCompletionCallback]
  • [ITTSSpeechAction.SetMarkerCallback]
  • [ITTSSpeechAction.SetOnMarkerCallback]
  • [ITTSSpeechAction.SetOnPauseCallback]
  • [ITTSSpeechAction.SetOnResumeCallback]
  • [ITTSSpeechAction.SetOnSpeechStartCallback]
  • [ITTSSpeechAction.SetOnWillSpeakRangeCallback]
  • [ITTSSpeechAction.ShouldDetectLanguage]
  • [ITTSSpeechAction.SetShouldDetectLanguage]
  • [ITTSSpeechAction.ShouldPrecomposeString]
  • [ITTSSpeechAction.SetShouldPrecomposeString]
  • [ITTSSpeechAction.ShouldProcessEmoji]
  • [ITTSSpeechAction.SetShouldProcessEmoji]
  • [ITTSSpeechAction.ShouldProcessEmoticons]
  • [ITTSSpeechAction.SetShouldProcessEmoticons]
  • [ITTSSpeechAction.ShouldQueue]
  • [ITTSSpeechAction.SetShouldQueue]
  • [ITTSSpeechAction.SpeakingRate]
  • [ITTSSpeechAction.SetSpeakingRate]
  • [ITTSSpeechAction.SsmlRepresentation]
  • [ITTSSpeechAction.SetSsmlRepresentation]
  • [ITTSSpeechAction.State]
  • [ITTSSpeechAction.SetState]
  • [ITTSSpeechAction.String]
  • [ITTSSpeechAction.SetString]
  • [ITTSSpeechAction.SynthesizeSilently]
  • [ITTSSpeechAction.SetSynthesizeSilently]
  • [ITTSSpeechAction.TaggedSSML]
  • [ITTSSpeechAction.SetTaggedSSML]
  • [ITTSSpeechAction.Utterance]
  • [ITTSSpeechAction.SetUtterance]
  • [ITTSSpeechAction.VoiceIdentifier]
  • [ITTSSpeechAction.SetVoiceIdentifier]
  • [ITTSSpeechAction.VoiceSelection]
  • [ITTSSpeechAction.SetVoiceSelection]
  • [ITTSSpeechAction.Volume]
  • [ITTSSpeechAction.SetVolume]
  • [ITTSSpeechAction.WordCallbackPostProcessedOffset]
  • [ITTSSpeechAction.SetWordCallbackPostProcessedOffset]

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechAction

type ITTSSpeechManager

type ITTSSpeechManager interface {
	objectivec.IObject

	AudioDeactivatorTimer() unsafe.Pointer
	SetAudioDeactivatorTimer(value unsafe.Pointer)
	AudioDeviceId() uint32
	SetAudioDeviceId(value uint32)
	AudioInterruptionStartedTime() float64
	SetAudioInterruptionStartedTime(value float64)
	AudioOperationQueue() objectivec.Object
	SetAudioOperationQueue(value objectivec.Object)
	AudioQueueFlags() uint32
	SetAudioQueueFlags(value uint32)
	AudioSession() objc.ID
	SetAudioSession(value objc.ID)
	AudioSessionCategory() string
	SetAudioSessionCategory(value string)
	AudioSessionCategoryOptions() uint64
	SetAudioSessionCategoryOptions(value uint64)
	AudioSessionInactiveTimeout() float64
	SetAudioSessionInactiveTimeout(value float64)
	ClearSpeechQueue()
	ContinueSpeaking()
	DidRequestPauseSpeakingDuringAudioInterruption() bool
	SetDidRequestPauseSpeakingDuringAudioInterruption(value bool)
	DidRequestResumeSpeakingDuringAudioInterruption() bool
	SetDidRequestResumeSpeakingDuringAudioInterruption(value bool)
	DidRequestStartSpeakingDuringAudioInterruption() bool
	SetDidRequestStartSpeakingDuringAudioInterruption(value bool)
	DispatchSpeechAction(action objectivec.IObject)
	ExternalVoiceIdentifierUsedForLanguage(language objectivec.IObject) objectivec.IObject
	HandleAudioInterruption(interruption objectivec.IObject)
	HandleAudioSessionObservers(observers bool)
	HandleMediaServicesWereLost(lost objectivec.IObject)
	HandleMediaServicesWereReset(reset objectivec.IObject)
	IsInAudioInterruption() bool
	SetIsInAudioInterruption(value bool)
	IsPaused() bool
	SetIsPaused(value bool)
	IsSpeaking() bool
	OriginalSpeechRateForJobOverride() foundation.NSNumber
	SetOriginalSpeechRateForJobOverride(value foundation.NSNumber)
	OutputChannels() foundation.INSArray
	SetOutputChannels(value foundation.INSArray)
	PauseSpeaking(speaking int64)
	RequestedActionDuringAudioInterruption() ITTSSpeechAction
	SetRequestedActionDuringAudioInterruption(value ITTSSpeechAction)
	SetActiveOptions() uint64
	SetSetActiveOptions(value uint64)
	SetRequestWillStart(start VoidHandler)
	ShouldHandleAudioInterruptions() bool
	SetShouldHandleAudioInterruptions(value bool)
	ShowControlCenterControls() bool
	SpeechEnabled() bool
	SetSpeechEnabled(value bool)
	SpeechSource() string
	SetSpeechSource(value string)
	SpeechSynthesizerDidContinueSpeakingRequest(synthesizer objectivec.IObject, request objectivec.IObject)
	SpeechSynthesizerDidEncounterMarkerForRequest(synthesizer objectivec.IObject, marker objectivec.IObject, request objectivec.IObject)
	SpeechSynthesizerDidFinishSpeakingRequestSuccessfullyWithError(synthesizer objectivec.IObject, request objectivec.IObject, successfully bool, error_ objectivec.IObject)
	SpeechSynthesizerDidPauseSpeakingRequest(synthesizer objectivec.IObject, request objectivec.IObject)
	SpeechSynthesizerDidStartSpeakingRequest(synthesizer objectivec.IObject, request objectivec.IObject)
	StopSpeaking()
	StopSpeakingWithSpeaking(speaking int64)
	TearDown()
	UsesAuxiliarySession() bool
	SetUsesAuxiliarySession(value bool)
	VoiceIdentifierUsedForLanguage(language objectivec.IObject) objectivec.IObject
	WasSpeakingBeforeAudioInterruption() bool
	SetWasSpeakingBeforeAudioInterruption(value bool)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
	// contains filtered or unexported methods
}

An interface definition for the TTSSpeechManager class.

Methods

  • [ITTSSpeechManager.__speechJobFinished]
  • [ITTSSpeechManager._clearSpeechQueue]
  • [ITTSSpeechManager._continueSpeaking]
  • [ITTSSpeechManager._didBeginInterruption]
  • [ITTSSpeechManager._didEndInterruption]
  • [ITTSSpeechManager._dispatchSpeechAction]
  • [ITTSSpeechManager._enqueueSelectorOnSpeechThreadObjectWaitUntilDone]
  • [ITTSSpeechManager._handleAudioInterruption]
  • [ITTSSpeechManager._handleMediaServicesWereLost]
  • [ITTSSpeechManager._handleMediaServicesWereReset]
  • [ITTSSpeechManager._initialize]
  • [ITTSSpeechManager._isSpeaking]
  • [ITTSSpeechManager._pauseSpeaking]
  • [ITTSSpeechManager._phonemeSubstitutionsForAction]
  • [ITTSSpeechManager._processAudioBufferCallback]
  • [ITTSSpeechManager._processDidContinueCallback]
  • [ITTSSpeechManager._processDidEncounterMarker]
  • [ITTSSpeechManager._processDidPauseCallback]
  • [ITTSSpeechManager._processDidStartCallback]
  • [ITTSSpeechManager._processWillSpeechRange]
  • [ITTSSpeechManager._resetInterruptionTracking]
  • [ITTSSpeechManager._setVoiceForActionSnippet]
  • [ITTSSpeechManager._speechJobFinishedAction]
  • [ITTSSpeechManager._startNextSpeechJob]
  • [ITTSSpeechManager._stopSpeaking]
  • [ITTSSpeechManager._tearDown]
  • [ITTSSpeechManager._updateAudioSessionProperties]
  • [ITTSSpeechManager._updateAuxiliarySession]
  • [ITTSSpeechManager._updateUserSubstitutions]
  • [ITTSSpeechManager.AudioDeactivatorTimer]
  • [ITTSSpeechManager.SetAudioDeactivatorTimer]
  • [ITTSSpeechManager.AudioDeviceId]
  • [ITTSSpeechManager.SetAudioDeviceId]
  • [ITTSSpeechManager.AudioInterruptionStartedTime]
  • [ITTSSpeechManager.SetAudioInterruptionStartedTime]
  • [ITTSSpeechManager.AudioOperationQueue]
  • [ITTSSpeechManager.SetAudioOperationQueue]
  • [ITTSSpeechManager.AudioQueueFlags]
  • [ITTSSpeechManager.SetAudioQueueFlags]
  • [ITTSSpeechManager.AudioSession]
  • [ITTSSpeechManager.SetAudioSession]
  • [ITTSSpeechManager.AudioSessionCategory]
  • [ITTSSpeechManager.SetAudioSessionCategory]
  • [ITTSSpeechManager.AudioSessionCategoryOptions]
  • [ITTSSpeechManager.SetAudioSessionCategoryOptions]
  • [ITTSSpeechManager.AudioSessionInactiveTimeout]
  • [ITTSSpeechManager.SetAudioSessionInactiveTimeout]
  • [ITTSSpeechManager.ClearSpeechQueue]
  • [ITTSSpeechManager.ContinueSpeaking]
  • [ITTSSpeechManager.DidRequestPauseSpeakingDuringAudioInterruption]
  • [ITTSSpeechManager.SetDidRequestPauseSpeakingDuringAudioInterruption]
  • [ITTSSpeechManager.DidRequestResumeSpeakingDuringAudioInterruption]
  • [ITTSSpeechManager.SetDidRequestResumeSpeakingDuringAudioInterruption]
  • [ITTSSpeechManager.DidRequestStartSpeakingDuringAudioInterruption]
  • [ITTSSpeechManager.SetDidRequestStartSpeakingDuringAudioInterruption]
  • [ITTSSpeechManager.DispatchSpeechAction]
  • [ITTSSpeechManager.ExternalVoiceIdentifierUsedForLanguage]
  • [ITTSSpeechManager.HandleAudioInterruption]
  • [ITTSSpeechManager.HandleAudioSessionObservers]
  • [ITTSSpeechManager.HandleMediaServicesWereLost]
  • [ITTSSpeechManager.HandleMediaServicesWereReset]
  • [ITTSSpeechManager.IsInAudioInterruption]
  • [ITTSSpeechManager.SetIsInAudioInterruption]
  • [ITTSSpeechManager.IsPaused]
  • [ITTSSpeechManager.SetIsPaused]
  • [ITTSSpeechManager.IsSpeaking]
  • [ITTSSpeechManager.OriginalSpeechRateForJobOverride]
  • [ITTSSpeechManager.SetOriginalSpeechRateForJobOverride]
  • [ITTSSpeechManager.OutputChannels]
  • [ITTSSpeechManager.SetOutputChannels]
  • [ITTSSpeechManager.PauseSpeaking]
  • [ITTSSpeechManager.RequestedActionDuringAudioInterruption]
  • [ITTSSpeechManager.SetRequestedActionDuringAudioInterruption]
  • [ITTSSpeechManager.SetActiveOptions]
  • [ITTSSpeechManager.SetSetActiveOptions]
  • [ITTSSpeechManager.SetRequestWillStart]
  • [ITTSSpeechManager.ShouldHandleAudioInterruptions]
  • [ITTSSpeechManager.SetShouldHandleAudioInterruptions]
  • [ITTSSpeechManager.ShowControlCenterControls]
  • [ITTSSpeechManager.SpeechEnabled]
  • [ITTSSpeechManager.SetSpeechEnabled]
  • [ITTSSpeechManager.SpeechSource]
  • [ITTSSpeechManager.SetSpeechSource]
  • [ITTSSpeechManager.SpeechSynthesizerDidContinueSpeakingRequest]
  • [ITTSSpeechManager.SpeechSynthesizerDidEncounterMarkerForRequest]
  • [ITTSSpeechManager.SpeechSynthesizerDidFinishSpeakingRequestSuccessfullyWithError]
  • [ITTSSpeechManager.SpeechSynthesizerDidPauseSpeakingRequest]
  • [ITTSSpeechManager.SpeechSynthesizerDidStartSpeakingRequest]
  • [ITTSSpeechManager.StopSpeaking]
  • [ITTSSpeechManager.StopSpeakingWithSpeaking]
  • [ITTSSpeechManager.TearDown]
  • [ITTSSpeechManager.UsesAuxiliarySession]
  • [ITTSSpeechManager.SetUsesAuxiliarySession]
  • [ITTSSpeechManager.VoiceIdentifierUsedForLanguage]
  • [ITTSSpeechManager.WasSpeakingBeforeAudioInterruption]
  • [ITTSSpeechManager.SetWasSpeakingBeforeAudioInterruption]
  • [ITTSSpeechManager.DebugDescription]
  • [ITTSSpeechManager.Description]
  • [ITTSSpeechManager.Hash]
  • [ITTSSpeechManager.Superclass]

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechManager

type ITTSSpeechRequest

type ITTSSpeechRequest interface {
	objectivec.IObject

	AudioDeviceId() uint32
	SetAudioDeviceId(value uint32)
	AudioQueueFlags() uint32
	SetAudioQueueFlags(value uint32)
	AudioSessionID() uint32
	SetAudioSessionID(value uint32)
	AudioSessionIDIsValid() bool
	SetAudioSessionIDIsValid(value bool)
	Channels() foundation.INSArray
	SetChannels(value foundation.INSArray)
	ClientContext() unsafe.Pointer
	SetClientContext(value unsafe.Pointer)
	DispatchTime() float64
	SetDispatchTime(value float64)
	EncodeWithCoder(coder foundation.INSCoder)
	Gender() int64
	SetGender(value int64)
	HandledTime() float64
	SetHandledTime(value float64)
	IgnoreSubstitutions() bool
	SetIgnoreSubstitutions(value bool)
	JobIdentifier() string
	SetJobIdentifier(value string)
	LanguageCode() string
	SetLanguageCode(value string)
	Latency() float64
	SetLatency(value float64)
	MaintainsInput() bool
	SetMaintainsInput(value bool)
	Pitch() float64
	SetPitch(value float64)
	Rate() float64
	SetRate(value float64)
	SentSpeechDone() bool
	SetSentSpeechDone(value bool)
	SetAudioBufferCallback(callback VoidHandler)
	SetLatencyCallback(callback VoidHandler)
	SpeechStringType() uint64
	SetSpeechStringType(value uint64)
	SynthesisProviderVoice() avfaudio.AVSpeechSynthesisProviderVoice
	SetSynthesisProviderVoice(value avfaudio.AVSpeechSynthesisProviderVoice)
	SynthesizeSilently() bool
	SetSynthesizeSilently(value bool)
	Text() string
	SetText(value string)
	Voice() ITTSSpeechVoice
	SetVoice(value ITTSSpeechVoice)
	VoiceSettings() foundation.INSDictionary
	SetVoiceSettings(value foundation.INSDictionary)
	Volume() float64
	SetVolume(value float64)
	Voucher() objectivec.Object
	SetVoucher(value objectivec.Object)
	InitWithCoder(coder foundation.INSCoder) TTSSpeechRequest
}

An interface definition for the TTSSpeechRequest class.

Methods

  • [ITTSSpeechRequest.AudioDeviceId]
  • [ITTSSpeechRequest.SetAudioDeviceId]
  • [ITTSSpeechRequest.AudioQueueFlags]
  • [ITTSSpeechRequest.SetAudioQueueFlags]
  • [ITTSSpeechRequest.AudioSessionID]
  • [ITTSSpeechRequest.SetAudioSessionID]
  • [ITTSSpeechRequest.AudioSessionIDIsValid]
  • [ITTSSpeechRequest.SetAudioSessionIDIsValid]
  • [ITTSSpeechRequest.Channels]
  • [ITTSSpeechRequest.SetChannels]
  • [ITTSSpeechRequest.ClientContext]
  • [ITTSSpeechRequest.SetClientContext]
  • [ITTSSpeechRequest.DispatchTime]
  • [ITTSSpeechRequest.SetDispatchTime]
  • [ITTSSpeechRequest.EncodeWithCoder]
  • [ITTSSpeechRequest.Gender]
  • [ITTSSpeechRequest.SetGender]
  • [ITTSSpeechRequest.HandledTime]
  • [ITTSSpeechRequest.SetHandledTime]
  • [ITTSSpeechRequest.IgnoreSubstitutions]
  • [ITTSSpeechRequest.SetIgnoreSubstitutions]
  • [ITTSSpeechRequest.JobIdentifier]
  • [ITTSSpeechRequest.SetJobIdentifier]
  • [ITTSSpeechRequest.LanguageCode]
  • [ITTSSpeechRequest.SetLanguageCode]
  • [ITTSSpeechRequest.Latency]
  • [ITTSSpeechRequest.SetLatency]
  • [ITTSSpeechRequest.MaintainsInput]
  • [ITTSSpeechRequest.SetMaintainsInput]
  • [ITTSSpeechRequest.Pitch]
  • [ITTSSpeechRequest.SetPitch]
  • [ITTSSpeechRequest.Rate]
  • [ITTSSpeechRequest.SetRate]
  • [ITTSSpeechRequest.SentSpeechDone]
  • [ITTSSpeechRequest.SetSentSpeechDone]
  • [ITTSSpeechRequest.SetAudioBufferCallback]
  • [ITTSSpeechRequest.SetLatencyCallback]
  • [ITTSSpeechRequest.SpeechStringType]
  • [ITTSSpeechRequest.SetSpeechStringType]
  • [ITTSSpeechRequest.SynthesisProviderVoice]
  • [ITTSSpeechRequest.SetSynthesisProviderVoice]
  • [ITTSSpeechRequest.SynthesizeSilently]
  • [ITTSSpeechRequest.SetSynthesizeSilently]
  • [ITTSSpeechRequest.Text]
  • [ITTSSpeechRequest.SetText]
  • [ITTSSpeechRequest.Voice]
  • [ITTSSpeechRequest.SetVoice]
  • [ITTSSpeechRequest.VoiceSettings]
  • [ITTSSpeechRequest.SetVoiceSettings]
  • [ITTSSpeechRequest.Volume]
  • [ITTSSpeechRequest.SetVolume]
  • [ITTSSpeechRequest.Voucher]
  • [ITTSSpeechRequest.SetVoucher]
  • [ITTSSpeechRequest.InitWithCoder]

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechRequest

type ITTSSpeechString

type ITTSSpeechString interface {
	objectivec.IObject

	DefrostedTransformedString() string
	EncapsulateSubstringAtRangeWithPrefixAndSuffix(range_ foundation.NSRange, prefix objectivec.IObject, suffix objectivec.IObject) bool
	Finalized() bool
	InsertAtLocationString(location uint64, string_ objectivec.IObject) bool
	OriginalString() string
	SetOriginalString(value string)
	ParentString() ITTSSpeechString
	SetParentString(value ITTSSpeechString)
	ReplaceOccurencesOfStringWithString(string_ objectivec.IObject, string_2 objectivec.IObject)
	TransformRangeTo(range_ foundation.NSRange, to objectivec.IObject) bool
	Transformations() foundation.INSArray
	SetTransformations(value foundation.INSArray)
	TransformedString() string
	SetTransformedString(value string)
	TranslateRangeInTransformedString(string_ foundation.NSRange) foundation.NSRange
	Type() uint64
	SetType(value uint64)
	XmlEscaped() objectivec.IObject
	XmlUnescaped() objectivec.IObject
	InitWithOriginalString(string_ objectivec.IObject) TTSSpeechString
	InitWithParentSpeechString(string_ objectivec.IObject) TTSSpeechString
	InitWithSSMLString(sSMLString objectivec.IObject) TTSSpeechString
	// contains filtered or unexported methods
}

An interface definition for the TTSSpeechString class.

Methods

  • [ITTSSpeechString._insertTransformationForEncapsulatedTerminator]
  • [ITTSSpeechString._rangeIsValid]
  • [ITTSSpeechString._transformedStringNonMutating]
  • [ITTSSpeechString._translateRangeInTransformedStringWithParent]
  • [ITTSSpeechString.DefrostedTransformedString]
  • [ITTSSpeechString.EncapsulateSubstringAtRangeWithPrefixAndSuffix]
  • [ITTSSpeechString.Finalized]
  • [ITTSSpeechString.InsertAtLocationString]
  • [ITTSSpeechString.OriginalString]
  • [ITTSSpeechString.SetOriginalString]
  • [ITTSSpeechString.ParentString]
  • [ITTSSpeechString.SetParentString]
  • [ITTSSpeechString.ReplaceOccurencesOfStringWithString]
  • [ITTSSpeechString.TransformRangeTo]
  • [ITTSSpeechString.Transformations]
  • [ITTSSpeechString.SetTransformations]
  • [ITTSSpeechString.TransformedString]
  • [ITTSSpeechString.SetTransformedString]
  • [ITTSSpeechString.TranslateRangeInTransformedString]
  • [ITTSSpeechString.Type]
  • [ITTSSpeechString.SetType]
  • [ITTSSpeechString.XmlEscaped]
  • [ITTSSpeechString.XmlUnescaped]
  • [ITTSSpeechString.InitWithOriginalString]
  • [ITTSSpeechString.InitWithParentSpeechString]
  • [ITTSSpeechString.InitWithSSMLString]

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechString

type ITTSSpeechSynthesizer

type ITTSSpeechSynthesizer interface {
	objectivec.IObject

	AudioDeviceId() uint32
	SetAudioDeviceId(value uint32)
	AudioEffects() foundation.INSArray
	SetAudioEffects(value foundation.INSArray)
	AudioQueueFlags() uint32
	SetAudioQueueFlags(value uint32)
	BundleIdentifier() string
	SetBundleIdentifier(value string)
	ContinueSpeakingRequestWithError(request objectivec.IObject) (bool, error)
	ContinueSpeakingWithError() (bool, error)
	CoreSynth() unsafe.Pointer
	SetCoreSynth(value unsafe.Pointer)
	Delegate() objectivec.IObject
	SetDelegate(value objectivec.IObject)
	DelegateTargetQueue() objectivec.Object
	SetDelegateTargetQueue(value objectivec.Object)
	Footprint() int64
	GetPerVoiceSettings() objectivec.IObject
	IgnoreSubstitutions() bool
	SetIgnoreSubstitutions(value bool)
	IsSpeaking() bool
	MaximumRate() float32
	MinimumRate() float32
	NormalizedRate() float32
	SetNormalizedRate(value float32)
	OutputChannels() foundation.INSArray
	SetOutputChannels(value foundation.INSArray)
	PauseSpeakingAtNextBoundaryError(boundary int64) (bool, error)
	PauseSpeakingAtNextBoundarySynchronouslyError(boundary int64, synchronously bool) (bool, error)
	PauseSpeakingRequestAtNextBoundaryError(request objectivec.IObject, boundary int64) (bool, error)
	PauseSpeakingRequestAtNextBoundarySynchronouslyError(request objectivec.IObject, boundary int64, synchronously bool) (bool, error)
	PerVoiceSettings() foundation.INSDictionary
	SetPerVoiceSettings(value foundation.INSDictionary)
	PhonemeSubstitutions() foundation.INSArray
	SetPhonemeSubstitutions(value foundation.INSArray)
	Pitch() float32
	SetPitch(value float32)
	Rate() float32
	SetRate(value float32)
	RequestClientIdentifier() uint64
	SetRequestClientIdentifier(value uint64)
	ResolvedVoiceIdentifier() string
	ResolvedVoiceIdentifierForLanguageCode(code objectivec.IObject) objectivec.IObject
	SetAudioBufferCallback(callback VoidHandler)
	SetFootprint(footprint int64)
	SkipLuthorRules() bool
	SetSkipLuthorRules(value bool)
	SpeakingRequestClientContext() unsafe.Pointer
	SetSpeakingRequestClientContext(value unsafe.Pointer)
	SpeechRequestDidStopWithSuccessPhonemesSpokenError(request objectivec.IObject, success bool, spoken objectivec.IObject, error_ objectivec.IObject)
	SpeechRequestWithMarker(request objectivec.IObject, marker objectivec.IObject)
	SpeechRequestDidContinue(continue_ objectivec.IObject)
	SpeechRequestDidPause(pause objectivec.IObject)
	SpeechRequestDidStart(start objectivec.IObject)
	SpeechSource() string
	SetSpeechSource(value string)
	SpeechString() objectivec.IObject
	StartSpeakingSSMLWithLanguageCodeJobIdentifierRequestError(ssml objectivec.IObject, code objectivec.IObject, identifier objectivec.IObject, request []objectivec.IObject) (bool, error)
	StartSpeakingSSMLWithLanguageCodeRequestError(ssml objectivec.IObject, code objectivec.IObject, request []objectivec.IObject) (bool, error)
	StartSpeakingStringError(string_ objectivec.IObject) (bool, error)
	StartSpeakingStringRequestError(string_ objectivec.IObject, request []objectivec.IObject) (bool, error)
	StartSpeakingStringToURLWithLanguageCodeError(string_ objectivec.IObject, url foundation.INSURL, code objectivec.IObject) (bool, error)
	StartSpeakingStringToURLWithLanguageCodeRequestError(string_ objectivec.IObject, url foundation.INSURL, code objectivec.IObject, request []objectivec.IObject) (bool, error)
	StartSpeakingStringWithLanguageCodeError(string_ objectivec.IObject, code objectivec.IObject) (bool, error)
	StartSpeakingStringWithLanguageCodeJobIdentifierRequestError(string_ objectivec.IObject, code objectivec.IObject, identifier objectivec.IObject, request []objectivec.IObject) (bool, error)
	StartSpeakingStringWithLanguageCodeRequestError(string_ objectivec.IObject, code objectivec.IObject, request []objectivec.IObject) (bool, error)
	StopSpeakingAtNextBoundaryError(boundary int64) (bool, error)
	StopSpeakingAtNextBoundarySynchronouslyError(boundary int64, synchronously bool) (bool, error)
	StopSpeakingRequestAtNextBoundaryError(request objectivec.IObject, boundary int64) (bool, error)
	StopSpeakingRequestAtNextBoundarySynchronouslyError(request objectivec.IObject, boundary int64, synchronously bool) (bool, error)
	SupportsAccurateWordCallbacks() bool
	SetSupportsAccurateWordCallbacks(value bool)
	SynthesizeSilently() bool
	SetSynthesizeSilently(value bool)
	TestingLastRuleConversion() objectivec.IObject
	TestingSetLastRuleConversionReplacement(conversion objectivec.IObject, replacement objectivec.IObject)
	UpdateCoreSynthSubstitutions()
	UseSpecificAudioSession(session uint32)
	UserSubstitutions() foundation.INSArray
	SetUserSubstitutions(value foundation.INSArray)
	VoiceIdentifier() string
	SetVoiceIdentifier(value string)
	VoiceResolver() objectivec.IObject
	Volume() float32
	SetVolume(value float32)
	Voucher() objectivec.Object
	SetVoucher(value objectivec.Object)
	// contains filtered or unexported methods
}

An interface definition for the TTSSpeechSynthesizer class.

Methods

  • [ITTSSpeechSynthesizer._continueSpeakingRequestWithError]
  • [ITTSSpeechSynthesizer._makeRequestForVoiceAndLanguageCode]
  • [ITTSSpeechSynthesizer._mediaServicesDied]
  • [ITTSSpeechSynthesizer._pauseSpeakingRequestAtNextBoundarySynchronouslyError]
  • [ITTSSpeechSynthesizer._preprocessTextLanguageCode]
  • [ITTSSpeechSynthesizer._processMarkerForRequest]
  • [ITTSSpeechSynthesizer._resolveVoiceForLanguage]
  • [ITTSSpeechSynthesizer._setDelegate]
  • [ITTSSpeechSynthesizer._startSpeakingStringOrSSMLStringWithLanguageCodeJobIdRequestError]
  • [ITTSSpeechSynthesizer._stopSpeakingRequestAtNextBoundarySynchronouslyError]
  • [ITTSSpeechSynthesizer.AudioDeviceId]
  • [ITTSSpeechSynthesizer.SetAudioDeviceId]
  • [ITTSSpeechSynthesizer.AudioEffects]
  • [ITTSSpeechSynthesizer.SetAudioEffects]
  • [ITTSSpeechSynthesizer.AudioQueueFlags]
  • [ITTSSpeechSynthesizer.SetAudioQueueFlags]
  • [ITTSSpeechSynthesizer.BundleIdentifier]
  • [ITTSSpeechSynthesizer.SetBundleIdentifier]
  • [ITTSSpeechSynthesizer.ContinueSpeakingRequestWithError]
  • [ITTSSpeechSynthesizer.ContinueSpeakingWithError]
  • [ITTSSpeechSynthesizer.CoreSynth]
  • [ITTSSpeechSynthesizer.SetCoreSynth]
  • [ITTSSpeechSynthesizer.Delegate]
  • [ITTSSpeechSynthesizer.SetDelegate]
  • [ITTSSpeechSynthesizer.DelegateTargetQueue]
  • [ITTSSpeechSynthesizer.SetDelegateTargetQueue]
  • [ITTSSpeechSynthesizer.Footprint]
  • [ITTSSpeechSynthesizer.GetPerVoiceSettings]
  • [ITTSSpeechSynthesizer.IgnoreSubstitutions]
  • [ITTSSpeechSynthesizer.SetIgnoreSubstitutions]
  • [ITTSSpeechSynthesizer.IsSpeaking]
  • [ITTSSpeechSynthesizer.MaximumRate]
  • [ITTSSpeechSynthesizer.MinimumRate]
  • [ITTSSpeechSynthesizer.NormalizedRate]
  • [ITTSSpeechSynthesizer.SetNormalizedRate]
  • [ITTSSpeechSynthesizer.OutputChannels]
  • [ITTSSpeechSynthesizer.SetOutputChannels]
  • [ITTSSpeechSynthesizer.PauseSpeakingAtNextBoundaryError]
  • [ITTSSpeechSynthesizer.PauseSpeakingAtNextBoundarySynchronouslyError]
  • [ITTSSpeechSynthesizer.PauseSpeakingRequestAtNextBoundaryError]
  • [ITTSSpeechSynthesizer.PauseSpeakingRequestAtNextBoundarySynchronouslyError]
  • [ITTSSpeechSynthesizer.PerVoiceSettings]
  • [ITTSSpeechSynthesizer.SetPerVoiceSettings]
  • [ITTSSpeechSynthesizer.PhonemeSubstitutions]
  • [ITTSSpeechSynthesizer.SetPhonemeSubstitutions]
  • [ITTSSpeechSynthesizer.Pitch]
  • [ITTSSpeechSynthesizer.SetPitch]
  • [ITTSSpeechSynthesizer.Rate]
  • [ITTSSpeechSynthesizer.SetRate]
  • [ITTSSpeechSynthesizer.RequestClientIdentifier]
  • [ITTSSpeechSynthesizer.SetRequestClientIdentifier]
  • [ITTSSpeechSynthesizer.ResolvedVoiceIdentifier]
  • [ITTSSpeechSynthesizer.ResolvedVoiceIdentifierForLanguageCode]
  • [ITTSSpeechSynthesizer.SetAudioBufferCallback]
  • [ITTSSpeechSynthesizer.SetFootprint]
  • [ITTSSpeechSynthesizer.SkipLuthorRules]
  • [ITTSSpeechSynthesizer.SetSkipLuthorRules]
  • [ITTSSpeechSynthesizer.SpeakingRequestClientContext]
  • [ITTSSpeechSynthesizer.SetSpeakingRequestClientContext]
  • [ITTSSpeechSynthesizer.SpeechRequestDidStopWithSuccessPhonemesSpokenError]
  • [ITTSSpeechSynthesizer.SpeechRequestWithMarker]
  • [ITTSSpeechSynthesizer.SpeechRequestDidContinue]
  • [ITTSSpeechSynthesizer.SpeechRequestDidPause]
  • [ITTSSpeechSynthesizer.SpeechRequestDidStart]
  • [ITTSSpeechSynthesizer.SpeechSource]
  • [ITTSSpeechSynthesizer.SetSpeechSource]
  • [ITTSSpeechSynthesizer.SpeechString]
  • [ITTSSpeechSynthesizer.StartSpeakingSSMLWithLanguageCodeJobIdentifierRequestError]
  • [ITTSSpeechSynthesizer.StartSpeakingSSMLWithLanguageCodeRequestError]
  • [ITTSSpeechSynthesizer.StartSpeakingStringError]
  • [ITTSSpeechSynthesizer.StartSpeakingStringRequestError]
  • [ITTSSpeechSynthesizer.StartSpeakingStringToURLWithLanguageCodeError]
  • [ITTSSpeechSynthesizer.StartSpeakingStringToURLWithLanguageCodeRequestError]
  • [ITTSSpeechSynthesizer.StartSpeakingStringWithLanguageCodeError]
  • [ITTSSpeechSynthesizer.StartSpeakingStringWithLanguageCodeJobIdentifierRequestError]
  • [ITTSSpeechSynthesizer.StartSpeakingStringWithLanguageCodeRequestError]
  • [ITTSSpeechSynthesizer.StopSpeakingAtNextBoundaryError]
  • [ITTSSpeechSynthesizer.StopSpeakingAtNextBoundarySynchronouslyError]
  • [ITTSSpeechSynthesizer.StopSpeakingRequestAtNextBoundaryError]
  • [ITTSSpeechSynthesizer.StopSpeakingRequestAtNextBoundarySynchronouslyError]
  • [ITTSSpeechSynthesizer.SupportsAccurateWordCallbacks]
  • [ITTSSpeechSynthesizer.SetSupportsAccurateWordCallbacks]
  • [ITTSSpeechSynthesizer.SynthesizeSilently]
  • [ITTSSpeechSynthesizer.SetSynthesizeSilently]
  • [ITTSSpeechSynthesizer.TestingLastRuleConversion]
  • [ITTSSpeechSynthesizer.TestingSetLastRuleConversionReplacement]
  • [ITTSSpeechSynthesizer.UpdateCoreSynthSubstitutions]
  • [ITTSSpeechSynthesizer.UseSpecificAudioSession]
  • [ITTSSpeechSynthesizer.UserSubstitutions]
  • [ITTSSpeechSynthesizer.SetUserSubstitutions]
  • [ITTSSpeechSynthesizer.VoiceIdentifier]
  • [ITTSSpeechSynthesizer.SetVoiceIdentifier]
  • [ITTSSpeechSynthesizer.VoiceResolver]
  • [ITTSSpeechSynthesizer.Volume]
  • [ITTSSpeechSynthesizer.SetVolume]
  • [ITTSSpeechSynthesizer.Voucher]
  • [ITTSSpeechSynthesizer.SetVoucher]

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechSynthesizer

type ITTSSpeechThread

type ITTSSpeechThread interface {
	foundation.IThread

	Stop()
	Voucher() objectivec.Object
	SetVoucher(value objectivec.Object)
}

An interface definition for the TTSSpeechThread class.

Methods

  • [ITTSSpeechThread.Stop]
  • [ITTSSpeechThread.Voucher]
  • [ITTSSpeechThread.SetVoucher]

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechThread

type ITTSSpeechVoice

type ITTSSpeechVoice interface {
	ITTSAXResource
}

An interface definition for the TTSSpeechVoice class.

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechVoice

type ITTSStreamingZipReader

type ITTSStreamingZipReader interface {
	objectivec.IObject

	EnumerateFiles(files VoidHandler) bool
	Password() string
	SetPassword(value string)
	ZipPath() string
	SetZipPath(value string)
	InitWithPathAndPassword(path objectivec.IObject, password objectivec.IObject) TTSStreamingZipReader
}

An interface definition for the TTSStreamingZipReader class.

Methods

  • [ITTSStreamingZipReader.EnumerateFiles]
  • [ITTSStreamingZipReader.Password]
  • [ITTSStreamingZipReader.SetPassword]
  • [ITTSStreamingZipReader.ZipPath]
  • [ITTSStreamingZipReader.SetZipPath]
  • [ITTSStreamingZipReader.InitWithPathAndPassword]

See: https://developer.apple.com/documentation/TextToSpeech/TTSStreamingZipReader

type ITTSStringTransformation

type ITTSStringTransformation interface {
	objectivec.IObject

	FinalRange() foundation.NSRange
	SetFinalRange(value foundation.NSRange)
	OffsetFromEnd() uint64
	SetOffsetFromEnd(value uint64)
	Range() foundation.NSRange
	SetRange(value foundation.NSRange)
	Replacement() string
	SetReplacement(value string)
	SizeDelta() int64
	InitWithRangeAndReplacement(range_ foundation.NSRange, replacement objectivec.IObject) TTSStringTransformation
}

An interface definition for the TTSStringTransformation class.

Methods

  • [ITTSStringTransformation.FinalRange]
  • [ITTSStringTransformation.SetFinalRange]
  • [ITTSStringTransformation.OffsetFromEnd]
  • [ITTSStringTransformation.SetOffsetFromEnd]
  • [ITTSStringTransformation.Range]
  • [ITTSStringTransformation.SetRange]
  • [ITTSStringTransformation.Replacement]
  • [ITTSStringTransformation.SetReplacement]
  • [ITTSStringTransformation.SizeDelta]
  • [ITTSStringTransformation.InitWithRangeAndReplacement]

See: https://developer.apple.com/documentation/TextToSpeech/TTSStringTransformation

type ITTSSubstitution

type ITTSSubstitution interface {
	objectivec.IObject

	Active() bool
	SetActive(value bool)
	AppliesToAllApps() bool
	SetAppliesToAllApps(value bool)
	BundleIdentifiers() foundation.INSSet
	SetBundleIdentifiers(value foundation.INSSet)
	EncodeWithCoder(coder foundation.INSCoder)
	IgnoreCase() bool
	SetIgnoreCase(value bool)
	IsReplacementTextAllPunctuation() bool
	IsReplacementTextSurroundedByPunctuation() bool
	IsUserSubstitution() bool
	SetIsUserSubstitution(value bool)
	Languages() foundation.INSSet
	SetLanguages(value foundation.INSSet)
	OriginalString() string
	SetOriginalString(value string)
	Phonemes() string
	SetPhonemes(value string)
	ReplacementRange() foundation.NSRange
	SetReplacementRange(value foundation.NSRange)
	ReplacementString() string
	SetReplacementString(value string)
	Uuid() foundation.NSUUID
	SetUuid(value foundation.NSUUID)
	VoiceIds() foundation.INSSet
	SetVoiceIds(value foundation.INSSet)
	InitWithCoder(coder foundation.INSCoder) TTSSubstitution
}

An interface definition for the TTSSubstitution class.

Methods

  • [ITTSSubstitution.Active]
  • [ITTSSubstitution.SetActive]
  • [ITTSSubstitution.AppliesToAllApps]
  • [ITTSSubstitution.SetAppliesToAllApps]
  • [ITTSSubstitution.BundleIdentifiers]
  • [ITTSSubstitution.SetBundleIdentifiers]
  • [ITTSSubstitution.EncodeWithCoder]
  • [ITTSSubstitution.IgnoreCase]
  • [ITTSSubstitution.SetIgnoreCase]
  • [ITTSSubstitution.IsReplacementTextAllPunctuation]
  • [ITTSSubstitution.IsReplacementTextSurroundedByPunctuation]
  • [ITTSSubstitution.IsUserSubstitution]
  • [ITTSSubstitution.SetIsUserSubstitution]
  • [ITTSSubstitution.Languages]
  • [ITTSSubstitution.SetLanguages]
  • [ITTSSubstitution.OriginalString]
  • [ITTSSubstitution.SetOriginalString]
  • [ITTSSubstitution.Phonemes]
  • [ITTSSubstitution.SetPhonemes]
  • [ITTSSubstitution.ReplacementRange]
  • [ITTSSubstitution.SetReplacementRange]
  • [ITTSSubstitution.ReplacementString]
  • [ITTSSubstitution.SetReplacementString]
  • [ITTSSubstitution.Uuid]
  • [ITTSSubstitution.SetUuid]
  • [ITTSSubstitution.VoiceIds]
  • [ITTSSubstitution.SetVoiceIds]
  • [ITTSSubstitution.InitWithCoder]

See: https://developer.apple.com/documentation/TextToSpeech/TTSSubstitution

type ITTSUnicodeUtils

type ITTSUnicodeUtils interface {
	objectivec.IObject
}

An interface definition for the TTSUnicodeUtils class.

See: https://developer.apple.com/documentation/TextToSpeech/TTSUnicodeUtils

type ITTSVoiceAsset

type ITTSVoiceAsset interface {
	ITTSAssetBase

	DictionaryRepresentation() objectivec.IObject
	FileSize() int64
	SetFileSize(value int64)
	Footprint() int64
	Gender() int64
	Identifier() string
	SetIdentifier(value string)
	IsBuiltInVoice() bool
	IsDownloading() bool
	SetIsDownloading(value bool)
	IsInstalled() bool
	Languages() foundation.INSArray
	Name() string
	Neural() bool
	VoicePath() string
	SetVoicePath(value string)
	VoiceType() int64
	SetVoiceType(value int64)
	InitWithDictionaryRepresentation(representation objectivec.IObject) TTSVoiceAsset
	InitWithNameLanguagesGenderFootprintIsInstalledIsBuiltInMasteredVersionCompatibilityVersionNeural(name objectivec.IObject, languages objectivec.IObject, gender int64, footprint int64, installed bool, in bool, version objectivec.IObject, version2 objectivec.IObject, neural bool) TTSVoiceAsset
}

An interface definition for the TTSVoiceAsset class.

Methods

  • [ITTSVoiceAsset.DictionaryRepresentation]
  • [ITTSVoiceAsset.FileSize]
  • [ITTSVoiceAsset.SetFileSize]
  • [ITTSVoiceAsset.Footprint]
  • [ITTSVoiceAsset.Gender]
  • [ITTSVoiceAsset.Identifier]
  • [ITTSVoiceAsset.SetIdentifier]
  • [ITTSVoiceAsset.IsBuiltInVoice]
  • [ITTSVoiceAsset.IsDownloading]
  • [ITTSVoiceAsset.SetIsDownloading]
  • [ITTSVoiceAsset.IsInstalled]
  • [ITTSVoiceAsset.Languages]
  • [ITTSVoiceAsset.Name]
  • [ITTSVoiceAsset.Neural]
  • [ITTSVoiceAsset.VoicePath]
  • [ITTSVoiceAsset.SetVoicePath]
  • [ITTSVoiceAsset.VoiceType]
  • [ITTSVoiceAsset.SetVoiceType]
  • [ITTSVoiceAsset.InitWithDictionaryRepresentation]
  • [ITTSVoiceAsset.InitWithNameLanguagesGenderFootprintIsInstalledIsBuiltInMasteredVersionCompatibilityVersionNeural]

See: https://developer.apple.com/documentation/TextToSpeech/TTSVoiceAsset

type ITTSVoiceResourceAsset

type ITTSVoiceResourceAsset interface {
	ITTSAssetBase

	DefaultFootprintString() objectivec.IObject
	DefaultTypeString() objectivec.IObject
	DefaultVoice() objectivec.IObject
	Languages() foundation.INSArray
	SetLanguages(value foundation.INSArray)
	ResourceList() foundation.INSArray
	SetResourceList(value foundation.INSArray)
	SearchPathURL() foundation.INSURL
	SetSearchPathURL(value foundation.INSURL)
	SyncWithConfigDataVoiceType(data objectivec.IObject, type_ int64)
	SyncWithConfigFileVoiceType(file objectivec.IObject, type_ int64)
	VoiceConfig() foundation.INSDictionary
	SetVoiceConfig(value foundation.INSDictionary)
}

An interface definition for the TTSVoiceResourceAsset class.

Methods

  • [ITTSVoiceResourceAsset.DefaultFootprintString]
  • [ITTSVoiceResourceAsset.DefaultTypeString]
  • [ITTSVoiceResourceAsset.DefaultVoice]
  • [ITTSVoiceResourceAsset.Languages]
  • [ITTSVoiceResourceAsset.SetLanguages]
  • [ITTSVoiceResourceAsset.ResourceList]
  • [ITTSVoiceResourceAsset.SetResourceList]
  • [ITTSVoiceResourceAsset.SearchPathURL]
  • [ITTSVoiceResourceAsset.SetSearchPathURL]
  • [ITTSVoiceResourceAsset.SyncWithConfigDataVoiceType]
  • [ITTSVoiceResourceAsset.SyncWithConfigFileVoiceType]
  • [ITTSVoiceResourceAsset.VoiceConfig]
  • [ITTSVoiceResourceAsset.SetVoiceConfig]

See: https://developer.apple.com/documentation/TextToSpeech/TTSVoiceResourceAsset

type ITTSVoiceResourceManager

type ITTSVoiceResourceManager interface {
	objectivec.IObject
}

An interface definition for the TTSVoiceResourceManager class.

See: https://developer.apple.com/documentation/TextToSpeech/TTSVoiceResourceManager

type ITTSWordMarker

type ITTSWordMarker interface {
	objectivec.IObject

	AvMark() avfaudio.AVSpeechSynthesisMarker
	ByteOffset() int64
	SetByteOffset(value int64)
	MarkType() int64
	WordRange() foundation.NSRange
	SetWordRange(value foundation.NSRange)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objc.Class
}

An interface definition for the TTSWordMarker class.

Methods

  • [ITTSWordMarker.AvMark]
  • [ITTSWordMarker.ByteOffset]
  • [ITTSWordMarker.SetByteOffset]
  • [ITTSWordMarker.MarkType]
  • [ITTSWordMarker.WordRange]
  • [ITTSWordMarker.SetWordRange]
  • [ITTSWordMarker.DebugDescription]
  • [ITTSWordMarker.Description]
  • [ITTSWordMarker.Hash]
  • [ITTSWordMarker.Superclass]

See: https://developer.apple.com/documentation/TextToSpeech/TTSWordMarker

type ITTSWrappedAudioQueue

type ITTSWrappedAudioQueue interface {
	objectivec.IObject

	AqRef() unsafe.Pointer
	SetAqRef(value unsafe.Pointer)
	AudioDevice() uint32
	SetAudioDevice(value uint32)
	AudioQueueActive() bool
	AudioQueueFlags() uint32
	SetAudioQueueFlags(value uint32)
	BufferCallback(callback unsafe.Pointer)
	CachedAudioConverter() unsafe.Pointer
	SetCachedAudioConverter(value unsafe.Pointer)
	CallbackQueue() objectivec.Object
	SetCallbackQueue(value objectivec.Object)
	ConvertBufferIfNecessary(necessary objectivec.IObject) objectivec.IObject
	CurrentSilenceBufferCount() foundation.NSNumber
	SetCurrentSilenceBufferCount(value foundation.NSNumber)
	DspGraph() string
	SetDspGraph(value string)
	GraphParameters() foundation.INSDictionary
	SetGraphParameters(value foundation.INSDictionary)
	GraphProperties() foundation.INSDictionary
	SetGraphProperties(value foundation.INSDictionary)
	HandleMediaServicesReset()
	InflightBuffers() foundation.INSOrderedSet
	SetInflightBuffers(value foundation.INSOrderedSet)
	IsRunning() bool
	NeedsParameterSync() bool
	SetNeedsParameterSync(value bool)
	NeedsPropertySync() bool
	SetNeedsPropertySync(value bool)
	OutputFormat() ITTSAudioFormat
	SetOutputFormat(value ITTSAudioFormat)
	Pause()
	Play() bool
	PlayBufferCompletionHandler(buffer objectivec.IObject, handler ErrorHandler)
	ProcNodeRef() unsafe.Pointer
	SetProcNodeRef(value unsafe.Pointer)
	QueueFormat() avfaudio.AVAudioFormat
	SetQueueFormat(value avfaudio.AVAudioFormat)
	QueueStreamDescription() objectivec.IObject
	ScheduleBufferCompletionHandler(buffer objectivec.IObject, handler ErrorHandler)
	ScheduleBufferCompletionHandlerLastBuffer(buffer objectivec.IObject, handler ErrorHandler, buffer2 bool)
	ShouldRebuildAudioQueue() bool
	SetShouldRebuildAudioQueue(value bool)
	State() uint64
	SetState(value uint64)
	Stop()
	// contains filtered or unexported methods
}

An interface definition for the TTSWrappedAudioQueue class.

Methods

  • [ITTSWrappedAudioQueue._attemptQueueStart]
  • [ITTSWrappedAudioQueue._buildAudioQueue]
  • [ITTSWrappedAudioQueue._configureEffects]
  • [ITTSWrappedAudioQueue._initializeDSPGraphAU]
  • [ITTSWrappedAudioQueue._minimumBufferByteSize]
  • [ITTSWrappedAudioQueue._rebuildAudioQueue]
  • [ITTSWrappedAudioQueue._reconfigureQueueFormatForMultiChannelOutputIfNecessary]
  • [ITTSWrappedAudioQueue._startQueueWithRetry]
  • [ITTSWrappedAudioQueue._syncGraphParameters]
  • [ITTSWrappedAudioQueue._syncGraphProperties]
  • [ITTSWrappedAudioQueue._tearDownAudioQueue]
  • [ITTSWrappedAudioQueue._tearDownDSPGraphAU]
  • [ITTSWrappedAudioQueue.AqRef]
  • [ITTSWrappedAudioQueue.SetAqRef]
  • [ITTSWrappedAudioQueue.AudioDevice]
  • [ITTSWrappedAudioQueue.SetAudioDevice]
  • [ITTSWrappedAudioQueue.AudioQueueActive]
  • [ITTSWrappedAudioQueue.AudioQueueFlags]
  • [ITTSWrappedAudioQueue.SetAudioQueueFlags]
  • [ITTSWrappedAudioQueue.BufferCallback]
  • [ITTSWrappedAudioQueue.CachedAudioConverter]
  • [ITTSWrappedAudioQueue.SetCachedAudioConverter]
  • [ITTSWrappedAudioQueue.CallbackQueue]
  • [ITTSWrappedAudioQueue.SetCallbackQueue]
  • [ITTSWrappedAudioQueue.ConvertBufferIfNecessary]
  • [ITTSWrappedAudioQueue.CurrentSilenceBufferCount]
  • [ITTSWrappedAudioQueue.SetCurrentSilenceBufferCount]
  • [ITTSWrappedAudioQueue.DspGraph]
  • [ITTSWrappedAudioQueue.SetDspGraph]
  • [ITTSWrappedAudioQueue.GraphParameters]
  • [ITTSWrappedAudioQueue.SetGraphParameters]
  • [ITTSWrappedAudioQueue.GraphProperties]
  • [ITTSWrappedAudioQueue.SetGraphProperties]
  • [ITTSWrappedAudioQueue.HandleMediaServicesReset]
  • [ITTSWrappedAudioQueue.InflightBuffers]
  • [ITTSWrappedAudioQueue.SetInflightBuffers]
  • [ITTSWrappedAudioQueue.IsRunning]
  • [ITTSWrappedAudioQueue.NeedsParameterSync]
  • [ITTSWrappedAudioQueue.SetNeedsParameterSync]
  • [ITTSWrappedAudioQueue.NeedsPropertySync]
  • [ITTSWrappedAudioQueue.SetNeedsPropertySync]
  • [ITTSWrappedAudioQueue.OutputFormat]
  • [ITTSWrappedAudioQueue.SetOutputFormat]
  • [ITTSWrappedAudioQueue.Pause]
  • [ITTSWrappedAudioQueue.Play]
  • [ITTSWrappedAudioQueue.PlayBufferCompletionHandler]
  • [ITTSWrappedAudioQueue.ProcNodeRef]
  • [ITTSWrappedAudioQueue.SetProcNodeRef]
  • [ITTSWrappedAudioQueue.QueueFormat]
  • [ITTSWrappedAudioQueue.SetQueueFormat]
  • [ITTSWrappedAudioQueue.QueueStreamDescription]
  • [ITTSWrappedAudioQueue.ScheduleBufferCompletionHandler]
  • [ITTSWrappedAudioQueue.ScheduleBufferCompletionHandlerLastBuffer]
  • [ITTSWrappedAudioQueue.ShouldRebuildAudioQueue]
  • [ITTSWrappedAudioQueue.SetShouldRebuildAudioQueue]
  • [ITTSWrappedAudioQueue.State]
  • [ITTSWrappedAudioQueue.SetState]
  • [ITTSWrappedAudioQueue.Stop]

See: https://developer.apple.com/documentation/TextToSpeech/TTSWrappedAudioQueue

type ITTSWrappedAudioQueueBuffer

type ITTSWrappedAudioQueueBuffer interface {
	objectivec.IObject

	AqBuffer() unsafe.Pointer
	SetAqBuffer(value unsafe.Pointer)
	ByteSize() uint64
	QueuedTimeStamp() objectivec.IObject
	SetQueuedTimeStamp(value objectivec.IObject)
	SetCompletionHandler(handler ErrorHandler)
}

An interface definition for the TTSWrappedAudioQueueBuffer class.

Methods

  • [ITTSWrappedAudioQueueBuffer.AqBuffer]
  • [ITTSWrappedAudioQueueBuffer.SetAqBuffer]
  • [ITTSWrappedAudioQueueBuffer.ByteSize]
  • [ITTSWrappedAudioQueueBuffer.QueuedTimeStamp]
  • [ITTSWrappedAudioQueueBuffer.SetQueuedTimeStamp]
  • [ITTSWrappedAudioQueueBuffer.SetCompletionHandler]

See: https://developer.apple.com/documentation/TextToSpeech/TTSWrappedAudioQueueBuffer

type ITextToSpeechAUParamWrapper

type ITextToSpeechAUParamWrapper interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechAUParamWrapper class.

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.AUParamWrapper

type ITextToSpeechAXVoiceLoader

type ITextToSpeechAXVoiceLoader interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechAXVoiceLoader class.

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.AXVoiceLoader

type ITextToSpeechAudioRenderer

type ITextToSpeechAudioRenderer interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechAudioRenderer class.

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.AudioRenderer

type ITextToSpeechAudioUnitCache

type ITextToSpeechAudioUnitCache interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechAudioUnitCache class.

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.AudioUnitCache

type ITextToSpeechCoreSynthesisVoiceShim

type ITextToSpeechCoreSynthesisVoiceShim interface {
	objectivec.IObject

	InternalVoiceWithIdentifier(identifier objectivec.IObject) objectivec.IObject
	InternalVoiceWithIdentifierCompletionHandler(identifier string, handler ErrorHandler)
	InternalVoicesIncludingSiri(siri bool) objectivec.IObject
	InternalVoicesIncludingSiriCompletionHandler(siri bool, handler ErrorHandler)
	PublicVoices() objectivec.IObject
	PublicVoicesWithCompletionHandler(handler ErrorHandler)
	ReloadPublicResolver()
	ResourceVoiceWithIdentifier(identifier objectivec.IObject) objectivec.IObject
	ResourceVoiceWithIdentifierCompletionHandler(identifier string, handler ErrorHandler)
	ResourceVoicesWithOnlyInstalled(installed bool) objectivec.IObject
	ResourceVoicesWithOnlyInstalledCompletionHandler(installed bool, handler ErrorHandler)
	ResourcesWithLanguageCode(code objectivec.IObject) objectivec.IObject
	ResourcesWithLanguageCodeCompletionHandler(code string, handler ErrorHandler)
	VoiceWithIdentifier(identifier objectivec.IObject) objectivec.IObject
	VoiceWithIdentifierCompletionHandler(identifier string, handler ErrorHandler)
	VoiceWithLanguageCode(code objectivec.IObject) objectivec.IObject
	VoiceWithLanguageCodeCompletionHandler(code string, handler ErrorHandler)
}

An interface definition for the TextToSpeechCoreSynthesisVoiceShim class.

Methods

  • [ITextToSpeechCoreSynthesisVoiceShim.InternalVoiceWithIdentifier]
  • [ITextToSpeechCoreSynthesisVoiceShim.InternalVoiceWithIdentifierCompletionHandler]
  • [ITextToSpeechCoreSynthesisVoiceShim.InternalVoicesIncludingSiri]
  • [ITextToSpeechCoreSynthesisVoiceShim.InternalVoicesIncludingSiriCompletionHandler]
  • [ITextToSpeechCoreSynthesisVoiceShim.PublicVoices]
  • [ITextToSpeechCoreSynthesisVoiceShim.PublicVoicesWithCompletionHandler]
  • [ITextToSpeechCoreSynthesisVoiceShim.ReloadPublicResolver]
  • [ITextToSpeechCoreSynthesisVoiceShim.ResourceVoiceWithIdentifier]
  • [ITextToSpeechCoreSynthesisVoiceShim.ResourceVoiceWithIdentifierCompletionHandler]
  • [ITextToSpeechCoreSynthesisVoiceShim.ResourceVoicesWithOnlyInstalled]
  • [ITextToSpeechCoreSynthesisVoiceShim.ResourceVoicesWithOnlyInstalledCompletionHandler]
  • [ITextToSpeechCoreSynthesisVoiceShim.ResourcesWithLanguageCode]
  • [ITextToSpeechCoreSynthesisVoiceShim.ResourcesWithLanguageCodeCompletionHandler]
  • [ITextToSpeechCoreSynthesisVoiceShim.VoiceWithIdentifier]
  • [ITextToSpeechCoreSynthesisVoiceShim.VoiceWithIdentifierCompletionHandler]
  • [ITextToSpeechCoreSynthesisVoiceShim.VoiceWithLanguageCode]
  • [ITextToSpeechCoreSynthesisVoiceShim.VoiceWithLanguageCodeCompletionHandler]

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.CoreSynthesisVoiceShim

type ITextToSpeechCoreSynthesizer

type ITextToSpeechCoreSynthesizer interface {
	objectivec.IObject

	Set_audioQueue(value ITTSWrappedAudioQueue)

	Set_bundleIdentifier(value string)

	Set_effects(value foundation.INSArray)

	Set_voiceResolver(value unsafe.Pointer)
	AudioDevice() uint32
	SetAudioDevice(value uint32)
	AudioQueue() ITTSWrappedAudioQueue
	SetAudioQueue(value ITTSWrappedAudioQueue)
	AudioQueueFlags() uint32
	SetAudioQueueFlags(value uint32)
	BundleIdentifier() string
	SetBundleIdentifier(value string)
	ContinueSpeaking() bool
	Effects() foundation.INSArray
	SetEffects(value foundation.INSArray)
	IsPaused() bool
	IsSpeaking() bool
	OfflineChain() foundation.INSArray
	SetOfflineChain(value foundation.INSArray)
	PauseSpeakingAtCompletionHandler(at int64, handler ErrorHandler)
	SetLegacySubstitutions(substitutions objectivec.IObject)
	SpeakSynthCompletionHandler(speak avfaudio.AVSpeechUtterance, synth avfaudio.AVSpeechSynthesizer, handler ErrorHandler)
	SpeakWithRequestLanguageSynthesizerCompletionHandler(request objectivec.IObject, language objectivec.IObject, synthesizer objectivec.IObject, handler ErrorHandler)
	StopSpeakingAtCompletionHandler(at int64, handler ErrorHandler)
	StopWithCompletionHandler(handler ErrorHandler)
	VoiceResolver() unsafe.Pointer
	SetVoiceResolver(value unsafe.Pointer)
	VoiceWithIdentifierCompletionHandler(identifier string, handler ErrorHandler)
	VoiceWithLocaleCompletionHandler(locale foundation.NSLocale, handler ErrorHandler)
	WriteToBufferCallbackSynthCompletionHandler(write avfaudio.AVSpeechUtterance, callback ErrorHandler, synth objectivec.IObject, handler ErrorHandler)
	WriteToBufferCallbackToMarkerCallbackSynthCompletionHandler(write avfaudio.AVSpeechUtterance, callback ErrorHandler, callback2 objectivec.IObject, synth objectivec.IObject, handler ErrorHandler)
	WriteWithSpeechPhraseToAudioFileWithAudioSettingsCompletionHandler(phrase string, file foundation.INSURL, settings foundation.INSDictionary, handler ErrorHandler)
	// contains filtered or unexported methods
}

An interface definition for the TextToSpeechCoreSynthesizer class.

Methods

  • [ITextToSpeechCoreSynthesizer._audioQueue]
  • [ITextToSpeechCoreSynthesizer.Set_audioQueue]
  • [ITextToSpeechCoreSynthesizer._bundleIdentifier]
  • [ITextToSpeechCoreSynthesizer.Set_bundleIdentifier]
  • [ITextToSpeechCoreSynthesizer._effects]
  • [ITextToSpeechCoreSynthesizer.Set_effects]
  • [ITextToSpeechCoreSynthesizer._voiceResolver]
  • [ITextToSpeechCoreSynthesizer.Set_voiceResolver]
  • [ITextToSpeechCoreSynthesizer.AudioDevice]
  • [ITextToSpeechCoreSynthesizer.SetAudioDevice]
  • [ITextToSpeechCoreSynthesizer.AudioQueue]
  • [ITextToSpeechCoreSynthesizer.SetAudioQueue]
  • [ITextToSpeechCoreSynthesizer.AudioQueueFlags]
  • [ITextToSpeechCoreSynthesizer.SetAudioQueueFlags]
  • [ITextToSpeechCoreSynthesizer.BundleIdentifier]
  • [ITextToSpeechCoreSynthesizer.SetBundleIdentifier]
  • [ITextToSpeechCoreSynthesizer.ContinueSpeaking]
  • [ITextToSpeechCoreSynthesizer.Effects]
  • [ITextToSpeechCoreSynthesizer.SetEffects]
  • [ITextToSpeechCoreSynthesizer.IsPaused]
  • [ITextToSpeechCoreSynthesizer.IsSpeaking]
  • [ITextToSpeechCoreSynthesizer.OfflineChain]
  • [ITextToSpeechCoreSynthesizer.SetOfflineChain]
  • [ITextToSpeechCoreSynthesizer.PauseSpeakingAtCompletionHandler]
  • [ITextToSpeechCoreSynthesizer.SetLegacySubstitutions]
  • [ITextToSpeechCoreSynthesizer.SpeakSynthCompletionHandler]
  • [ITextToSpeechCoreSynthesizer.SpeakWithRequestLanguageSynthesizerCompletionHandler]
  • [ITextToSpeechCoreSynthesizer.StopSpeakingAtCompletionHandler]
  • [ITextToSpeechCoreSynthesizer.StopWithCompletionHandler]
  • [ITextToSpeechCoreSynthesizer.VoiceResolver]
  • [ITextToSpeechCoreSynthesizer.SetVoiceResolver]
  • [ITextToSpeechCoreSynthesizer.VoiceWithIdentifierCompletionHandler]
  • [ITextToSpeechCoreSynthesizer.VoiceWithLocaleCompletionHandler]
  • [ITextToSpeechCoreSynthesizer.WriteToBufferCallbackSynthCompletionHandler]
  • [ITextToSpeechCoreSynthesizer.WriteToBufferCallbackToMarkerCallbackSynthCompletionHandler]
  • [ITextToSpeechCoreSynthesizer.WriteWithSpeechPhraseToAudioFileWithAudioSettingsCompletionHandler]

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.CoreSynthesizer

type ITextToSpeechDebouncer

type ITextToSpeechDebouncer interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechDebouncer class.

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.Debouncer

type ITextToSpeechPTParser

type ITextToSpeechPTParser interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechPTParser class.

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.PTParser

type ITextToSpeechParsedSSMLNode

type ITextToSpeechParsedSSMLNode interface {
	objectivec.IObject

	Description() string
}

An interface definition for the TextToSpeechParsedSSMLNode class.

Methods

  • [ITextToSpeechParsedSSMLNode.Description]

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.ParsedSSMLNode

type ITextToSpeechSSMLParser

type ITextToSpeechSSMLParser interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechSSMLParser class.

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.SSMLParser

type ITextToSpeechSSMLServices

type ITextToSpeechSSMLServices interface {
	objectivec.IObject

	MakeProsodySnippetWithStringRatePitchVolume(string_ objectivec.IObject, rate objectivec.IObject, pitch objectivec.IObject, volume objectivec.IObject) objectivec.IObject
	ParseSSMLToPlainTextError(text objectivec.IObject) (objectivec.IObject, error)
}

An interface definition for the TextToSpeechSSMLServices class.

Methods

  • [ITextToSpeechSSMLServices.MakeProsodySnippetWithStringRatePitchVolume]
  • [ITextToSpeechSSMLServices.ParseSSMLToPlainTextError]

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.SSMLServices

type ITextToSpeechSSMLVoiceTagger

type ITextToSpeechSSMLVoiceTagger interface {
	objectivec.IObject

	TagSSML(ssml objectivec.IObject) objectivec.IObject
}

An interface definition for the TextToSpeechSSMLVoiceTagger class.

Methods

  • [ITextToSpeechSSMLVoiceTagger.TagSSML]

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.SSMLVoiceTagger

type ITextToSpeechSpokenContentSelectionProvider

type ITextToSpeechSpokenContentSelectionProvider interface {
	objectivec.IObject

	SiriVoiceChanged()
}

An interface definition for the TextToSpeechSpokenContentSelectionProvider class.

Methods

  • [ITextToSpeechSpokenContentSelectionProvider.SiriVoiceChanged]

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.SpokenContentSelectionProvider

type ITextToSpeechStringStream

type ITextToSpeechStringStream interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechStringStream class.

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.StringStream

type ITextToSpeechTTSExecutor

type ITextToSpeechTTSExecutor interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechTTSExecutor class.

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.TTSExecutor

type ITextToSpeechTTSMagicFirstPartyAudioUnit

type ITextToSpeechTTSMagicFirstPartyAudioUnit interface {
	ITTSFirstPartyAudioUnit

	InitWithComponentDescriptionOptionsError(description objectivec.IObject, options uint32) (TextToSpeechTTSMagicFirstPartyAudioUnit, error)
}

An interface definition for the TextToSpeechTTSMagicFirstPartyAudioUnit class.

Methods

  • [ITextToSpeechTTSMagicFirstPartyAudioUnit.InitWithComponentDescriptionOptionsError]

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.TTSMagicFirstPartyAudioUnit

type ITextToSpeechTTSSettings

type ITextToSpeechTTSSettings interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechTTSSettings class.

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.TTSSettings

type ITextToSpeechTTSSpeechQueue

type ITextToSpeechTTSSpeechQueue interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechTTSSpeechQueue class.

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.TTSSpeechQueue

type ITextToSpeechTTSSpeechTracer

type ITextToSpeechTTSSpeechTracer interface {
	objectivec.IObject

	EmitWithEventForIdentifier(event objectivec.IObject, identifier objectivec.IObject)
	MakeSpeechJobIdentifier() objectivec.IObject
}

An interface definition for the TextToSpeechTTSSpeechTracer class.

Methods

  • [ITextToSpeechTTSSpeechTracer.EmitWithEventForIdentifier]
  • [ITextToSpeechTTSSpeechTracer.MakeSpeechJobIdentifier]

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.TTSSpeechTracer

type ITextToSpeechTTSTaskRunner

type ITextToSpeechTTSTaskRunner interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechTTSTaskRunner class.

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.TTSTaskRunner

type ITextToSpeechTaggedSSML

type ITextToSpeechTaggedSSML interface {
	objectivec.IObject

	OriginalSSML() string
	SetOriginalSSML(value string)
	SsmlSnippets() foundation.INSArray
	SetSsmlSnippets(value foundation.INSArray)
}

An interface definition for the TextToSpeechTaggedSSML class.

Methods

  • [ITextToSpeechTaggedSSML.OriginalSSML]
  • [ITextToSpeechTaggedSSML.SetOriginalSSML]
  • [ITextToSpeechTaggedSSML.SsmlSnippets]
  • [ITextToSpeechTaggedSSML.SetSsmlSnippets]

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.TaggedSSML

type ITextToSpeechVoiceDatabase

type ITextToSpeechVoiceDatabase interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechVoiceDatabase class.

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.VoiceDatabase

type ITextToSpeechVoicePreviewer

type ITextToSpeechVoicePreviewer interface {
	ISwiftNativeNSObject

	AudioPlayerDidFinishPlayingSuccessfully(playing objectivec.IObject, successfully bool)
}

An interface definition for the TextToSpeechVoicePreviewer class.

Methods

  • [ITextToSpeechVoicePreviewer.AudioPlayerDidFinishPlayingSuccessfully]

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.VoicePreviewer

type ITextToSpeechVoiceResolver

type ITextToSpeechVoiceResolver interface {
	ISwiftNativeNSObject

	CurrentLocaleIdentifiersWithCompletionHandler(handler ErrorHandler)
	CurrentSystemLocaleIdentifierWithCompletionHandler(handler ErrorHandler)
	CurrentSystemLocaleWithCompletionHandler(handler ErrorHandler)
	FallbackForVoiceCompletionHandler(voice ITTSSpeechVoice, handler ErrorHandler)
	VoiceForIdentifierCompletionHandler(identifier string, handler ErrorHandler)
	VoiceForIdentifierPreferringLanguageCompletionHandler(identifier objectivec.IObject, language objectivec.IObject, handler ErrorHandler)
	VoiceForLocaleCompletionHandler(locale foundation.NSLocale, handler ErrorHandler)
	VoiceForLocaleIdentifierCompletionHandler(identifier objectivec.IObject, handler ErrorHandler)
}

An interface definition for the TextToSpeechVoiceResolver class.

Methods

  • [ITextToSpeechVoiceResolver.CurrentLocaleIdentifiersWithCompletionHandler]
  • [ITextToSpeechVoiceResolver.CurrentSystemLocaleIdentifierWithCompletionHandler]
  • [ITextToSpeechVoiceResolver.CurrentSystemLocaleWithCompletionHandler]
  • [ITextToSpeechVoiceResolver.FallbackForVoiceCompletionHandler]
  • [ITextToSpeechVoiceResolver.VoiceForIdentifierCompletionHandler]
  • [ITextToSpeechVoiceResolver.VoiceForIdentifierPreferringLanguageCompletionHandler]
  • [ITextToSpeechVoiceResolver.VoiceForLocaleCompletionHandler]
  • [ITextToSpeechVoiceResolver.VoiceForLocaleIdentifierCompletionHandler]

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.VoiceResolver

type ITextToSpeechVoiceSmuggler

type ITextToSpeechVoiceSmuggler interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechVoiceSmuggler class.

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.VoiceSmuggler

type ITextToSpeechVoiceTaggedSSMLSnippet

type ITextToSpeechVoiceTaggedSSMLSnippet interface {
	objectivec.IObject

	Language() string
	SetLanguage(value string)
	Ssml() string
	SetSsml(value string)
	VoiceName() string
	SetVoiceName(value string)
}

An interface definition for the TextToSpeechVoiceTaggedSSMLSnippet class.

Methods

  • [ITextToSpeechVoiceTaggedSSMLSnippet.Language]
  • [ITextToSpeechVoiceTaggedSSMLSnippet.SetLanguage]
  • [ITextToSpeechVoiceTaggedSSMLSnippet.Ssml]
  • [ITextToSpeechVoiceTaggedSSMLSnippet.SetSsml]
  • [ITextToSpeechVoiceTaggedSSMLSnippet.VoiceName]
  • [ITextToSpeechVoiceTaggedSSMLSnippet.SetVoiceName]

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.VoiceTaggedSSMLSnippet

type NSCopying

type NSCopying interface {
	objectivec.IObject
}

NSCopying protocol.

See: https://developer.apple.com/documentation/TextToSpeech/NSCopying

type NSCopyingObject

type NSCopyingObject struct {
	objectivec.Object
}

NSCopyingObject wraps an existing Objective-C object that conforms to the NSCopying protocol.

func NSCopyingObjectFromID

func NSCopyingObjectFromID(id objc.ID) NSCopyingObject

NSCopyingObjectFromID constructs a NSCopyingObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (NSCopyingObject) BaseObject

func (o NSCopyingObject) BaseObject() objectivec.Object

type NSSecureCoding

type NSSecureCoding interface {
	objectivec.IObject

	// SupportsSecureCoding protocol.
	//
	// See: https://developer.apple.com/documentation/TextToSpeech/NSSecureCoding/supportsSecureCoding
	SupportsSecureCoding() bool
}

NSSecureCoding protocol.

See: https://developer.apple.com/documentation/TextToSpeech/NSSecureCoding

type NSSecureCodingObject

type NSSecureCodingObject struct {
	objectivec.Object
}

NSSecureCodingObject wraps an existing Objective-C object that conforms to the NSSecureCoding protocol.

func NSSecureCodingObjectFromID

func NSSecureCodingObjectFromID(id objc.ID) NSSecureCodingObject

NSSecureCodingObjectFromID constructs a NSSecureCodingObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (NSSecureCodingObject) BaseObject

func (o NSSecureCodingObject) BaseObject() objectivec.Object

type SwiftNativeNSObject

type SwiftNativeNSObject struct {
	objectivec.Object
}

A parent class referenced by other texttospeech classes. [Full Topic]

func NewSwiftNativeNSObject

func NewSwiftNativeNSObject() SwiftNativeNSObject

NewSwiftNativeNSObject creates a new SwiftNativeNSObject instance.

func SwiftNativeNSObjectFromID

func SwiftNativeNSObjectFromID(id objc.ID) SwiftNativeNSObject

SwiftNativeNSObjectFromID constructs a SwiftNativeNSObject from an objc.ID.

A parent class referenced by other texttospeech classes.

func (SwiftNativeNSObject) Autorelease

func (s SwiftNativeNSObject) Autorelease() SwiftNativeNSObject

Autorelease adds the receiver to the current autorelease pool.

func (SwiftNativeNSObject) Init

Init initializes the instance.

type SwiftNativeNSObjectClass

type SwiftNativeNSObjectClass struct {
	// contains filtered or unexported fields
}

func GetSwiftNativeNSObjectClass

func GetSwiftNativeNSObjectClass() SwiftNativeNSObjectClass

GetSwiftNativeNSObjectClass returns the class object for SwiftNativeNSObject.

func (SwiftNativeNSObjectClass) Alloc

Alloc allocates memory for a new instance of the class.

func (SwiftNativeNSObjectClass) Class

func (sc SwiftNativeNSObjectClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSAUMessaging

type TTSAUMessaging interface {
	objectivec.IObject
}

TTSAUMessaging protocol.

See: https://developer.apple.com/documentation/TextToSpeech/TTSAUMessaging

type TTSAUMessagingAU

type TTSAUMessagingAU struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSAUMessagingAU

func NewTTSAUMessagingAU

func NewTTSAUMessagingAU() TTSAUMessagingAU

NewTTSAUMessagingAU creates a new TTSAUMessagingAU instance.

func TTSAUMessagingAUFromID

func TTSAUMessagingAUFromID(id objc.ID) TTSAUMessagingAU

TTSAUMessagingAUFromID constructs a TTSAUMessagingAU from an objc.ID.

func (TTSAUMessagingAU) Autorelease

func (t TTSAUMessagingAU) Autorelease() TTSAUMessagingAU

Autorelease adds the receiver to the current autorelease pool.

func (TTSAUMessagingAU) Init

Init initializes the instance.

func (TTSAUMessagingAU) SetCallHostBlockSync

func (t TTSAUMessagingAU) SetCallHostBlockSync(ctx context.Context) error

SetCallHostBlockSync is a synchronous wrapper around TTSAUMessagingAU.SetCallHostBlock. It blocks until the completion handler fires or the context is cancelled.

func (TTSAUMessagingAU) SetHostBlockSync

func (t TTSAUMessagingAU) SetHostBlockSync(ctx context.Context) error

SetHostBlockSync is a synchronous wrapper around TTSAUMessagingAU.SetHostBlock. It blocks until the completion handler fires or the context is cancelled.

func (TTSAUMessagingAU) SetOwningAudioUnit

func (t TTSAUMessagingAU) SetOwningAudioUnit(value ITTSFirstPartyAudioUnit)

type TTSAUMessagingAUClass

type TTSAUMessagingAUClass struct {
	// contains filtered or unexported fields
}

func GetTTSAUMessagingAUClass

func GetTTSAUMessagingAUClass() TTSAUMessagingAUClass

GetTTSAUMessagingAUClass returns the class object for TTSAUMessagingAU.

func (TTSAUMessagingAUClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSAUMessagingAUClass) Class

func (tc TTSAUMessagingAUClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSAUMessagingHost

type TTSAUMessagingHost struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSAUMessagingHost

func NewTTSAUMessagingHost

func NewTTSAUMessagingHost() TTSAUMessagingHost

NewTTSAUMessagingHost creates a new TTSAUMessagingHost instance.

func TTSAUMessagingHostFromID

func TTSAUMessagingHostFromID(id objc.ID) TTSAUMessagingHost

TTSAUMessagingHostFromID constructs a TTSAUMessagingHost from an objc.ID.

func (TTSAUMessagingHost) Autorelease

func (t TTSAUMessagingHost) Autorelease() TTSAUMessagingHost

Autorelease adds the receiver to the current autorelease pool.

func (TTSAUMessagingHost) Init

Init initializes the instance.

func (TTSAUMessagingHost) LoadProtocolMethods

func (t TTSAUMessagingHost) LoadProtocolMethods()

LoadProtocolMethods is an exported wrapper for the private method _loadProtocolMethods.

func (TTSAUMessagingHost) SetAllowedClasses

func (t TTSAUMessagingHost) SetAllowedClasses(value foundation.INSSet)

func (TTSAUMessagingHost) SetChannel

func (t TTSAUMessagingHost) SetChannel(value objectivec.IObject)

func (TTSAUMessagingHost) SetMethods

func (t TTSAUMessagingHost) SetMethods(value foundation.INSDictionary)

type TTSAUMessagingHostClass

type TTSAUMessagingHostClass struct {
	// contains filtered or unexported fields
}

func GetTTSAUMessagingHostClass

func GetTTSAUMessagingHostClass() TTSAUMessagingHostClass

GetTTSAUMessagingHostClass returns the class object for TTSAUMessagingHost.

func (TTSAUMessagingHostClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSAUMessagingHostClass) Class

func (tc TTSAUMessagingHostClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (TTSAUMessagingHostClass) ValidSelectorsForProtocol

func (_TTSAUMessagingHostClass TTSAUMessagingHostClass) ValidSelectorsForProtocol() objectivec.IObject

ValidSelectorsForProtocol is an exported wrapper for the private method _validSelectorsForProtocol.

type TTSAUMessagingObject

type TTSAUMessagingObject struct {
	objectivec.Object
}

TTSAUMessagingObject wraps an existing Objective-C object that conforms to the TTSAUMessaging protocol.

func TTSAUMessagingObjectFromID

func TTSAUMessagingObjectFromID(id objc.ID) TTSAUMessagingObject

TTSAUMessagingObjectFromID constructs a TTSAUMessagingObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (TTSAUMessagingObject) BaseObject

func (o TTSAUMessagingObject) BaseObject() objectivec.Object

type TTSAUSSEWrapper

type TTSAUSSEWrapper struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSAUSSEWrapper

func NewTTSAUSSEWrapper

func NewTTSAUSSEWrapper() TTSAUSSEWrapper

NewTTSAUSSEWrapper creates a new TTSAUSSEWrapper instance.

func TTSAUSSEWrapperFromID

func TTSAUSSEWrapperFromID(id objc.ID) TTSAUSSEWrapper

TTSAUSSEWrapperFromID constructs a TTSAUSSEWrapper from an objc.ID.

func (TTSAUSSEWrapper) Autorelease

func (t TTSAUSSEWrapper) Autorelease() TTSAUSSEWrapper

Autorelease adds the receiver to the current autorelease pool.

func (TTSAUSSEWrapper) Init

Init initializes the instance.

func (TTSAUSSEWrapper) SetAudioUnit

func (t TTSAUSSEWrapper) SetAudioUnit(value unsafe.Pointer)

type TTSAUSSEWrapperClass

type TTSAUSSEWrapperClass struct {
	// contains filtered or unexported fields
}

func GetTTSAUSSEWrapperClass

func GetTTSAUSSEWrapperClass() TTSAUSSEWrapperClass

GetTTSAUSSEWrapperClass returns the class object for TTSAUSSEWrapper.

func (TTSAUSSEWrapperClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSAUSSEWrapperClass) Class

func (tc TTSAUSSEWrapperClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSAXResource

type TTSAXResource struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSAXResource

func NewTTSAXResource

func NewTTSAXResource() TTSAXResource

NewTTSAXResource creates a new TTSAXResource instance.

func TTSAXResourceFromID

func TTSAXResourceFromID(id objc.ID) TTSAXResource

TTSAXResourceFromID constructs a TTSAXResource from an objc.ID.

func (TTSAXResource) Autorelease

func (t TTSAXResource) Autorelease() TTSAXResource

Autorelease adds the receiver to the current autorelease pool.

func (TTSAXResource) Init

func (t TTSAXResource) Init() TTSAXResource

Init initializes the instance.

func (TTSAXResource) SetCanBeDownloaded

func (t TTSAXResource) SetCanBeDownloaded(value bool)

func (TTSAXResource) SetContentPath

func (t TTSAXResource) SetContentPath(value string)

func (TTSAXResource) SetFootprint

func (t TTSAXResource) SetFootprint(value int64)

func (TTSAXResource) SetGender

func (t TTSAXResource) SetGender(value int64)

func (TTSAXResource) SetIdentifier

func (t TTSAXResource) SetIdentifier(value string)

func (TTSAXResource) SetIsDefault

func (t TTSAXResource) SetIsDefault(value bool)

func (TTSAXResource) SetIsNoveltyVoice

func (t TTSAXResource) SetIsNoveltyVoice(value bool)

func (TTSAXResource) SetIsPersonalVoice

func (t TTSAXResource) SetIsPersonalVoice(value bool)

func (TTSAXResource) SetIsSystemVoice

func (t TTSAXResource) SetIsSystemVoice(value bool)

func (TTSAXResource) SetLanguage

func (t TTSAXResource) SetLanguage(value string)

func (TTSAXResource) SetLanguages

func (t TTSAXResource) SetLanguages(value foundation.INSArray)

func (TTSAXResource) SetLocalizedName

func (t TTSAXResource) SetLocalizedName(value string)

func (TTSAXResource) SetLocalizedNameWithFootprint

func (t TTSAXResource) SetLocalizedNameWithFootprint(value string)

func (TTSAXResource) SetName

func (t TTSAXResource) SetName(value string)

func (TTSAXResource) SetSubtype

func (t TTSAXResource) SetSubtype(value uint64)

func (TTSAXResource) SetSynthesisProviderVoice

func (t TTSAXResource) SetSynthesisProviderVoice(value avfaudio.AVSpeechSynthesisProviderVoice)

func (TTSAXResource) SetType

func (t TTSAXResource) SetType(value uint64)

func (TTSAXResource) SetVoiceId

func (t TTSAXResource) SetVoiceId(value string)

func (TTSAXResource) SetVoiceType

func (t TTSAXResource) SetVoiceType(value int64)

type TTSAXResourceClass

type TTSAXResourceClass struct {
	// contains filtered or unexported fields
}

func GetTTSAXResourceClass

func GetTTSAXResourceClass() TTSAXResourceClass

GetTTSAXResourceClass returns the class object for TTSAXResource.

func (TTSAXResourceClass) Alloc

func (tc TTSAXResourceClass) Alloc() TTSAXResource

Alloc allocates memory for a new instance of the class.

func (TTSAXResourceClass) Class

func (tc TTSAXResourceClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSAXResourceManager

type TTSAXResourceManager struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSAXResourceManager

func NewTTSAXResourceManager

func NewTTSAXResourceManager() TTSAXResourceManager

NewTTSAXResourceManager creates a new TTSAXResourceManager instance.

func TTSAXResourceManagerFromID

func TTSAXResourceManagerFromID(id objc.ID) TTSAXResourceManager

TTSAXResourceManagerFromID constructs a TTSAXResourceManager from an objc.ID.

func (TTSAXResourceManager) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSAXResourceManager) Init

Init initializes the instance.

func (TTSAXResourceManager) PerformBlockOnObservers

func (t TTSAXResourceManager) PerformBlockOnObservers(observers VoidHandler)

PerformBlockOnObservers is an exported wrapper for the private method _performBlockOnObservers.

func (TTSAXResourceManager) ResourceWithVoiceIdAssetId

func (t TTSAXResourceManager) ResourceWithVoiceIdAssetId(id objectivec.IObject, id2 objectivec.IObject) objectivec.IObject

ResourceWithVoiceIdAssetId is an exported wrapper for the private method _resourceWithVoiceIdAssetId.

func (TTSAXResourceManager) ResourcesWithTypeSubTypeLanguageCode

func (t TTSAXResourceManager) ResourcesWithTypeSubTypeLanguageCode(type_ uint64, type_2 uint64, code objectivec.IObject) objectivec.IObject

ResourcesWithTypeSubTypeLanguageCode is an exported wrapper for the private method _resourcesWithTypeSubTypeLanguageCode.

func (TTSAXResourceManager) SetAllAvailableLanguages

func (t TTSAXResourceManager) SetAllAvailableLanguages(value foundation.INSSet)

func (TTSAXResourceManager) Set_observers

func (t TTSAXResourceManager) Set_observers(value foundation.NSHashTable)

type TTSAXResourceManagerClass

type TTSAXResourceManagerClass struct {
	// contains filtered or unexported fields
}

func GetTTSAXResourceManagerClass

func GetTTSAXResourceManagerClass() TTSAXResourceManagerClass

GetTTSAXResourceManagerClass returns the class object for TTSAXResourceManager.

func (TTSAXResourceManagerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSAXResourceManagerClass) Class

Class returns the underlying Objective-C class pointer.

type TTSAXResourceMigrationUtilities

type TTSAXResourceMigrationUtilities struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSAXResourceMigrationUtilities

func NewTTSAXResourceMigrationUtilities

func NewTTSAXResourceMigrationUtilities() TTSAXResourceMigrationUtilities

NewTTSAXResourceMigrationUtilities creates a new TTSAXResourceMigrationUtilities instance.

func TTSAXResourceMigrationUtilitiesFromID

func TTSAXResourceMigrationUtilitiesFromID(id objc.ID) TTSAXResourceMigrationUtilities

TTSAXResourceMigrationUtilitiesFromID constructs a TTSAXResourceMigrationUtilities from an objc.ID.

func (TTSAXResourceMigrationUtilities) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSAXResourceMigrationUtilities) Init

Init initializes the instance.

func (TTSAXResourceMigrationUtilities) TtsAssetForSpec

TtsAssetForSpec is an exported wrapper for the private method _ttsAssetForSpec.

type TTSAXResourceMigrationUtilitiesClass

type TTSAXResourceMigrationUtilitiesClass struct {
	// contains filtered or unexported fields
}

func GetTTSAXResourceMigrationUtilitiesClass

func GetTTSAXResourceMigrationUtilitiesClass() TTSAXResourceMigrationUtilitiesClass

GetTTSAXResourceMigrationUtilitiesClass returns the class object for TTSAXResourceMigrationUtilities.

func (TTSAXResourceMigrationUtilitiesClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSAXResourceMigrationUtilitiesClass) Class

Class returns the underlying Objective-C class pointer.

type TTSAlternativeVoices

type TTSAlternativeVoices struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TTSAlternativeVoices

func NewTTSAlternativeVoices

func NewTTSAlternativeVoices() TTSAlternativeVoices

NewTTSAlternativeVoices creates a new TTSAlternativeVoices instance.

func TTSAlternativeVoicesFromID

func TTSAlternativeVoicesFromID(id objc.ID) TTSAlternativeVoices

TTSAlternativeVoicesFromID constructs a TTSAlternativeVoices from an objc.ID.

func (TTSAlternativeVoices) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSAlternativeVoices) Init

Init initializes the instance.

type TTSAlternativeVoicesClass

type TTSAlternativeVoicesClass struct {
	// contains filtered or unexported fields
}

func GetTTSAlternativeVoicesClass

func GetTTSAlternativeVoicesClass() TTSAlternativeVoicesClass

GetTTSAlternativeVoicesClass returns the class object for TTSAlternativeVoices.

func (TTSAlternativeVoicesClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSAlternativeVoicesClass) Class

Class returns the underlying Objective-C class pointer.

func (TTSAlternativeVoicesClass) IsCombinedVocalizerVoiceIdentifier

func (_TTSAlternativeVoicesClass TTSAlternativeVoicesClass) IsCombinedVocalizerVoiceIdentifier(identifier objectivec.IObject) bool

See: https://developer.apple.com/documentation/TextToSpeech/TTSAlternativeVoices/isCombinedVocalizerVoiceIdentifier:

func (TTSAlternativeVoicesClass) IsCompactVocalizerVoiceIdentifier

func (_TTSAlternativeVoicesClass TTSAlternativeVoicesClass) IsCompactVocalizerVoiceIdentifier(identifier objectivec.IObject) bool

See: https://developer.apple.com/documentation/TextToSpeech/TTSAlternativeVoices/isCompactVocalizerVoiceIdentifier:

func (TTSAlternativeVoicesClass) IsNeuralAXSiriVoiceIdentifier

func (_TTSAlternativeVoicesClass TTSAlternativeVoicesClass) IsNeuralAXSiriVoiceIdentifier(identifier objectivec.IObject) bool

See: https://developer.apple.com/documentation/TextToSpeech/TTSAlternativeVoices/isNeuralAXSiriVoiceIdentifier:

func (TTSAlternativeVoicesClass) IsNeuralSiriVoiceIdentifier

func (_TTSAlternativeVoicesClass TTSAlternativeVoicesClass) IsNeuralSiriVoiceIdentifier(identifier objectivec.IObject) bool

See: https://developer.apple.com/documentation/TextToSpeech/TTSAlternativeVoices/isNeuralSiriVoiceIdentifier:

func (TTSAlternativeVoicesClass) IsOldSiriVoiceIdentifier

func (_TTSAlternativeVoicesClass TTSAlternativeVoicesClass) IsOldSiriVoiceIdentifier(identifier objectivec.IObject) bool

See: https://developer.apple.com/documentation/TextToSpeech/TTSAlternativeVoices/isOldSiriVoiceIdentifier:

func (TTSAlternativeVoicesClass) IsPersonalVoiceIdentifier

func (_TTSAlternativeVoicesClass TTSAlternativeVoicesClass) IsPersonalVoiceIdentifier(identifier objectivec.IObject) bool

See: https://developer.apple.com/documentation/TextToSpeech/TTSAlternativeVoices/isPersonalVoiceIdentifier:

func (TTSAlternativeVoicesClass) IsSiriVoiceIdentifier

func (_TTSAlternativeVoicesClass TTSAlternativeVoicesClass) IsSiriVoiceIdentifier(identifier objectivec.IObject) bool

See: https://developer.apple.com/documentation/TextToSpeech/TTSAlternativeVoices/isSiriVoiceIdentifier:

func (TTSAlternativeVoicesClass) IsVocalizerVoiceIdentifier

func (_TTSAlternativeVoicesClass TTSAlternativeVoicesClass) IsVocalizerVoiceIdentifier(identifier objectivec.IObject) bool

See: https://developer.apple.com/documentation/TextToSpeech/TTSAlternativeVoices/isVocalizerVoiceIdentifier:

type TTSApplebetMapperPhonemeInfo

type TTSApplebetMapperPhonemeInfo struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSApplebetMapperPhonemeInfo

func NewTTSApplebetMapperPhonemeInfo

func NewTTSApplebetMapperPhonemeInfo() TTSApplebetMapperPhonemeInfo

NewTTSApplebetMapperPhonemeInfo creates a new TTSApplebetMapperPhonemeInfo instance.

func TTSApplebetMapperPhonemeInfoFromID

func TTSApplebetMapperPhonemeInfoFromID(id objc.ID) TTSApplebetMapperPhonemeInfo

TTSApplebetMapperPhonemeInfoFromID constructs a TTSApplebetMapperPhonemeInfo from an objc.ID.

func (TTSApplebetMapperPhonemeInfo) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSApplebetMapperPhonemeInfo) Init

Init initializes the instance.

func (TTSApplebetMapperPhonemeInfo) SetEndTime

func (t TTSApplebetMapperPhonemeInfo) SetEndTime(value foundation.NSNumber)

func (TTSApplebetMapperPhonemeInfo) SetPhoneme

func (t TTSApplebetMapperPhonemeInfo) SetPhoneme(value string)

func (TTSApplebetMapperPhonemeInfo) SetStartTime

func (t TTSApplebetMapperPhonemeInfo) SetStartTime(value foundation.NSNumber)

type TTSApplebetMapperPhonemeInfoClass

type TTSApplebetMapperPhonemeInfoClass struct {
	// contains filtered or unexported fields
}

func GetTTSApplebetMapperPhonemeInfoClass

func GetTTSApplebetMapperPhonemeInfoClass() TTSApplebetMapperPhonemeInfoClass

GetTTSApplebetMapperPhonemeInfoClass returns the class object for TTSApplebetMapperPhonemeInfo.

func (TTSApplebetMapperPhonemeInfoClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSApplebetMapperPhonemeInfoClass) Class

Class returns the underlying Objective-C class pointer.

type TTSApplebetMapperRule

type TTSApplebetMapperRule struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSApplebetMapperRule

func NewTTSApplebetMapperRule

func NewTTSApplebetMapperRule() TTSApplebetMapperRule

NewTTSApplebetMapperRule creates a new TTSApplebetMapperRule instance.

func TTSApplebetMapperRuleFromID

func TTSApplebetMapperRuleFromID(id objc.ID) TTSApplebetMapperRule

TTSApplebetMapperRuleFromID constructs a TTSApplebetMapperRule from an objc.ID.

func (TTSApplebetMapperRule) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSApplebetMapperRule) Init

Init initializes the instance.

func (TTSApplebetMapperRule) SetLeft

func (t TTSApplebetMapperRule) SetLeft(value foundation.INSArray)

func (TTSApplebetMapperRule) SetMatch

func (t TTSApplebetMapperRule) SetMatch(value foundation.INSArray)

func (TTSApplebetMapperRule) SetMatchRuleSync

func (t TTSApplebetMapperRule) SetMatchRuleSync(ctx context.Context) error

SetMatchRuleSync is a synchronous wrapper around TTSApplebetMapperRule.SetMatchRule. It blocks until the completion handler fires or the context is cancelled.

func (TTSApplebetMapperRule) SetRight

func (t TTSApplebetMapperRule) SetRight(value foundation.INSArray)

func (TTSApplebetMapperRule) SetSubstitution

func (t TTSApplebetMapperRule) SetSubstitution(value foundation.INSArray)

type TTSApplebetMapperRuleClass

type TTSApplebetMapperRuleClass struct {
	// contains filtered or unexported fields
}

func GetTTSApplebetMapperRuleClass

func GetTTSApplebetMapperRuleClass() TTSApplebetMapperRuleClass

GetTTSApplebetMapperRuleClass returns the class object for TTSApplebetMapperRule.

func (TTSApplebetMapperRuleClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSApplebetMapperRuleClass) Class

Class returns the underlying Objective-C class pointer.

type TTSAssetBase

type TTSAssetBase struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSAssetBase

func NewTTSAssetBase

func NewTTSAssetBase() TTSAssetBase

NewTTSAssetBase creates a new TTSAssetBase instance.

func TTSAssetBaseFromID

func TTSAssetBaseFromID(id objc.ID) TTSAssetBase

TTSAssetBaseFromID constructs a TTSAssetBase from an objc.ID.

func (TTSAssetBase) Autorelease

func (t TTSAssetBase) Autorelease() TTSAssetBase

Autorelease adds the receiver to the current autorelease pool.

func (TTSAssetBase) Init

func (t TTSAssetBase) Init() TTSAssetBase

Init initializes the instance.

func (TTSAssetBase) SetBundleIdentifier

func (t TTSAssetBase) SetBundleIdentifier(value string)

func (TTSAssetBase) SetCompatibilityVersion

func (t TTSAssetBase) SetCompatibilityVersion(value foundation.NSNumber)

func (TTSAssetBase) SetContentVersion

func (t TTSAssetBase) SetContentVersion(value foundation.NSNumber)

func (TTSAssetBase) SetMasteredVersion

func (t TTSAssetBase) SetMasteredVersion(value string)

type TTSAssetBaseClass

type TTSAssetBaseClass struct {
	// contains filtered or unexported fields
}

func GetTTSAssetBaseClass

func GetTTSAssetBaseClass() TTSAssetBaseClass

GetTTSAssetBaseClass returns the class object for TTSAssetBase.

func (TTSAssetBaseClass) Alloc

func (tc TTSAssetBaseClass) Alloc() TTSAssetBase

Alloc allocates memory for a new instance of the class.

func (TTSAssetBaseClass) Class

func (tc TTSAssetBaseClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSAudioBuffer

type TTSAudioBuffer struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSAudioBuffer

func NewTTSAudioBuffer

func NewTTSAudioBuffer() TTSAudioBuffer

NewTTSAudioBuffer creates a new TTSAudioBuffer instance.

func TTSAudioBufferFromID

func TTSAudioBufferFromID(id objc.ID) TTSAudioBuffer

TTSAudioBufferFromID constructs a TTSAudioBuffer from an objc.ID.

func (TTSAudioBuffer) Autorelease

func (t TTSAudioBuffer) Autorelease() TTSAudioBuffer

Autorelease adds the receiver to the current autorelease pool.

func (TTSAudioBuffer) Init

func (t TTSAudioBuffer) Init() TTSAudioBuffer

Init initializes the instance.

func (TTSAudioBuffer) SetFrameLength

func (t TTSAudioBuffer) SetFrameLength(value uint32)

type TTSAudioBufferClass

type TTSAudioBufferClass struct {
	// contains filtered or unexported fields
}

func GetTTSAudioBufferClass

func GetTTSAudioBufferClass() TTSAudioBufferClass

GetTTSAudioBufferClass returns the class object for TTSAudioBuffer.

func (TTSAudioBufferClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSAudioBufferClass) Class

func (tc TTSAudioBufferClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSAudioEffectConfiguration

type TTSAudioEffectConfiguration struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSAudioEffectConfiguration

func NewTTSAudioEffectConfiguration

func NewTTSAudioEffectConfiguration() TTSAudioEffectConfiguration

NewTTSAudioEffectConfiguration creates a new TTSAudioEffectConfiguration instance.

func TTSAudioEffectConfigurationFromID

func TTSAudioEffectConfigurationFromID(id objc.ID) TTSAudioEffectConfiguration

TTSAudioEffectConfigurationFromID constructs a TTSAudioEffectConfiguration from an objc.ID.

func (TTSAudioEffectConfiguration) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSAudioEffectConfiguration) Init

Init initializes the instance.

func (TTSAudioEffectConfiguration) SetEffectName

func (t TTSAudioEffectConfiguration) SetEffectName(value string)

func (TTSAudioEffectConfiguration) SetEnabled

func (t TTSAudioEffectConfiguration) SetEnabled(value bool)

func (TTSAudioEffectConfiguration) SetIdentifier

func (t TTSAudioEffectConfiguration) SetIdentifier(value foundation.NSUUID)

func (TTSAudioEffectConfiguration) SetParameters

func (t TTSAudioEffectConfiguration) SetParameters(value foundation.INSDictionary)

func (TTSAudioEffectConfiguration) SetProperties

func (t TTSAudioEffectConfiguration) SetProperties(value foundation.INSDictionary)

type TTSAudioEffectConfigurationClass

type TTSAudioEffectConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetTTSAudioEffectConfigurationClass

func GetTTSAudioEffectConfigurationClass() TTSAudioEffectConfigurationClass

GetTTSAudioEffectConfigurationClass returns the class object for TTSAudioEffectConfiguration.

func (TTSAudioEffectConfigurationClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSAudioEffectConfigurationClass) Class

Class returns the underlying Objective-C class pointer.

type TTSAudioFormat

type TTSAudioFormat struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSAudioFormat

func NewTTSAudioFormat

func NewTTSAudioFormat() TTSAudioFormat

NewTTSAudioFormat creates a new TTSAudioFormat instance.

func TTSAudioFormatFromID

func TTSAudioFormatFromID(id objc.ID) TTSAudioFormat

TTSAudioFormatFromID constructs a TTSAudioFormat from an objc.ID.

func (TTSAudioFormat) Autorelease

func (t TTSAudioFormat) Autorelease() TTSAudioFormat

Autorelease adds the receiver to the current autorelease pool.

func (TTSAudioFormat) Init

func (t TTSAudioFormat) Init() TTSAudioFormat

Init initializes the instance.

func (TTSAudioFormat) SetChannelLayoutTag

func (t TTSAudioFormat) SetChannelLayoutTag(value uint32)

func (TTSAudioFormat) SetStreamDescription

func (t TTSAudioFormat) SetStreamDescription(value objectivec.IObject)

type TTSAudioFormatClass

type TTSAudioFormatClass struct {
	// contains filtered or unexported fields
}

func GetTTSAudioFormatClass

func GetTTSAudioFormatClass() TTSAudioFormatClass

GetTTSAudioFormatClass returns the class object for TTSAudioFormat.

func (TTSAudioFormatClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSAudioFormatClass) Class

func (tc TTSAudioFormatClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSAudioSessionChannel

type TTSAudioSessionChannel struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSAudioSessionChannel

func NewTTSAudioSessionChannel

func NewTTSAudioSessionChannel() TTSAudioSessionChannel

NewTTSAudioSessionChannel creates a new TTSAudioSessionChannel instance.

func TTSAudioSessionChannelFromID

func TTSAudioSessionChannelFromID(id objc.ID) TTSAudioSessionChannel

TTSAudioSessionChannelFromID constructs a TTSAudioSessionChannel from an objc.ID.

func (TTSAudioSessionChannel) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSAudioSessionChannel) Init

Init initializes the instance.

func (TTSAudioSessionChannel) SetChannel

func (t TTSAudioSessionChannel) SetChannel(value unsafe.Pointer)

func (TTSAudioSessionChannel) SetChannelLabel

func (t TTSAudioSessionChannel) SetChannelLabel(value uint32)

func (TTSAudioSessionChannel) SetChannelName

func (t TTSAudioSessionChannel) SetChannelName(value string)

func (TTSAudioSessionChannel) SetChannelNumber

func (t TTSAudioSessionChannel) SetChannelNumber(value uint64)

func (TTSAudioSessionChannel) SetOwningPortUID

func (t TTSAudioSessionChannel) SetOwningPortUID(value string)

type TTSAudioSessionChannelClass

type TTSAudioSessionChannelClass struct {
	// contains filtered or unexported fields
}

func GetTTSAudioSessionChannelClass

func GetTTSAudioSessionChannelClass() TTSAudioSessionChannelClass

GetTTSAudioSessionChannelClass returns the class object for TTSAudioSessionChannel.

func (TTSAudioSessionChannelClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSAudioSessionChannelClass) Class

Class returns the underlying Objective-C class pointer.

type TTSEmojiUtilities

type TTSEmojiUtilities struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TTSEmojiUtilities

func NewTTSEmojiUtilities

func NewTTSEmojiUtilities() TTSEmojiUtilities

NewTTSEmojiUtilities creates a new TTSEmojiUtilities instance.

func TTSEmojiUtilitiesFromID

func TTSEmojiUtilitiesFromID(id objc.ID) TTSEmojiUtilities

TTSEmojiUtilitiesFromID constructs a TTSEmojiUtilities from an objc.ID.

func (TTSEmojiUtilities) Autorelease

func (t TTSEmojiUtilities) Autorelease() TTSEmojiUtilities

Autorelease adds the receiver to the current autorelease pool.

func (TTSEmojiUtilities) Init

Init initializes the instance.

type TTSEmojiUtilitiesClass

type TTSEmojiUtilitiesClass struct {
	// contains filtered or unexported fields
}

func GetTTSEmojiUtilitiesClass

func GetTTSEmojiUtilitiesClass() TTSEmojiUtilitiesClass

GetTTSEmojiUtilitiesClass returns the class object for TTSEmojiUtilities.

func (TTSEmojiUtilitiesClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSEmojiUtilitiesClass) Class

func (tc TTSEmojiUtilitiesClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (TTSEmojiUtilitiesClass) EnumerateEmojiCharactersInStringLanguageCodeWithBlockSync

func (tc TTSEmojiUtilitiesClass) EnumerateEmojiCharactersInStringLanguageCodeWithBlockSync(ctx context.Context, string_ objectivec.IObject, code objectivec.IObject) error

EnumerateEmojiCharactersInStringLanguageCodeWithBlockSync is a synchronous wrapper around [TTSEmojiUtilities.EnumerateEmojiCharactersInStringLanguageCodeWithBlock]. It blocks until the completion handler fires or the context is cancelled.

func (TTSEmojiUtilitiesClass) InitializeEmojiStructures

func (_TTSEmojiUtilitiesClass TTSEmojiUtilitiesClass) InitializeEmojiStructures(structures objectivec.IObject)

InitializeEmojiStructures is an exported wrapper for the private method _initializeEmojiStructures.

type TTSExceptionCatcher

type TTSExceptionCatcher struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TTSExceptionCatcher

func NewTTSExceptionCatcher

func NewTTSExceptionCatcher() TTSExceptionCatcher

NewTTSExceptionCatcher creates a new TTSExceptionCatcher instance.

func TTSExceptionCatcherFromID

func TTSExceptionCatcherFromID(id objc.ID) TTSExceptionCatcher

TTSExceptionCatcherFromID constructs a TTSExceptionCatcher from an objc.ID.

func (TTSExceptionCatcher) Autorelease

func (t TTSExceptionCatcher) Autorelease() TTSExceptionCatcher

Autorelease adds the receiver to the current autorelease pool.

func (TTSExceptionCatcher) Init

Init initializes the instance.

type TTSExceptionCatcherClass

type TTSExceptionCatcherClass struct {
	// contains filtered or unexported fields
}

func GetTTSExceptionCatcherClass

func GetTTSExceptionCatcherClass() TTSExceptionCatcherClass

GetTTSExceptionCatcherClass returns the class object for TTSExceptionCatcher.

func (TTSExceptionCatcherClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSExceptionCatcherClass) CatchExceptionError

func (_TTSExceptionCatcherClass TTSExceptionCatcherClass) CatchExceptionError(exception func()) (bool, error)

See: https://developer.apple.com/documentation/TextToSpeech/TTSExceptionCatcher/catchException:error:

func (TTSExceptionCatcherClass) Class

func (tc TTSExceptionCatcherClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSFallbackLoader

type TTSFallbackLoader struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TTSFallbackLoader

func NewTTSFallbackLoader

func NewTTSFallbackLoader() TTSFallbackLoader

NewTTSFallbackLoader creates a new TTSFallbackLoader instance.

func TTSFallbackLoaderFromID

func TTSFallbackLoaderFromID(id objc.ID) TTSFallbackLoader

TTSFallbackLoaderFromID constructs a TTSFallbackLoader from an objc.ID.

func (TTSFallbackLoader) Autorelease

func (t TTSFallbackLoader) Autorelease() TTSFallbackLoader

Autorelease adds the receiver to the current autorelease pool.

func (TTSFallbackLoader) Init

Init initializes the instance.

type TTSFallbackLoaderClass

type TTSFallbackLoaderClass struct {
	// contains filtered or unexported fields
}

func GetTTSFallbackLoaderClass

func GetTTSFallbackLoaderClass() TTSFallbackLoaderClass

GetTTSFallbackLoaderClass returns the class object for TTSFallbackLoader.

func (TTSFallbackLoaderClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSFallbackLoaderClass) Class

func (tc TTSFallbackLoaderClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSFirstPartyAudioUnit

type TTSFirstPartyAudioUnit struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSFirstPartyAudioUnit

func NewTTSFirstPartyAudioUnit

func NewTTSFirstPartyAudioUnit() TTSFirstPartyAudioUnit

NewTTSFirstPartyAudioUnit creates a new TTSFirstPartyAudioUnit instance.

func TTSFirstPartyAudioUnitFromID

func TTSFirstPartyAudioUnitFromID(id objc.ID) TTSFirstPartyAudioUnit

TTSFirstPartyAudioUnitFromID constructs a TTSFirstPartyAudioUnit from an objc.ID.

func (TTSFirstPartyAudioUnit) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSFirstPartyAudioUnit) Init

Init initializes the instance.

func (TTSFirstPartyAudioUnit) SetChannel

func (t TTSFirstPartyAudioUnit) SetChannel(value ITTSAUMessagingAU)

type TTSFirstPartyAudioUnitClass

type TTSFirstPartyAudioUnitClass struct {
	// contains filtered or unexported fields
}

func GetTTSFirstPartyAudioUnitClass

func GetTTSFirstPartyAudioUnitClass() TTSFirstPartyAudioUnitClass

GetTTSFirstPartyAudioUnitClass returns the class object for TTSFirstPartyAudioUnit.

func (TTSFirstPartyAudioUnitClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSFirstPartyAudioUnitClass) Class

Class returns the underlying Objective-C class pointer.

func (TTSFirstPartyAudioUnitClass) RegisterInProcess

func (_TTSFirstPartyAudioUnitClass TTSFirstPartyAudioUnitClass) RegisterInProcess()

See: https://developer.apple.com/documentation/TextToSpeech/TTSFirstPartyAudioUnit/registerInProcess

func (TTSFirstPartyAudioUnitClass) ShouldLogSensitiveSpeech

func (_TTSFirstPartyAudioUnitClass TTSFirstPartyAudioUnitClass) ShouldLogSensitiveSpeech() bool

See: https://developer.apple.com/documentation/TextToSpeech/TTSFirstPartyAudioUnit/shouldLogSensitiveSpeech

type TTSFormatArgument

type TTSFormatArgument struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TTSFormatArgument

func NewTTSFormatArgument

func NewTTSFormatArgument() TTSFormatArgument

NewTTSFormatArgument creates a new TTSFormatArgument instance.

func TTSFormatArgumentFromID

func TTSFormatArgumentFromID(id objc.ID) TTSFormatArgument

TTSFormatArgumentFromID constructs a TTSFormatArgument from an objc.ID.

func (TTSFormatArgument) Autorelease

func (t TTSFormatArgument) Autorelease() TTSFormatArgument

Autorelease adds the receiver to the current autorelease pool.

func (TTSFormatArgument) Init

Init initializes the instance.

type TTSFormatArgumentClass

type TTSFormatArgumentClass struct {
	// contains filtered or unexported fields
}

func GetTTSFormatArgumentClass

func GetTTSFormatArgumentClass() TTSFormatArgumentClass

GetTTSFormatArgumentClass returns the class object for TTSFormatArgument.

func (TTSFormatArgumentClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSFormatArgumentClass) Class

func (tc TTSFormatArgumentClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSGenericMarker

type TTSGenericMarker struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSGenericMarker

func NewTTSGenericMarker

func NewTTSGenericMarker() TTSGenericMarker

NewTTSGenericMarker creates a new TTSGenericMarker instance.

func TTSGenericMarkerFromID

func TTSGenericMarkerFromID(id objc.ID) TTSGenericMarker

TTSGenericMarkerFromID constructs a TTSGenericMarker from an objc.ID.

func (TTSGenericMarker) Autorelease

func (t TTSGenericMarker) Autorelease() TTSGenericMarker

Autorelease adds the receiver to the current autorelease pool.

func (TTSGenericMarker) Init

Init initializes the instance.

func (TTSGenericMarker) SetByteOffset

func (t TTSGenericMarker) SetByteOffset(value int64)

func (TTSGenericMarker) SetName

func (t TTSGenericMarker) SetName(value string)

type TTSGenericMarkerClass

type TTSGenericMarkerClass struct {
	// contains filtered or unexported fields
}

func GetTTSGenericMarkerClass

func GetTTSGenericMarkerClass() TTSGenericMarkerClass

GetTTSGenericMarkerClass returns the class object for TTSGenericMarker.

func (TTSGenericMarkerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSGenericMarkerClass) Class

func (tc TTSGenericMarkerClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSLHPhonemeToApplebetPhonemeMapper

type TTSLHPhonemeToApplebetPhonemeMapper struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TTSLHPhonemeToApplebetPhonemeMapper

func NewTTSLHPhonemeToApplebetPhonemeMapper

func NewTTSLHPhonemeToApplebetPhonemeMapper() TTSLHPhonemeToApplebetPhonemeMapper

NewTTSLHPhonemeToApplebetPhonemeMapper creates a new TTSLHPhonemeToApplebetPhonemeMapper instance.

func TTSLHPhonemeToApplebetPhonemeMapperFromID

func TTSLHPhonemeToApplebetPhonemeMapperFromID(id objc.ID) TTSLHPhonemeToApplebetPhonemeMapper

TTSLHPhonemeToApplebetPhonemeMapperFromID constructs a TTSLHPhonemeToApplebetPhonemeMapper from an objc.ID.

func (TTSLHPhonemeToApplebetPhonemeMapper) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSLHPhonemeToApplebetPhonemeMapper) Init

Init initializes the instance.

type TTSLHPhonemeToApplebetPhonemeMapperClass

type TTSLHPhonemeToApplebetPhonemeMapperClass struct {
	// contains filtered or unexported fields
}

func GetTTSLHPhonemeToApplebetPhonemeMapperClass

func GetTTSLHPhonemeToApplebetPhonemeMapperClass() TTSLHPhonemeToApplebetPhonemeMapperClass

GetTTSLHPhonemeToApplebetPhonemeMapperClass returns the class object for TTSLHPhonemeToApplebetPhonemeMapper.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) AcceptRule

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) AcceptRule()

AcceptRule is an exported wrapper for the private method _acceptRule.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) Class

Class returns the underlying Objective-C class pointer.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) ConvertLHToApplebet

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) ConvertLHToApplebet(applebet objectivec.IObject) objectivec.IObject

See: https://developer.apple.com/documentation/TextToSpeech/TTSLHPhonemeToApplebetPhonemeMapper/convertLHToApplebet:

func (TTSLHPhonemeToApplebetPhonemeMapperClass) InitializeRules

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) InitializeRules() objectivec.IObject

InitializeRules is an exported wrapper for the private method _initializeRules.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) LeftRaisingContextRule

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) LeftRaisingContextRule()

LeftRaisingContextRule is an exported wrapper for the private method _leftRaisingContextRule.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) PhonemeArray

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) PhonemeArray(array objectivec.IObject) objectivec.IObject

PhonemeArray is an exported wrapper for the private method _phonemeArray.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) PhonemeRules

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) PhonemeRules() objectivec.IObject

PhonemeRules is an exported wrapper for the private method _phonemeRules.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) PhonoMatchMatchMatchposCount

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) PhonoMatchMatchMatchposCount(match objectivec.IObject, match2 objectivec.IObject, matchpos []int, count int) objectivec.IObject

PhonoMatchMatchMatchposCount is an exported wrapper for the private method _phonoMatchMatchMatchposCount.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) PhonoTranslation

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) PhonoTranslation(translation objectivec.IObject) objectivec.IObject

PhonoTranslation is an exported wrapper for the private method _phonoTranslation.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) RetrieveRegularExpression

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) RetrieveRegularExpression(expression objectivec.IObject) objectivec.IObject

RetrieveRegularExpression is an exported wrapper for the private method _retrieveRegularExpression.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) RightRaisingContextRule

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) RightRaisingContextRule()

RightRaisingContextRule is an exported wrapper for the private method _rightRaisingContextRule.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) UberLeftRaisingContextRule

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) UberLeftRaisingContextRule()

UberLeftRaisingContextRule is an exported wrapper for the private method _uberLeftRaisingContextRule.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) UberRightRaisingContextRule

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) UberRightRaisingContextRule()

UberRightRaisingContextRule is an exported wrapper for the private method _uberRightRaisingContextRule.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) UberUberRightRaisingContextRule

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) UberUberRightRaisingContextRule()

UberUberRightRaisingContextRule is an exported wrapper for the private method _uberUberRightRaisingContextRule.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) UberUberUberRightRaisingContextRule

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) UberUberUberRightRaisingContextRule()

UberUberUberRightRaisingContextRule is an exported wrapper for the private method _uberUberUberRightRaisingContextRule.

type TTSLocaleUtilities

type TTSLocaleUtilities struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSLocaleUtilities

func NewTTSLocaleUtilities

func NewTTSLocaleUtilities() TTSLocaleUtilities

NewTTSLocaleUtilities creates a new TTSLocaleUtilities instance.

func TTSLocaleUtilitiesFromID

func TTSLocaleUtilitiesFromID(id objc.ID) TTSLocaleUtilities

TTSLocaleUtilitiesFromID constructs a TTSLocaleUtilities from an objc.ID.

func (TTSLocaleUtilities) Autorelease

func (t TTSLocaleUtilities) Autorelease() TTSLocaleUtilities

Autorelease adds the receiver to the current autorelease pool.

func (TTSLocaleUtilities) Init

Init initializes the instance.

func (TTSLocaleUtilities) SetCanonicalLanguageCodeVoiceNamesData

func (t TTSLocaleUtilities) SetCanonicalLanguageCodeVoiceNamesData(value foundation.INSDictionary)

func (TTSLocaleUtilities) SetFallbackSampleStringCache

func (t TTSLocaleUtilities) SetFallbackSampleStringCache(value foundation.INSDictionary)

func (TTSLocaleUtilities) SetGeneralLanguageCodeData

func (t TTSLocaleUtilities) SetGeneralLanguageCodeData(value foundation.INSDictionary)

func (TTSLocaleUtilities) SetVoiceIdSampleStringData

func (t TTSLocaleUtilities) SetVoiceIdSampleStringData(value foundation.INSDictionary)

type TTSLocaleUtilitiesClass

type TTSLocaleUtilitiesClass struct {
	// contains filtered or unexported fields
}

func GetTTSLocaleUtilitiesClass

func GetTTSLocaleUtilitiesClass() TTSLocaleUtilitiesClass

GetTTSLocaleUtilitiesClass returns the class object for TTSLocaleUtilities.

func (TTSLocaleUtilitiesClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSLocaleUtilitiesClass) Class

func (tc TTSLocaleUtilitiesClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSMarker

type TTSMarker interface {
	objectivec.IObject

	// ByteOffset protocol.
	//
	// See: https://developer.apple.com/documentation/TextToSpeech/TTSMarker/byteOffset
	ByteOffset() int64

	// MarkType protocol.
	//
	// See: https://developer.apple.com/documentation/TextToSpeech/TTSMarker/markType
	MarkType() int64

	// SetByteOffset protocol.
	//
	// See: https://developer.apple.com/documentation/TextToSpeech/TTSMarker/setByteOffset:
	SetByteOffset(offset int64)
}

TTSMarker protocol.

See: https://developer.apple.com/documentation/TextToSpeech/TTSMarker

type TTSMarkerObject

type TTSMarkerObject struct {
	objectivec.Object
}

TTSMarkerObject wraps an existing Objective-C object that conforms to the TTSMarker protocol.

func TTSMarkerObjectFromID

func TTSMarkerObjectFromID(id objc.ID) TTSMarkerObject

TTSMarkerObjectFromID constructs a TTSMarkerObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (TTSMarkerObject) BaseObject

func (o TTSMarkerObject) BaseObject() objectivec.Object

type TTSMatchedRuleReplacement

type TTSMatchedRuleReplacement struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSMatchedRuleReplacement

func NewTTSMatchedRuleReplacement

func NewTTSMatchedRuleReplacement() TTSMatchedRuleReplacement

NewTTSMatchedRuleReplacement creates a new TTSMatchedRuleReplacement instance.

func TTSMatchedRuleReplacementFromID

func TTSMatchedRuleReplacementFromID(id objc.ID) TTSMatchedRuleReplacement

TTSMatchedRuleReplacementFromID constructs a TTSMatchedRuleReplacement from an objc.ID.

func (TTSMatchedRuleReplacement) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSMatchedRuleReplacement) Init

Init initializes the instance.

func (TTSMatchedRuleReplacement) SetMatch

func (t TTSMatchedRuleReplacement) SetMatch(value ITTSRegexMatch)

func (TTSMatchedRuleReplacement) SetReplacement

func (t TTSMatchedRuleReplacement) SetReplacement(value string)

func (TTSMatchedRuleReplacement) SetRuleReplacement

func (t TTSMatchedRuleReplacement) SetRuleReplacement(value ITTSRuleReplacement)

type TTSMatchedRuleReplacementClass

type TTSMatchedRuleReplacementClass struct {
	// contains filtered or unexported fields
}

func GetTTSMatchedRuleReplacementClass

func GetTTSMatchedRuleReplacementClass() TTSMatchedRuleReplacementClass

GetTTSMatchedRuleReplacementClass returns the class object for TTSMatchedRuleReplacement.

func (TTSMatchedRuleReplacementClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSMatchedRuleReplacementClass) Class

Class returns the underlying Objective-C class pointer.

type TTSPhonemeMarker

type TTSPhonemeMarker struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSPhonemeMarker

func NewTTSPhonemeMarker

func NewTTSPhonemeMarker() TTSPhonemeMarker

NewTTSPhonemeMarker creates a new TTSPhonemeMarker instance.

func TTSPhonemeMarkerFromID

func TTSPhonemeMarkerFromID(id objc.ID) TTSPhonemeMarker

TTSPhonemeMarkerFromID constructs a TTSPhonemeMarker from an objc.ID.

func (TTSPhonemeMarker) Autorelease

func (t TTSPhonemeMarker) Autorelease() TTSPhonemeMarker

Autorelease adds the receiver to the current autorelease pool.

func (TTSPhonemeMarker) Init

Init initializes the instance.

func (TTSPhonemeMarker) SetAlphabet

func (t TTSPhonemeMarker) SetAlphabet(value int64)

func (TTSPhonemeMarker) SetByteOffset

func (t TTSPhonemeMarker) SetByteOffset(value int64)

func (TTSPhonemeMarker) SetPhoneme

func (t TTSPhonemeMarker) SetPhoneme(value string)

type TTSPhonemeMarkerClass

type TTSPhonemeMarkerClass struct {
	// contains filtered or unexported fields
}

func GetTTSPhonemeMarkerClass

func GetTTSPhonemeMarkerClass() TTSPhonemeMarkerClass

GetTTSPhonemeMarkerClass returns the class object for TTSPhonemeMarker.

func (TTSPhonemeMarkerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSPhonemeMarkerClass) Class

func (tc TTSPhonemeMarkerClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSPhonemeSupport

type TTSPhonemeSupport struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TTSPhonemeSupport

func NewTTSPhonemeSupport

func NewTTSPhonemeSupport() TTSPhonemeSupport

NewTTSPhonemeSupport creates a new TTSPhonemeSupport instance.

func TTSPhonemeSupportFromID

func TTSPhonemeSupportFromID(id objc.ID) TTSPhonemeSupport

TTSPhonemeSupportFromID constructs a TTSPhonemeSupport from an objc.ID.

func (TTSPhonemeSupport) Autorelease

func (t TTSPhonemeSupport) Autorelease() TTSPhonemeSupport

Autorelease adds the receiver to the current autorelease pool.

func (TTSPhonemeSupport) Init

Init initializes the instance.

type TTSPhonemeSupportClass

type TTSPhonemeSupportClass struct {
	// contains filtered or unexported fields
}

func GetTTSPhonemeSupportClass

func GetTTSPhonemeSupportClass() TTSPhonemeSupportClass

GetTTSPhonemeSupportClass returns the class object for TTSPhonemeSupport.

func (TTSPhonemeSupportClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSPhonemeSupportClass) Class

func (tc TTSPhonemeSupportClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (TTSPhonemeSupportClass) GetPhonemeMapForSynthLanguage

func (_TTSPhonemeSupportClass TTSPhonemeSupportClass) GetPhonemeMapForSynthLanguage(synth objectivec.IObject, language objectivec.IObject) objectivec.IObject

GetPhonemeMapForSynthLanguage is an exported wrapper for the private method _getPhonemeMapForSynthLanguage.

func (TTSPhonemeSupportClass) IpaVectorFromString

func (_TTSPhonemeSupportClass TTSPhonemeSupportClass) IpaVectorFromString(string_ objectivec.IObject) objectivec.IObject

IpaVectorFromString is an exported wrapper for the private method _ipaVectorFromString.

func (TTSPhonemeSupportClass) PhonemesFromIPALanguageSynth

func (_TTSPhonemeSupportClass TTSPhonemeSupportClass) PhonemesFromIPALanguageSynth(ipa objectivec.IObject, language objectivec.IObject, synth objectivec.IObject) objectivec.IObject

PhonemesFromIPALanguageSynth is an exported wrapper for the private method _phonemesFromIPALanguageSynth.

type TTSRegex

type TTSRegex struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSRegex

func NewTTSRegex

func NewTTSRegex() TTSRegex

NewTTSRegex creates a new TTSRegex instance.

func TTSRegexFromID

func TTSRegexFromID(id objc.ID) TTSRegex

TTSRegexFromID constructs a TTSRegex from an objc.ID.

func (TTSRegex) Autorelease

func (t TTSRegex) Autorelease() TTSRegex

Autorelease adds the receiver to the current autorelease pool.

func (TTSRegex) EnumerateMatchesInCStringLengthUsingBlockSync

func (t TTSRegex) EnumerateMatchesInCStringLengthUsingBlockSync(ctx context.Context, cString string, length uint64) error

EnumerateMatchesInCStringLengthUsingBlockSync is a synchronous wrapper around TTSRegex.EnumerateMatchesInCStringLengthUsingBlock. It blocks until the completion handler fires or the context is cancelled.

func (TTSRegex) EnumerateMatchesInCStringRangesUsingBlockSync

func (t TTSRegex) EnumerateMatchesInCStringRangesUsingBlockSync(ctx context.Context, cString string, ranges objectivec.IObject) error

EnumerateMatchesInCStringRangesUsingBlockSync is a synchronous wrapper around TTSRegex.EnumerateMatchesInCStringRangesUsingBlock. It blocks until the completion handler fires or the context is cancelled.

func (TTSRegex) EnumerateMatchesInCStringStartOffsetLengthUsingBlockSync

func (t TTSRegex) EnumerateMatchesInCStringStartOffsetLengthUsingBlockSync(ctx context.Context, cString string, offset uint64, length uint64) error

EnumerateMatchesInCStringStartOffsetLengthUsingBlockSync is a synchronous wrapper around TTSRegex.EnumerateMatchesInCStringStartOffsetLengthUsingBlock. It blocks until the completion handler fires or the context is cancelled.

func (TTSRegex) Init

func (t TTSRegex) Init() TTSRegex

Init initializes the instance.

func (TTSRegex) MatchFromOvectorMatchesStringLength

func (t TTSRegex) MatchFromOvectorMatchesStringLength(ovector unsafe.Pointer, matches int, string_ string, length uint64) objectivec.IObject

MatchFromOvectorMatchesStringLength is an exported wrapper for the private method _matchFromOvectorMatchesStringLength.

func (TTSRegex) SetCompiledPCRERegex

func (t TTSRegex) SetCompiledPCRERegex(value objectivec.IObject)

type TTSRegexCache

type TTSRegexCache struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSRegexCache

func NewTTSRegexCache

func NewTTSRegexCache() TTSRegexCache

NewTTSRegexCache creates a new TTSRegexCache instance.

func TTSRegexCacheFromID

func TTSRegexCacheFromID(id objc.ID) TTSRegexCache

TTSRegexCacheFromID constructs a TTSRegexCache from an objc.ID.

func (TTSRegexCache) Autorelease

func (t TTSRegexCache) Autorelease() TTSRegexCache

Autorelease adds the receiver to the current autorelease pool.

func (TTSRegexCache) Init

func (t TTSRegexCache) Init() TTSRegexCache

Init initializes the instance.

func (TTSRegexCache) SetCache

func (t TTSRegexCache) SetCache(value foundation.INSDictionary)

type TTSRegexCacheClass

type TTSRegexCacheClass struct {
	// contains filtered or unexported fields
}

func GetTTSRegexCacheClass

func GetTTSRegexCacheClass() TTSRegexCacheClass

GetTTSRegexCacheClass returns the class object for TTSRegexCache.

func (TTSRegexCacheClass) Alloc

func (tc TTSRegexCacheClass) Alloc() TTSRegexCache

Alloc allocates memory for a new instance of the class.

func (TTSRegexCacheClass) Class

func (tc TTSRegexCacheClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSRegexCaptureGroup

type TTSRegexCaptureGroup struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSRegexCaptureGroup

func NewTTSRegexCaptureGroup

func NewTTSRegexCaptureGroup() TTSRegexCaptureGroup

NewTTSRegexCaptureGroup creates a new TTSRegexCaptureGroup instance.

func TTSRegexCaptureGroupFromID

func TTSRegexCaptureGroupFromID(id objc.ID) TTSRegexCaptureGroup

TTSRegexCaptureGroupFromID constructs a TTSRegexCaptureGroup from an objc.ID.

func (TTSRegexCaptureGroup) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSRegexCaptureGroup) Init

Init initializes the instance.

func (TTSRegexCaptureGroup) SetUtf8Range

func (t TTSRegexCaptureGroup) SetUtf8Range(value foundation.NSRange)

type TTSRegexCaptureGroupClass

type TTSRegexCaptureGroupClass struct {
	// contains filtered or unexported fields
}

func GetTTSRegexCaptureGroupClass

func GetTTSRegexCaptureGroupClass() TTSRegexCaptureGroupClass

GetTTSRegexCaptureGroupClass returns the class object for TTSRegexCaptureGroup.

func (TTSRegexCaptureGroupClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSRegexCaptureGroupClass) Class

Class returns the underlying Objective-C class pointer.

type TTSRegexClass

type TTSRegexClass struct {
	// contains filtered or unexported fields
}

func GetTTSRegexClass

func GetTTSRegexClass() TTSRegexClass

GetTTSRegexClass returns the class object for TTSRegex.

func (TTSRegexClass) Alloc

func (tc TTSRegexClass) Alloc() TTSRegex

Alloc allocates memory for a new instance of the class.

func (TTSRegexClass) Class

func (tc TTSRegexClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSRegexMatch

type TTSRegexMatch struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSRegexMatch

func NewTTSRegexMatch

func NewTTSRegexMatch() TTSRegexMatch

NewTTSRegexMatch creates a new TTSRegexMatch instance.

func TTSRegexMatchFromID

func TTSRegexMatchFromID(id objc.ID) TTSRegexMatch

TTSRegexMatchFromID constructs a TTSRegexMatch from an objc.ID.

func (TTSRegexMatch) Autorelease

func (t TTSRegexMatch) Autorelease() TTSRegexMatch

Autorelease adds the receiver to the current autorelease pool.

func (TTSRegexMatch) Init

func (t TTSRegexMatch) Init() TTSRegexMatch

Init initializes the instance.

func (TTSRegexMatch) SetCaptureGroups

func (t TTSRegexMatch) SetCaptureGroups(value foundation.INSArray)

func (TTSRegexMatch) SetUtf8Range

func (t TTSRegexMatch) SetUtf8Range(value foundation.NSRange)

type TTSRegexMatchClass

type TTSRegexMatchClass struct {
	// contains filtered or unexported fields
}

func GetTTSRegexMatchClass

func GetTTSRegexMatchClass() TTSRegexMatchClass

GetTTSRegexMatchClass returns the class object for TTSRegexMatch.

func (TTSRegexMatchClass) Alloc

func (tc TTSRegexMatchClass) Alloc() TTSRegexMatch

Alloc allocates memory for a new instance of the class.

func (TTSRegexMatchClass) Class

func (tc TTSRegexMatchClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSRuleGroup

type TTSRuleGroup struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSRuleGroup

func NewTTSRuleGroup

func NewTTSRuleGroup() TTSRuleGroup

NewTTSRuleGroup creates a new TTSRuleGroup instance.

func TTSRuleGroupFromID

func TTSRuleGroupFromID(id objc.ID) TTSRuleGroup

TTSRuleGroupFromID constructs a TTSRuleGroup from an objc.ID.

func (TTSRuleGroup) Autorelease

func (t TTSRuleGroup) Autorelease() TTSRuleGroup

Autorelease adds the receiver to the current autorelease pool.

func (TTSRuleGroup) Init

func (t TTSRuleGroup) Init() TTSRuleGroup

Init initializes the instance.

func (TTSRuleGroup) SetEndIndex

func (t TTSRuleGroup) SetEndIndex(value uint64)

func (TTSRuleGroup) SetKey

func (t TTSRuleGroup) SetKey(value string)

func (TTSRuleGroup) SetStartIndex

func (t TTSRuleGroup) SetStartIndex(value uint64)

type TTSRuleGroupClass

type TTSRuleGroupClass struct {
	// contains filtered or unexported fields
}

func GetTTSRuleGroupClass

func GetTTSRuleGroupClass() TTSRuleGroupClass

GetTTSRuleGroupClass returns the class object for TTSRuleGroup.

func (TTSRuleGroupClass) Alloc

func (tc TTSRuleGroupClass) Alloc() TTSRuleGroup

Alloc allocates memory for a new instance of the class.

func (TTSRuleGroupClass) Class

func (tc TTSRuleGroupClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSRuleReplacement

type TTSRuleReplacement struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSRuleReplacement

func NewTTSRuleReplacement

func NewTTSRuleReplacement() TTSRuleReplacement

NewTTSRuleReplacement creates a new TTSRuleReplacement instance.

func TTSRuleReplacementFromID

func TTSRuleReplacementFromID(id objc.ID) TTSRuleReplacement

TTSRuleReplacementFromID constructs a TTSRuleReplacement from an objc.ID.

func (TTSRuleReplacement) Autorelease

func (t TTSRuleReplacement) Autorelease() TTSRuleReplacement

Autorelease adds the receiver to the current autorelease pool.

func (TTSRuleReplacement) Init

Init initializes the instance.

func (TTSRuleReplacement) SetGroup

func (t TTSRuleReplacement) SetGroup(value ITTSRuleGroup)

func (TTSRuleReplacement) SetIsTerminalRule

func (t TTSRuleReplacement) SetIsTerminalRule(value bool)

func (TTSRuleReplacement) SetOriginalRulesetIndex

func (t TTSRuleReplacement) SetOriginalRulesetIndex(value uint32)

func (TTSRuleReplacement) SetPostMatchSync

func (t TTSRuleReplacement) SetPostMatchSync(ctx context.Context) error

SetPostMatchSync is a synchronous wrapper around TTSRuleReplacement.SetPostMatch. It blocks until the completion handler fires or the context is cancelled.

func (TTSRuleReplacement) SetRegex

func (t TTSRuleReplacement) SetRegex(value ITTSRegex)

func (TTSRuleReplacement) SetReplacement

func (t TTSRuleReplacement) SetReplacement(value string)

func (TTSRuleReplacement) SetRuleset

func (t TTSRuleReplacement) SetRuleset(value ITTSRuleset)

type TTSRuleReplacementClass

type TTSRuleReplacementClass struct {
	// contains filtered or unexported fields
}

func GetTTSRuleReplacementClass

func GetTTSRuleReplacementClass() TTSRuleReplacementClass

GetTTSRuleReplacementClass returns the class object for TTSRuleReplacement.

func (TTSRuleReplacementClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSRuleReplacementClass) Class

func (tc TTSRuleReplacementClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSRuleset

type TTSRuleset struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSRuleset

func NewTTSRuleset

func NewTTSRuleset() TTSRuleset

NewTTSRuleset creates a new TTSRuleset instance.

func TTSRulesetFromID

func TTSRulesetFromID(id objc.ID) TTSRuleset

TTSRulesetFromID constructs a TTSRuleset from an objc.ID.

func (TTSRuleset) Autorelease

func (t TTSRuleset) Autorelease() TTSRuleset

Autorelease adds the receiver to the current autorelease pool.

func (TTSRuleset) Init

func (t TTSRuleset) Init() TTSRuleset

Init initializes the instance.

func (TTSRuleset) SetActivationRegex

func (t TTSRuleset) SetActivationRegex(value ITTSRegex)

func (TTSRuleset) SetIdentifier

func (t TTSRuleset) SetIdentifier(value string)

func (TTSRuleset) SetPriority

func (t TTSRuleset) SetPriority(value uint64)

func (TTSRuleset) SetRuleReplacements

func (t TTSRuleset) SetRuleReplacements(value foundation.INSArray)

type TTSRulesetClass

type TTSRulesetClass struct {
	// contains filtered or unexported fields
}

func GetTTSRulesetClass

func GetTTSRulesetClass() TTSRulesetClass

GetTTSRulesetClass returns the class object for TTSRuleset.

func (TTSRulesetClass) Alloc

func (tc TTSRulesetClass) Alloc() TTSRuleset

Alloc allocates memory for a new instance of the class.

func (TTSRulesetClass) Class

func (tc TTSRulesetClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSRulesetRunner

type TTSRulesetRunner struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSRulesetRunner

func NewTTSRulesetRunner

func NewTTSRulesetRunner() TTSRulesetRunner

NewTTSRulesetRunner creates a new TTSRulesetRunner instance.

func TTSRulesetRunnerFromID

func TTSRulesetRunnerFromID(id objc.ID) TTSRulesetRunner

TTSRulesetRunnerFromID constructs a TTSRulesetRunner from an objc.ID.

func (TTSRulesetRunner) Autorelease

func (t TTSRulesetRunner) Autorelease() TTSRulesetRunner

Autorelease adds the receiver to the current autorelease pool.

func (TTSRulesetRunner) ComputeActiveRangesWithIgnoreRanges

func (t TTSRulesetRunner) ComputeActiveRangesWithIgnoreRanges(ranges objectivec.IObject, ranges2 objectivec.IObject) objectivec.IObject

ComputeActiveRangesWithIgnoreRanges is an exported wrapper for the private method _computeActiveRangesWithIgnoreRanges.

func (TTSRulesetRunner) IgnoreRangesForString

func (t TTSRulesetRunner) IgnoreRangesForString(string_ objectivec.IObject) objectivec.IObject

IgnoreRangesForString is an exported wrapper for the private method _ignoreRangesForString.

func (TTSRulesetRunner) Init

Init initializes the instance.

func (TTSRulesetRunner) ProcessSpeechStringStartingAtCurrentRecursionDepth

func (t TTSRulesetRunner) ProcessSpeechStringStartingAtCurrentRecursionDepth(string_ objectivec.IObject, at uint64, depth uint64) objectivec.IObject

ProcessSpeechStringStartingAtCurrentRecursionDepth is an exported wrapper for the private method _processSpeechStringStartingAtCurrentRecursionDepth.

func (TTSRulesetRunner) ProcessTemplateReplacementTextForTextReplacementCString

func (t TTSRulesetRunner) ProcessTemplateReplacementTextForTextReplacementCString(text objectivec.IObject, replacement objectivec.IObject, string_ string) objectivec.IObject

ProcessTemplateReplacementTextForTextReplacementCString is an exported wrapper for the private method _processTemplateReplacementTextForTextReplacementCString.

func (TTSRulesetRunner) RecomputeRuleOrdering

func (t TTSRulesetRunner) RecomputeRuleOrdering()

RecomputeRuleOrdering is an exported wrapper for the private method _recomputeRuleOrdering.

func (TTSRulesetRunner) SetExecuting

func (t TTSRulesetRunner) SetExecuting(value bool)

func (TTSRulesetRunner) SetMatchLoggerSync

func (t TTSRulesetRunner) SetMatchLoggerSync(ctx context.Context) error

SetMatchLoggerSync is a synchronous wrapper around TTSRulesetRunner.SetMatchLogger. It blocks until the completion handler fires or the context is cancelled.

func (TTSRulesetRunner) SetPostRuleWriterSync

func (t TTSRulesetRunner) SetPostRuleWriterSync(ctx context.Context) error

SetPostRuleWriterSync is a synchronous wrapper around TTSRulesetRunner.SetPostRuleWriter. It blocks until the completion handler fires or the context is cancelled.

func (TTSRulesetRunner) SetPreRuleWriterSync

func (t TTSRulesetRunner) SetPreRuleWriterSync(ctx context.Context) error

SetPreRuleWriterSync is a synchronous wrapper around TTSRulesetRunner.SetPreRuleWriter. It blocks until the completion handler fires or the context is cancelled.

func (TTSRulesetRunner) SetRegexExecutionQueue

func (t TTSRulesetRunner) SetRegexExecutionQueue(value objectivec.Object)

func (TTSRulesetRunner) SetRuleReplacements

func (t TTSRulesetRunner) SetRuleReplacements(value foundation.INSArray)

func (TTSRulesetRunner) SetRuleSets

func (t TTSRulesetRunner) SetRuleSets(value foundation.INSArray)

func (TTSRulesetRunner) SetShouldAbort

func (t TTSRulesetRunner) SetShouldAbort(value bool)

type TTSRulesetRunnerClass

type TTSRulesetRunnerClass struct {
	// contains filtered or unexported fields
}

func GetTTSRulesetRunnerClass

func GetTTSRulesetRunnerClass() TTSRulesetRunnerClass

GetTTSRulesetRunnerClass returns the class object for TTSRulesetRunner.

func (TTSRulesetRunnerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSRulesetRunnerClass) Class

func (tc TTSRulesetRunnerClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSSSEUtils

type TTSSSEUtils struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TTSSSEUtils

func NewTTSSSEUtils

func NewTTSSSEUtils() TTSSSEUtils

NewTTSSSEUtils creates a new TTSSSEUtils instance.

func TTSSSEUtilsFromID

func TTSSSEUtilsFromID(id objc.ID) TTSSSEUtils

TTSSSEUtilsFromID constructs a TTSSSEUtils from an objc.ID.

func (TTSSSEUtils) Autorelease

func (t TTSSSEUtils) Autorelease() TTSSSEUtils

Autorelease adds the receiver to the current autorelease pool.

func (TTSSSEUtils) Init

func (t TTSSSEUtils) Init() TTSSSEUtils

Init initializes the instance.

type TTSSSEUtilsClass

type TTSSSEUtilsClass struct {
	// contains filtered or unexported fields
}

func GetTTSSSEUtilsClass

func GetTTSSSEUtilsClass() TTSSSEUtilsClass

GetTTSSSEUtilsClass returns the class object for TTSSSEUtils.

func (TTSSSEUtilsClass) Alloc

func (tc TTSSSEUtilsClass) Alloc() TTSSSEUtils

Alloc allocates memory for a new instance of the class.

func (TTSSSEUtilsClass) Class

func (tc TTSSSEUtilsClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSSiriAssetManager

type TTSSiriAssetManager struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TTSSiriAssetManager

func NewTTSSiriAssetManager

func NewTTSSiriAssetManager() TTSSiriAssetManager

NewTTSSiriAssetManager creates a new TTSSiriAssetManager instance.

func TTSSiriAssetManagerFromID

func TTSSiriAssetManagerFromID(id objc.ID) TTSSiriAssetManager

TTSSiriAssetManagerFromID constructs a TTSSiriAssetManager from an objc.ID.

func (TTSSiriAssetManager) Autorelease

func (t TTSSiriAssetManager) Autorelease() TTSSiriAssetManager

Autorelease adds the receiver to the current autorelease pool.

func (TTSSiriAssetManager) Init

Init initializes the instance.

type TTSSiriAssetManagerClass

type TTSSiriAssetManagerClass struct {
	// contains filtered or unexported fields
}

func GetTTSSiriAssetManagerClass

func GetTTSSiriAssetManagerClass() TTSSiriAssetManagerClass

GetTTSSiriAssetManagerClass returns the class object for TTSSiriAssetManager.

func (TTSSiriAssetManagerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSSiriAssetManagerClass) AssetFilterForLanguageGenderFootprintVoiceNameVoiceTypeLocallyAvailable

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) AssetFilterForLanguageGenderFootprintVoiceNameVoiceTypeLocallyAvailable(language objectivec.IObject, gender int64, footprint int64, name objectivec.IObject, type_ int64, available bool) objectivec.IObject

AssetFilterForLanguageGenderFootprintVoiceNameVoiceTypeLocallyAvailable is an exported wrapper for the private method _assetFilterForLanguageGenderFootprintVoiceNameVoiceTypeLocallyAvailable.

func (TTSSiriAssetManagerClass) AssetTechnologyForVoiceType

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) AssetTechnologyForVoiceType(type_ int64) objectivec.IObject

AssetTechnologyForVoiceType is an exported wrapper for the private method _assetTechnologyForVoiceType.

func (TTSSiriAssetManagerClass) AssetTypesForVoiceType

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) AssetTypesForVoiceType(type_ int64) objectivec.IObject

AssetTypesForVoiceType is an exported wrapper for the private method _assetTypesForVoiceType.

func (TTSSiriAssetManagerClass) AssetsForLanguageVoiceTypeInstalledOnly

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) AssetsForLanguageVoiceTypeInstalledOnly(language objectivec.IObject, type_ int64, only bool) objectivec.IObject

AssetsForLanguageVoiceTypeInstalledOnly is an exported wrapper for the private method _assetsForLanguageVoiceTypeInstalledOnly.

func (TTSSiriAssetManagerClass) Class

func (tc TTSSiriAssetManagerClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (TTSSiriAssetManagerClass) DownloadAssetProgressHandler

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) DownloadAssetProgressHandler(asset objectivec.IObject, handler VoidHandler)

See: https://developer.apple.com/documentation/TextToSpeech/TTSSiriAssetManager/downloadAsset:progressHandler:

func (TTSSiriAssetManagerClass) DownloadAssetProgressHandlerSync

func (tc TTSSiriAssetManagerClass) DownloadAssetProgressHandlerSync(ctx context.Context, asset objectivec.IObject) error

DownloadAssetProgressHandlerSync is a synchronous wrapper around [TTSSiriAssetManager.DownloadAssetProgressHandler]. It blocks until the completion handler fires or the context is cancelled.

func (TTSSiriAssetManagerClass) DownloadVoiceResourceForLanguageCompletion

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) DownloadVoiceResourceForLanguageCompletion(language objectivec.IObject, completion VoidHandler)

See: https://developer.apple.com/documentation/TextToSpeech/TTSSiriAssetManager/downloadVoiceResourceForLanguage:completion:

func (TTSSiriAssetManagerClass) DownloadVoiceResourceForLanguageCompletionSync

func (tc TTSSiriAssetManagerClass) DownloadVoiceResourceForLanguageCompletionSync(ctx context.Context, language objectivec.IObject) error

DownloadVoiceResourceForLanguageCompletionSync is a synchronous wrapper around [TTSSiriAssetManager.DownloadVoiceResourceForLanguageCompletion]. It blocks until the completion handler fires or the context is cancelled.

func (TTSSiriAssetManagerClass) FootprintForQuality

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) FootprintForQuality(quality objectivec.IObject) int64

FootprintForQuality is an exported wrapper for the private method _footprintForQuality.

func (TTSSiriAssetManagerClass) FootprintForType

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) FootprintForType(type_ int64) objectivec.IObject

FootprintForType is an exported wrapper for the private method _footprintForType.

func (TTSSiriAssetManagerClass) PurgeAsset

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) PurgeAsset(asset objectivec.IObject)

See: https://developer.apple.com/documentation/TextToSpeech/TTSSiriAssetManager/purgeAsset:

func (TTSSiriAssetManagerClass) SiriAssetForLanguageGenderFootprintVoiceNameVoiceType

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) SiriAssetForLanguageGenderFootprintVoiceNameVoiceType(language objectivec.IObject, gender int64, footprint int64, name objectivec.IObject, type_ int64) objectivec.IObject

SiriAssetForLanguageGenderFootprintVoiceNameVoiceType is an exported wrapper for the private method _siriAssetForLanguageGenderFootprintVoiceNameVoiceType.

func (TTSSiriAssetManagerClass) SiriAssetForLanguageGenderFootprintVoiceNameVoiceTypeLocallyAvailable

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) SiriAssetForLanguageGenderFootprintVoiceNameVoiceTypeLocallyAvailable(language objectivec.IObject, gender int64, footprint int64, name objectivec.IObject, type_ int64, available bool) objectivec.IObject

SiriAssetForLanguageGenderFootprintVoiceNameVoiceTypeLocallyAvailable is an exported wrapper for the private method _siriAssetForLanguageGenderFootprintVoiceNameVoiceTypeLocallyAvailable.

func (TTSSiriAssetManagerClass) SpaceCheck

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) SpaceCheck(check objectivec.IObject) bool

See: https://developer.apple.com/documentation/TextToSpeech/TTSSiriAssetManager/spaceCheck:

func (TTSSiriAssetManagerClass) StopDownload

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) StopDownload(download objectivec.IObject)

See: https://developer.apple.com/documentation/TextToSpeech/TTSSiriAssetManager/stopDownload:

func (TTSSiriAssetManagerClass) VoiceTypeForAssetTechnology

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) VoiceTypeForAssetTechnology(technology objectivec.IObject) int64

VoiceTypeForAssetTechnology is an exported wrapper for the private method _voiceTypeForAssetTechnology.

type TTSSpeakUPAUManager

type TTSSpeakUPAUManager struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeakUPAUManager

func NewTTSSpeakUPAUManager

func NewTTSSpeakUPAUManager() TTSSpeakUPAUManager

NewTTSSpeakUPAUManager creates a new TTSSpeakUPAUManager instance.

func TTSSpeakUPAUManagerFromID

func TTSSpeakUPAUManagerFromID(id objc.ID) TTSSpeakUPAUManager

TTSSpeakUPAUManagerFromID constructs a TTSSpeakUPAUManager from an objc.ID.

func (TTSSpeakUPAUManager) Autorelease

func (t TTSSpeakUPAUManager) Autorelease() TTSSpeakUPAUManager

Autorelease adds the receiver to the current autorelease pool.

func (TTSSpeakUPAUManager) Init

Init initializes the instance.

type TTSSpeakUPAUManagerClass

type TTSSpeakUPAUManagerClass struct {
	// contains filtered or unexported fields
}

func GetTTSSpeakUPAUManagerClass

func GetTTSSpeakUPAUManagerClass() TTSSpeakUPAUManagerClass

GetTTSSpeakUPAUManagerClass returns the class object for TTSSpeakUPAUManager.

func (TTSSpeakUPAUManagerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSSpeakUPAUManagerClass) Class

func (tc TTSSpeakUPAUManagerClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (TTSSpeakUPAUManagerClass) RegisterAU

func (_TTSSpeakUPAUManagerClass TTSSpeakUPAUManagerClass) RegisterAU()

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeakUPAUManager/registerAU

type TTSSpeechAction

type TTSSpeechAction struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechAction

func NewTTSSpeechAction

func NewTTSSpeechAction() TTSSpeechAction

NewTTSSpeechAction creates a new TTSSpeechAction instance.

func TTSSpeechActionFromID

func TTSSpeechActionFromID(id objc.ID) TTSSpeechAction

TTSSpeechActionFromID constructs a TTSSpeechAction from an objc.ID.

func (TTSSpeechAction) Autorelease

func (t TTSSpeechAction) Autorelease() TTSSpeechAction

Autorelease adds the receiver to the current autorelease pool.

func (TTSSpeechAction) DetectLanguageFromContent

func (t TTSSpeechAction) DetectLanguageFromContent() objectivec.IObject

DetectLanguageFromContent is an exported wrapper for the private method _detectLanguageFromContent.

func (TTSSpeechAction) Init

Init initializes the instance.

func (TTSSpeechAction) SetAttributedString

func (t TTSSpeechAction) SetAttributedString(value foundation.NSAttributedString)

func (TTSSpeechAction) SetAudioBufferCallbackSync

func (t TTSSpeechAction) SetAudioBufferCallbackSync(ctx context.Context) error

SetAudioBufferCallbackSync is a synchronous wrapper around TTSSpeechAction.SetAudioBufferCallback. It blocks until the completion handler fires or the context is cancelled.

func (TTSSpeechAction) SetCannotInterrupt

func (t TTSSpeechAction) SetCannotInterrupt(value bool)

func (TTSSpeechAction) SetCompletionCallbackSync

func (t TTSSpeechAction) SetCompletionCallbackSync(ctx context.Context) error

SetCompletionCallbackSync is a synchronous wrapper around TTSSpeechAction.SetCompletionCallback. It blocks until the completion handler fires or the context is cancelled.

func (TTSSpeechAction) SetCurrentSSMLSnippetIndex

func (t TTSSpeechAction) SetCurrentSSMLSnippetIndex(value uint64)

func (TTSSpeechAction) SetEmojiRangeReplacements

func (t TTSSpeechAction) SetEmojiRangeReplacements(value foundation.INSArray)

func (TTSSpeechAction) SetFinalSpokenString

func (t TTSSpeechAction) SetFinalSpokenString(value string)

func (TTSSpeechAction) SetIgnoreCustomSubstitutions

func (t TTSSpeechAction) SetIgnoreCustomSubstitutions(value bool)

func (TTSSpeechAction) SetLanguage

func (t TTSSpeechAction) SetLanguage(value string)

func (TTSSpeechAction) SetMarkerCallbackSync

func (t TTSSpeechAction) SetMarkerCallbackSync(ctx context.Context) error

SetMarkerCallbackSync is a synchronous wrapper around TTSSpeechAction.SetMarkerCallback. It blocks until the completion handler fires or the context is cancelled.

func (TTSSpeechAction) SetOnMarkerCallbackSync

func (t TTSSpeechAction) SetOnMarkerCallbackSync(ctx context.Context) error

SetOnMarkerCallbackSync is a synchronous wrapper around TTSSpeechAction.SetOnMarkerCallback. It blocks until the completion handler fires or the context is cancelled.

func (TTSSpeechAction) SetOnPauseCallbackSync

func (t TTSSpeechAction) SetOnPauseCallbackSync(ctx context.Context) error

SetOnPauseCallbackSync is a synchronous wrapper around TTSSpeechAction.SetOnPauseCallback. It blocks until the completion handler fires or the context is cancelled.

func (TTSSpeechAction) SetOnResumeCallbackSync

func (t TTSSpeechAction) SetOnResumeCallbackSync(ctx context.Context) error

SetOnResumeCallbackSync is a synchronous wrapper around TTSSpeechAction.SetOnResumeCallback. It blocks until the completion handler fires or the context is cancelled.

func (TTSSpeechAction) SetOnSpeechStartCallbackSync

func (t TTSSpeechAction) SetOnSpeechStartCallbackSync(ctx context.Context) error

SetOnSpeechStartCallbackSync is a synchronous wrapper around TTSSpeechAction.SetOnSpeechStartCallback. It blocks until the completion handler fires or the context is cancelled.

func (TTSSpeechAction) SetOnWillSpeakRangeCallbackSync

func (t TTSSpeechAction) SetOnWillSpeakRangeCallbackSync(ctx context.Context) error

SetOnWillSpeakRangeCallbackSync is a synchronous wrapper around TTSSpeechAction.SetOnWillSpeakRangeCallback. It blocks until the completion handler fires or the context is cancelled.

func (TTSSpeechAction) SetPitch

func (t TTSSpeechAction) SetPitch(value float64)

func (TTSSpeechAction) SetProcessedString

func (t TTSSpeechAction) SetProcessedString(value string)

func (TTSSpeechAction) SetShouldDetectLanguage

func (t TTSSpeechAction) SetShouldDetectLanguage(value bool)

func (TTSSpeechAction) SetShouldPrecomposeString

func (t TTSSpeechAction) SetShouldPrecomposeString(value bool)

func (TTSSpeechAction) SetShouldProcessEmoji

func (t TTSSpeechAction) SetShouldProcessEmoji(value bool)

func (TTSSpeechAction) SetShouldProcessEmoticons

func (t TTSSpeechAction) SetShouldProcessEmoticons(value bool)

func (TTSSpeechAction) SetShouldQueue

func (t TTSSpeechAction) SetShouldQueue(value bool)

func (TTSSpeechAction) SetSpeakingRate

func (t TTSSpeechAction) SetSpeakingRate(value float64)

func (TTSSpeechAction) SetSsmlRepresentation

func (t TTSSpeechAction) SetSsmlRepresentation(value string)

func (TTSSpeechAction) SetState

func (t TTSSpeechAction) SetState(value int64)

func (TTSSpeechAction) SetString

func (t TTSSpeechAction) SetString(value string)

func (TTSSpeechAction) SetSynthesizeSilently

func (t TTSSpeechAction) SetSynthesizeSilently(value bool)

func (TTSSpeechAction) SetTaggedSSML

func (t TTSSpeechAction) SetTaggedSSML(value unsafe.Pointer)

func (TTSSpeechAction) SetUtterance

func (t TTSSpeechAction) SetUtterance(value avfaudio.AVSpeechUtterance)

func (TTSSpeechAction) SetVoiceIdentifier

func (t TTSSpeechAction) SetVoiceIdentifier(value string)

func (TTSSpeechAction) SetVoiceSelection

func (t TTSSpeechAction) SetVoiceSelection(value unsafe.Pointer)

func (TTSSpeechAction) SetVolume

func (t TTSSpeechAction) SetVolume(value float64)

func (TTSSpeechAction) SetWordCallbackPostProcessedOffset

func (t TTSSpeechAction) SetWordCallbackPostProcessedOffset(value int64)

type TTSSpeechActionClass

type TTSSpeechActionClass struct {
	// contains filtered or unexported fields
}

func GetTTSSpeechActionClass

func GetTTSSpeechActionClass() TTSSpeechActionClass

GetTTSSpeechActionClass returns the class object for TTSSpeechAction.

func (TTSSpeechActionClass) ActionWithSSMLRepresentationShouldQueue

func (_TTSSpeechActionClass TTSSpeechActionClass) ActionWithSSMLRepresentationShouldQueue(sSMLRepresentation objectivec.IObject, queue bool) objectivec.IObject

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechAction/actionWithSSMLRepresentation:shouldQueue:

func (TTSSpeechActionClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSSpeechActionClass) Class

func (tc TTSSpeechActionClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (TTSSpeechActionClass) Test_setUseMaxSpeechRate

func (_TTSSpeechActionClass TTSSpeechActionClass) Test_setUseMaxSpeechRate(rate bool)

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechAction/test_setUseMaxSpeechRate:

type TTSSpeechManager

type TTSSpeechManager struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechManager

func NewTTSSpeechManager

func NewTTSSpeechManager() TTSSpeechManager

NewTTSSpeechManager creates a new TTSSpeechManager instance.

func TTSSpeechManagerFromID

func TTSSpeechManagerFromID(id objc.ID) TTSSpeechManager

TTSSpeechManagerFromID constructs a TTSSpeechManager from an objc.ID.

func (TTSSpeechManager) Autorelease

func (t TTSSpeechManager) Autorelease() TTSSpeechManager

Autorelease adds the receiver to the current autorelease pool.

func (TTSSpeechManager) DidBeginInterruption

func (t TTSSpeechManager) DidBeginInterruption()

DidBeginInterruption is an exported wrapper for the private method _didBeginInterruption.

func (TTSSpeechManager) DidEndInterruption

func (t TTSSpeechManager) DidEndInterruption()

DidEndInterruption is an exported wrapper for the private method _didEndInterruption.

func (TTSSpeechManager) EnqueueSelectorOnSpeechThreadObjectWaitUntilDone

func (t TTSSpeechManager) EnqueueSelectorOnSpeechThreadObjectWaitUntilDone(thread objc.SEL, object objectivec.IObject, done bool) bool

EnqueueSelectorOnSpeechThreadObjectWaitUntilDone is an exported wrapper for the private method _enqueueSelectorOnSpeechThreadObjectWaitUntilDone.

func (TTSSpeechManager) Init

Init initializes the instance.

func (TTSSpeechManager) Initialize

func (t TTSSpeechManager) Initialize()

Initialize is an exported wrapper for the private method _initialize.

func (TTSSpeechManager) PhonemeSubstitutionsForAction

func (t TTSSpeechManager) PhonemeSubstitutionsForAction(action objectivec.IObject) objectivec.IObject

PhonemeSubstitutionsForAction is an exported wrapper for the private method _phonemeSubstitutionsForAction.

func (TTSSpeechManager) ProcessAudioBufferCallback

func (t TTSSpeechManager) ProcessAudioBufferCallback(callback objectivec.IObject)

ProcessAudioBufferCallback is an exported wrapper for the private method _processAudioBufferCallback.

func (TTSSpeechManager) ProcessDidContinueCallback

func (t TTSSpeechManager) ProcessDidContinueCallback(callback objectivec.IObject)

ProcessDidContinueCallback is an exported wrapper for the private method _processDidContinueCallback.

func (TTSSpeechManager) ProcessDidEncounterMarker

func (t TTSSpeechManager) ProcessDidEncounterMarker(marker objectivec.IObject)

ProcessDidEncounterMarker is an exported wrapper for the private method _processDidEncounterMarker.

func (TTSSpeechManager) ProcessDidPauseCallback

func (t TTSSpeechManager) ProcessDidPauseCallback(callback objectivec.IObject)

ProcessDidPauseCallback is an exported wrapper for the private method _processDidPauseCallback.

func (TTSSpeechManager) ProcessDidStartCallback

func (t TTSSpeechManager) ProcessDidStartCallback(callback objectivec.IObject)

ProcessDidStartCallback is an exported wrapper for the private method _processDidStartCallback.

func (TTSSpeechManager) ProcessWillSpeechRange

func (t TTSSpeechManager) ProcessWillSpeechRange(range_ objectivec.IObject)

ProcessWillSpeechRange is an exported wrapper for the private method _processWillSpeechRange.

func (TTSSpeechManager) ResetInterruptionTracking

func (t TTSSpeechManager) ResetInterruptionTracking()

ResetInterruptionTracking is an exported wrapper for the private method _resetInterruptionTracking.

func (TTSSpeechManager) SetAudioDeactivatorTimer

func (t TTSSpeechManager) SetAudioDeactivatorTimer(value unsafe.Pointer)

func (TTSSpeechManager) SetAudioDeviceId

func (t TTSSpeechManager) SetAudioDeviceId(value uint32)

func (TTSSpeechManager) SetAudioInterruptionStartedTime

func (t TTSSpeechManager) SetAudioInterruptionStartedTime(value float64)

func (TTSSpeechManager) SetAudioOperationQueue

func (t TTSSpeechManager) SetAudioOperationQueue(value objectivec.Object)

func (TTSSpeechManager) SetAudioQueueFlags

func (t TTSSpeechManager) SetAudioQueueFlags(value uint32)

func (TTSSpeechManager) SetAudioSession

func (t TTSSpeechManager) SetAudioSession(value objc.ID)

func (TTSSpeechManager) SetAudioSessionCategory

func (t TTSSpeechManager) SetAudioSessionCategory(value string)

func (TTSSpeechManager) SetAudioSessionCategoryOptions

func (t TTSSpeechManager) SetAudioSessionCategoryOptions(value uint64)

func (TTSSpeechManager) SetAudioSessionInactiveTimeout

func (t TTSSpeechManager) SetAudioSessionInactiveTimeout(value float64)

func (TTSSpeechManager) SetDidRequestPauseSpeakingDuringAudioInterruption

func (t TTSSpeechManager) SetDidRequestPauseSpeakingDuringAudioInterruption(value bool)

func (TTSSpeechManager) SetDidRequestResumeSpeakingDuringAudioInterruption

func (t TTSSpeechManager) SetDidRequestResumeSpeakingDuringAudioInterruption(value bool)

func (TTSSpeechManager) SetDidRequestStartSpeakingDuringAudioInterruption

func (t TTSSpeechManager) SetDidRequestStartSpeakingDuringAudioInterruption(value bool)

func (TTSSpeechManager) SetIsInAudioInterruption

func (t TTSSpeechManager) SetIsInAudioInterruption(value bool)

func (TTSSpeechManager) SetIsPaused

func (t TTSSpeechManager) SetIsPaused(value bool)

func (TTSSpeechManager) SetOriginalSpeechRateForJobOverride

func (t TTSSpeechManager) SetOriginalSpeechRateForJobOverride(value foundation.NSNumber)

func (TTSSpeechManager) SetOutputChannels

func (t TTSSpeechManager) SetOutputChannels(value foundation.INSArray)

func (TTSSpeechManager) SetRequestWillStartSync

func (t TTSSpeechManager) SetRequestWillStartSync(ctx context.Context) error

SetRequestWillStartSync is a synchronous wrapper around TTSSpeechManager.SetRequestWillStart. It blocks until the completion handler fires or the context is cancelled.

func (TTSSpeechManager) SetRequestedActionDuringAudioInterruption

func (t TTSSpeechManager) SetRequestedActionDuringAudioInterruption(value ITTSSpeechAction)

func (TTSSpeechManager) SetSetActiveOptions

func (t TTSSpeechManager) SetSetActiveOptions(value uint64)

func (TTSSpeechManager) SetShouldHandleAudioInterruptions

func (t TTSSpeechManager) SetShouldHandleAudioInterruptions(value bool)

func (TTSSpeechManager) SetSpeechEnabled

func (t TTSSpeechManager) SetSpeechEnabled(value bool)

func (TTSSpeechManager) SetSpeechSource

func (t TTSSpeechManager) SetSpeechSource(value string)

func (TTSSpeechManager) SetUsesAuxiliarySession

func (t TTSSpeechManager) SetUsesAuxiliarySession(value bool)

func (TTSSpeechManager) SetVoiceForActionSnippet

func (t TTSSpeechManager) SetVoiceForActionSnippet(action objectivec.IObject, snippet objectivec.IObject)

SetVoiceForActionSnippet is an exported wrapper for the private method _setVoiceForActionSnippet.

func (TTSSpeechManager) SetWasSpeakingBeforeAudioInterruption

func (t TTSSpeechManager) SetWasSpeakingBeforeAudioInterruption(value bool)

func (TTSSpeechManager) SpeechJobFinished

func (t TTSSpeechManager) SpeechJobFinished(finished objectivec.IObject)

SpeechJobFinished is an exported wrapper for the private method __speechJobFinished.

func (TTSSpeechManager) SpeechJobFinishedAction

func (t TTSSpeechManager) SpeechJobFinishedAction(finished bool, action objectivec.IObject)

SpeechJobFinishedAction is an exported wrapper for the private method _speechJobFinishedAction.

func (TTSSpeechManager) StartNextSpeechJob

func (t TTSSpeechManager) StartNextSpeechJob()

StartNextSpeechJob is an exported wrapper for the private method _startNextSpeechJob.

func (TTSSpeechManager) UpdateAudioSessionProperties

func (t TTSSpeechManager) UpdateAudioSessionProperties()

UpdateAudioSessionProperties is an exported wrapper for the private method _updateAudioSessionProperties.

func (TTSSpeechManager) UpdateAuxiliarySession

func (t TTSSpeechManager) UpdateAuxiliarySession()

UpdateAuxiliarySession is an exported wrapper for the private method _updateAuxiliarySession.

func (TTSSpeechManager) UpdateUserSubstitutions

func (t TTSSpeechManager) UpdateUserSubstitutions()

UpdateUserSubstitutions is an exported wrapper for the private method _updateUserSubstitutions.

type TTSSpeechManagerClass

type TTSSpeechManagerClass struct {
	// contains filtered or unexported fields
}

func GetTTSSpeechManagerClass

func GetTTSSpeechManagerClass() TTSSpeechManagerClass

GetTTSSpeechManagerClass returns the class object for TTSSpeechManager.

func (TTSSpeechManagerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSSpeechManagerClass) AvailableVoicesWithVoices

func (_TTSSpeechManagerClass TTSSpeechManagerClass) AvailableVoicesWithVoices(voices bool) objectivec.IObject

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechManager/availableVoices:

func (TTSSpeechManagerClass) Class

func (tc TTSSpeechManagerClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (TTSSpeechManagerClass) IsCharacterNativelySpeakableLanguageCode

func (_TTSSpeechManagerClass TTSSpeechManagerClass) IsCharacterNativelySpeakableLanguageCode(speakable uint16, code objectivec.IObject) bool

IsCharacterNativelySpeakableLanguageCode is an exported wrapper for the private method _isCharacterNativelySpeakableLanguageCode.

func (TTSSpeechManagerClass) ResetAvailableVoices

func (_TTSSpeechManagerClass TTSSpeechManagerClass) ResetAvailableVoices() objectivec.IObject

ResetAvailableVoices is an exported wrapper for the private method _resetAvailableVoices.

func (TTSSpeechManagerClass) ResetAvailableVoicesWithVoices

func (_TTSSpeechManagerClass TTSSpeechManagerClass) ResetAvailableVoicesWithVoices(voices bool) objectivec.IObject

ResetAvailableVoicesWithVoices is an exported wrapper for the private method _resetAvailableVoicesWithVoices.

func (TTSSpeechManagerClass) Test_actionStartTap

func (_TTSSpeechManagerClass TTSSpeechManagerClass) Test_actionStartTap(tap VoidHandler)

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechManager/test_actionStartTap:

func (TTSSpeechManagerClass) Test_actionStartTapSync

func (tc TTSSpeechManagerClass) Test_actionStartTapSync(ctx context.Context) error

Test_actionStartTapSync is a synchronous wrapper around [TTSSpeechManager.Test_actionStartTap]. It blocks until the completion handler fires or the context is cancelled.

func (TTSSpeechManagerClass) Test_setUnitTestMode

func (_TTSSpeechManagerClass TTSSpeechManagerClass) Test_setUnitTestMode(mode bool)

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechManager/test_setUnitTestMode:

type TTSSpeechRequest

type TTSSpeechRequest struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechRequest

func NewTTSSpeechRequest

func NewTTSSpeechRequest() TTSSpeechRequest

NewTTSSpeechRequest creates a new TTSSpeechRequest instance.

func TTSSpeechRequestFromID

func TTSSpeechRequestFromID(id objc.ID) TTSSpeechRequest

TTSSpeechRequestFromID constructs a TTSSpeechRequest from an objc.ID.

func (TTSSpeechRequest) Autorelease

func (t TTSSpeechRequest) Autorelease() TTSSpeechRequest

Autorelease adds the receiver to the current autorelease pool.

func (TTSSpeechRequest) Init

Init initializes the instance.

func (TTSSpeechRequest) SetAudioBufferCallbackSync

func (t TTSSpeechRequest) SetAudioBufferCallbackSync(ctx context.Context) error

SetAudioBufferCallbackSync is a synchronous wrapper around TTSSpeechRequest.SetAudioBufferCallback. It blocks until the completion handler fires or the context is cancelled.

func (TTSSpeechRequest) SetAudioDeviceId

func (t TTSSpeechRequest) SetAudioDeviceId(value uint32)

func (TTSSpeechRequest) SetAudioQueueFlags

func (t TTSSpeechRequest) SetAudioQueueFlags(value uint32)

func (TTSSpeechRequest) SetAudioSessionID

func (t TTSSpeechRequest) SetAudioSessionID(value uint32)

func (TTSSpeechRequest) SetAudioSessionIDIsValid

func (t TTSSpeechRequest) SetAudioSessionIDIsValid(value bool)

func (TTSSpeechRequest) SetChannels

func (t TTSSpeechRequest) SetChannels(value foundation.INSArray)

func (TTSSpeechRequest) SetClientContext

func (t TTSSpeechRequest) SetClientContext(value unsafe.Pointer)

func (TTSSpeechRequest) SetDispatchTime

func (t TTSSpeechRequest) SetDispatchTime(value float64)

func (TTSSpeechRequest) SetGender

func (t TTSSpeechRequest) SetGender(value int64)

func (TTSSpeechRequest) SetHandledTime

func (t TTSSpeechRequest) SetHandledTime(value float64)

func (TTSSpeechRequest) SetIgnoreSubstitutions

func (t TTSSpeechRequest) SetIgnoreSubstitutions(value bool)

func (TTSSpeechRequest) SetJobIdentifier

func (t TTSSpeechRequest) SetJobIdentifier(value string)

func (TTSSpeechRequest) SetLanguageCode

func (t TTSSpeechRequest) SetLanguageCode(value string)

func (TTSSpeechRequest) SetLatency

func (t TTSSpeechRequest) SetLatency(value float64)

func (TTSSpeechRequest) SetLatencyCallbackSync

func (t TTSSpeechRequest) SetLatencyCallbackSync(ctx context.Context) error

SetLatencyCallbackSync is a synchronous wrapper around TTSSpeechRequest.SetLatencyCallback. It blocks until the completion handler fires or the context is cancelled.

func (TTSSpeechRequest) SetMaintainsInput

func (t TTSSpeechRequest) SetMaintainsInput(value bool)

func (TTSSpeechRequest) SetPitch

func (t TTSSpeechRequest) SetPitch(value float64)

func (TTSSpeechRequest) SetRate

func (t TTSSpeechRequest) SetRate(value float64)

func (TTSSpeechRequest) SetSentSpeechDone

func (t TTSSpeechRequest) SetSentSpeechDone(value bool)

func (TTSSpeechRequest) SetSpeechStringType

func (t TTSSpeechRequest) SetSpeechStringType(value uint64)

func (TTSSpeechRequest) SetSynthesisProviderVoice

func (t TTSSpeechRequest) SetSynthesisProviderVoice(value avfaudio.AVSpeechSynthesisProviderVoice)

func (TTSSpeechRequest) SetSynthesizeSilently

func (t TTSSpeechRequest) SetSynthesizeSilently(value bool)

func (TTSSpeechRequest) SetText

func (t TTSSpeechRequest) SetText(value string)

func (TTSSpeechRequest) SetVoice

func (t TTSSpeechRequest) SetVoice(value ITTSSpeechVoice)

func (TTSSpeechRequest) SetVoiceSettings

func (t TTSSpeechRequest) SetVoiceSettings(value foundation.INSDictionary)

func (TTSSpeechRequest) SetVolume

func (t TTSSpeechRequest) SetVolume(value float64)

func (TTSSpeechRequest) SetVoucher

func (t TTSSpeechRequest) SetVoucher(value objectivec.Object)

type TTSSpeechRequestClass

type TTSSpeechRequestClass struct {
	// contains filtered or unexported fields
}

func GetTTSSpeechRequestClass

func GetTTSSpeechRequestClass() TTSSpeechRequestClass

GetTTSSpeechRequestClass returns the class object for TTSSpeechRequest.

func (TTSSpeechRequestClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSSpeechRequestClass) Class

func (tc TTSSpeechRequestClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (TTSSpeechRequestClass) SupportsSecureCoding

func (_TTSSpeechRequestClass TTSSpeechRequestClass) SupportsSecureCoding() bool

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechRequest/supportsSecureCoding

type TTSSpeechString

type TTSSpeechString struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechString

func NewTTSSpeechString

func NewTTSSpeechString() TTSSpeechString

NewTTSSpeechString creates a new TTSSpeechString instance.

func TTSSpeechStringFromID

func TTSSpeechStringFromID(id objc.ID) TTSSpeechString

TTSSpeechStringFromID constructs a TTSSpeechString from an objc.ID.

func (TTSSpeechString) Autorelease

func (t TTSSpeechString) Autorelease() TTSSpeechString

Autorelease adds the receiver to the current autorelease pool.

func (TTSSpeechString) Init

Init initializes the instance.

func (TTSSpeechString) InsertTransformationForEncapsulatedTerminator

func (t TTSSpeechString) InsertTransformationForEncapsulatedTerminator(transformation objectivec.IObject, terminator bool)

InsertTransformationForEncapsulatedTerminator is an exported wrapper for the private method _insertTransformationForEncapsulatedTerminator.

func (TTSSpeechString) RangeIsValid

func (t TTSSpeechString) RangeIsValid(valid foundation.NSRange) bool

RangeIsValid is an exported wrapper for the private method _rangeIsValid.

func (TTSSpeechString) SetOriginalString

func (t TTSSpeechString) SetOriginalString(value string)

func (TTSSpeechString) SetParentString

func (t TTSSpeechString) SetParentString(value ITTSSpeechString)

func (TTSSpeechString) SetTransformations

func (t TTSSpeechString) SetTransformations(value foundation.INSArray)

func (TTSSpeechString) SetTransformedString

func (t TTSSpeechString) SetTransformedString(value string)

func (TTSSpeechString) SetType

func (t TTSSpeechString) SetType(value uint64)

func (TTSSpeechString) TransformedStringNonMutating

func (t TTSSpeechString) TransformedStringNonMutating() objectivec.IObject

TransformedStringNonMutating is an exported wrapper for the private method _transformedStringNonMutating.

func (TTSSpeechString) TranslateRangeInTransformedStringWithParent

func (t TTSSpeechString) TranslateRangeInTransformedStringWithParent(string_ foundation.NSRange, parent objectivec.IObject) foundation.NSRange

TranslateRangeInTransformedStringWithParent is an exported wrapper for the private method _translateRangeInTransformedStringWithParent.

type TTSSpeechStringClass

type TTSSpeechStringClass struct {
	// contains filtered or unexported fields
}

func GetTTSSpeechStringClass

func GetTTSSpeechStringClass() TTSSpeechStringClass

GetTTSSpeechStringClass returns the class object for TTSSpeechString.

func (TTSSpeechStringClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSSpeechStringClass) Class

func (tc TTSSpeechStringClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSSpeechSynthesizer

type TTSSpeechSynthesizer struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechSynthesizer

func NewTTSSpeechSynthesizer

func NewTTSSpeechSynthesizer() TTSSpeechSynthesizer

NewTTSSpeechSynthesizer creates a new TTSSpeechSynthesizer instance.

func TTSSpeechSynthesizerFromID

func TTSSpeechSynthesizerFromID(id objc.ID) TTSSpeechSynthesizer

TTSSpeechSynthesizerFromID constructs a TTSSpeechSynthesizer from an objc.ID.

func (TTSSpeechSynthesizer) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSSpeechSynthesizer) Init

Init initializes the instance.

func (TTSSpeechSynthesizer) MakeRequestForVoiceAndLanguageCode

func (t TTSSpeechSynthesizer) MakeRequestForVoiceAndLanguageCode(voice objectivec.IObject, code objectivec.IObject) objectivec.IObject

MakeRequestForVoiceAndLanguageCode is an exported wrapper for the private method _makeRequestForVoiceAndLanguageCode.

func (TTSSpeechSynthesizer) MediaServicesDied

func (t TTSSpeechSynthesizer) MediaServicesDied()

MediaServicesDied is an exported wrapper for the private method _mediaServicesDied.

func (TTSSpeechSynthesizer) PreprocessTextLanguageCode

func (t TTSSpeechSynthesizer) PreprocessTextLanguageCode(text objectivec.IObject, code objectivec.IObject) objectivec.IObject

PreprocessTextLanguageCode is an exported wrapper for the private method _preprocessTextLanguageCode.

func (TTSSpeechSynthesizer) ProcessMarkerForRequest

func (t TTSSpeechSynthesizer) ProcessMarkerForRequest(marker objectivec.IObject, request objectivec.IObject) objectivec.IObject

ProcessMarkerForRequest is an exported wrapper for the private method _processMarkerForRequest.

func (TTSSpeechSynthesizer) ResolveVoiceForLanguage

func (t TTSSpeechSynthesizer) ResolveVoiceForLanguage(language objectivec.IObject) objectivec.IObject

ResolveVoiceForLanguage is an exported wrapper for the private method _resolveVoiceForLanguage.

func (TTSSpeechSynthesizer) SetAudioBufferCallbackSync

func (t TTSSpeechSynthesizer) SetAudioBufferCallbackSync(ctx context.Context) error

SetAudioBufferCallbackSync is a synchronous wrapper around TTSSpeechSynthesizer.SetAudioBufferCallback. It blocks until the completion handler fires or the context is cancelled.

func (TTSSpeechSynthesizer) SetAudioDeviceId

func (t TTSSpeechSynthesizer) SetAudioDeviceId(value uint32)

func (TTSSpeechSynthesizer) SetAudioEffects

func (t TTSSpeechSynthesizer) SetAudioEffects(value foundation.INSArray)

func (TTSSpeechSynthesizer) SetAudioQueueFlags

func (t TTSSpeechSynthesizer) SetAudioQueueFlags(value uint32)

func (TTSSpeechSynthesizer) SetBundleIdentifier

func (t TTSSpeechSynthesizer) SetBundleIdentifier(value string)

func (TTSSpeechSynthesizer) SetCoreSynth

func (t TTSSpeechSynthesizer) SetCoreSynth(value unsafe.Pointer)

func (TTSSpeechSynthesizer) SetDelegate

func (t TTSSpeechSynthesizer) SetDelegate(value objectivec.IObject)

func (TTSSpeechSynthesizer) SetDelegateTargetQueue

func (t TTSSpeechSynthesizer) SetDelegateTargetQueue(value objectivec.Object)

func (TTSSpeechSynthesizer) SetIgnoreSubstitutions

func (t TTSSpeechSynthesizer) SetIgnoreSubstitutions(value bool)

func (TTSSpeechSynthesizer) SetNormalizedRate

func (t TTSSpeechSynthesizer) SetNormalizedRate(value float32)

func (TTSSpeechSynthesizer) SetOutputChannels

func (t TTSSpeechSynthesizer) SetOutputChannels(value foundation.INSArray)

func (TTSSpeechSynthesizer) SetPerVoiceSettings

func (t TTSSpeechSynthesizer) SetPerVoiceSettings(value foundation.INSDictionary)

func (TTSSpeechSynthesizer) SetPhonemeSubstitutions

func (t TTSSpeechSynthesizer) SetPhonemeSubstitutions(value foundation.INSArray)

func (TTSSpeechSynthesizer) SetPitch

func (t TTSSpeechSynthesizer) SetPitch(value float32)

func (TTSSpeechSynthesizer) SetRate

func (t TTSSpeechSynthesizer) SetRate(value float32)

func (TTSSpeechSynthesizer) SetRequestClientIdentifier

func (t TTSSpeechSynthesizer) SetRequestClientIdentifier(value uint64)

func (TTSSpeechSynthesizer) SetSkipLuthorRules

func (t TTSSpeechSynthesizer) SetSkipLuthorRules(value bool)

func (TTSSpeechSynthesizer) SetSpeakingRequestClientContext

func (t TTSSpeechSynthesizer) SetSpeakingRequestClientContext(value unsafe.Pointer)

func (TTSSpeechSynthesizer) SetSpeechSource

func (t TTSSpeechSynthesizer) SetSpeechSource(value string)

func (TTSSpeechSynthesizer) SetSupportsAccurateWordCallbacks

func (t TTSSpeechSynthesizer) SetSupportsAccurateWordCallbacks(value bool)

func (TTSSpeechSynthesizer) SetSynthesizeSilently

func (t TTSSpeechSynthesizer) SetSynthesizeSilently(value bool)

func (TTSSpeechSynthesizer) SetUserSubstitutions

func (t TTSSpeechSynthesizer) SetUserSubstitutions(value foundation.INSArray)

func (TTSSpeechSynthesizer) SetVoiceIdentifier

func (t TTSSpeechSynthesizer) SetVoiceIdentifier(value string)

func (TTSSpeechSynthesizer) SetVolume

func (t TTSSpeechSynthesizer) SetVolume(value float32)

func (TTSSpeechSynthesizer) SetVoucher

func (t TTSSpeechSynthesizer) SetVoucher(value objectivec.Object)

func (TTSSpeechSynthesizer) StartSpeakingStringOrSSMLStringWithLanguageCodeJobIdRequestError

func (t TTSSpeechSynthesizer) StartSpeakingStringOrSSMLStringWithLanguageCodeJobIdRequestError(string_ objectivec.IObject, sSMLString objectivec.IObject, code objectivec.IObject, id objectivec.IObject, request []objectivec.IObject) (bool, error)

StartSpeakingStringOrSSMLStringWithLanguageCodeJobIdRequestError is an exported wrapper for the private method _startSpeakingStringOrSSMLStringWithLanguageCodeJobIdRequestError.

type TTSSpeechSynthesizerClass

type TTSSpeechSynthesizerClass struct {
	// contains filtered or unexported fields
}

func GetTTSSpeechSynthesizerClass

func GetTTSSpeechSynthesizerClass() TTSSpeechSynthesizerClass

GetTTSSpeechSynthesizerClass returns the class object for TTSSpeechSynthesizer.

func (TTSSpeechSynthesizerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSSpeechSynthesizerClass) Class

Class returns the underlying Objective-C class pointer.

func (TTSSpeechSynthesizerClass) IsSystemVoice

func (_TTSSpeechSynthesizerClass TTSSpeechSynthesizerClass) IsSystemVoice(voice objectivec.IObject) bool

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechSynthesizer/isSystemVoice:

func (TTSSpeechSynthesizerClass) SpeechVoiceForIdentifierLanguageFootprint

func (_TTSSpeechSynthesizerClass TTSSpeechSynthesizerClass) SpeechVoiceForIdentifierLanguageFootprint(identifier objectivec.IObject, language objectivec.IObject, footprint int64) objectivec.IObject

SpeechVoiceForIdentifierLanguageFootprint is an exported wrapper for the private method _speechVoiceForIdentifierLanguageFootprint.

type TTSSpeechSynthesizerDelegate

type TTSSpeechSynthesizerDelegate interface {
	objectivec.IObject
}

TTSSpeechSynthesizerDelegate protocol.

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechSynthesizerDelegate

type TTSSpeechSynthesizerDelegateObject

type TTSSpeechSynthesizerDelegateObject struct {
	objectivec.Object
}

TTSSpeechSynthesizerDelegateObject wraps an existing Objective-C object that conforms to the TTSSpeechSynthesizerDelegate protocol.

func TTSSpeechSynthesizerDelegateObjectFromID

func TTSSpeechSynthesizerDelegateObjectFromID(id objc.ID) TTSSpeechSynthesizerDelegateObject

TTSSpeechSynthesizerDelegateObjectFromID constructs a TTSSpeechSynthesizerDelegateObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (TTSSpeechSynthesizerDelegateObject) BaseObject

type TTSSpeechThread

type TTSSpeechThread struct {
	foundation.Thread
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechThread

func NewTTSSpeechThread

func NewTTSSpeechThread() TTSSpeechThread

NewTTSSpeechThread creates a new TTSSpeechThread instance.

func TTSSpeechThreadFromID

func TTSSpeechThreadFromID(id objc.ID) TTSSpeechThread

TTSSpeechThreadFromID constructs a TTSSpeechThread from an objc.ID.

func (TTSSpeechThread) Autorelease

func (t TTSSpeechThread) Autorelease() TTSSpeechThread

Autorelease adds the receiver to the current autorelease pool.

func (TTSSpeechThread) Init

Init initializes the instance.

func (TTSSpeechThread) SetVoucher

func (t TTSSpeechThread) SetVoucher(value objectivec.Object)

type TTSSpeechThreadClass

type TTSSpeechThreadClass struct {
	// contains filtered or unexported fields
}

func GetTTSSpeechThreadClass

func GetTTSSpeechThreadClass() TTSSpeechThreadClass

GetTTSSpeechThreadClass returns the class object for TTSSpeechThread.

func (TTSSpeechThreadClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSSpeechThreadClass) Class

func (tc TTSSpeechThreadClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSSpeechVoice

type TTSSpeechVoice struct {
	TTSAXResource
}

See: https://developer.apple.com/documentation/TextToSpeech/TTSSpeechVoice

func NewTTSSpeechVoice

func NewTTSSpeechVoice() TTSSpeechVoice

NewTTSSpeechVoice creates a new TTSSpeechVoice instance.

func TTSSpeechVoiceFromID

func TTSSpeechVoiceFromID(id objc.ID) TTSSpeechVoice

TTSSpeechVoiceFromID constructs a TTSSpeechVoice from an objc.ID.

func (TTSSpeechVoice) Autorelease

func (t TTSSpeechVoice) Autorelease() TTSSpeechVoice

Autorelease adds the receiver to the current autorelease pool.

func (TTSSpeechVoice) Init

func (t TTSSpeechVoice) Init() TTSSpeechVoice

Init initializes the instance.

type TTSSpeechVoiceClass

type TTSSpeechVoiceClass struct {
	// contains filtered or unexported fields
}

func GetTTSSpeechVoiceClass

func GetTTSSpeechVoiceClass() TTSSpeechVoiceClass

GetTTSSpeechVoiceClass returns the class object for TTSSpeechVoice.

func (TTSSpeechVoiceClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSSpeechVoiceClass) Class

func (tc TTSSpeechVoiceClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSStreamingZipReader

type TTSStreamingZipReader struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSStreamingZipReader

func NewTTSStreamingZipReader

func NewTTSStreamingZipReader() TTSStreamingZipReader

NewTTSStreamingZipReader creates a new TTSStreamingZipReader instance.

func TTSStreamingZipReaderFromID

func TTSStreamingZipReaderFromID(id objc.ID) TTSStreamingZipReader

TTSStreamingZipReaderFromID constructs a TTSStreamingZipReader from an objc.ID.

func (TTSStreamingZipReader) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSStreamingZipReader) EnumerateFilesSync

func (t TTSStreamingZipReader) EnumerateFilesSync(ctx context.Context) error

EnumerateFilesSync is a synchronous wrapper around TTSStreamingZipReader.EnumerateFiles. It blocks until the completion handler fires or the context is cancelled.

func (TTSStreamingZipReader) Init

Init initializes the instance.

func (TTSStreamingZipReader) SetPassword

func (t TTSStreamingZipReader) SetPassword(value string)

func (TTSStreamingZipReader) SetZipPath

func (t TTSStreamingZipReader) SetZipPath(value string)

type TTSStreamingZipReaderClass

type TTSStreamingZipReaderClass struct {
	// contains filtered or unexported fields
}

func GetTTSStreamingZipReaderClass

func GetTTSStreamingZipReaderClass() TTSStreamingZipReaderClass

GetTTSStreamingZipReaderClass returns the class object for TTSStreamingZipReader.

func (TTSStreamingZipReaderClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSStreamingZipReaderClass) Class

Class returns the underlying Objective-C class pointer.

type TTSStringTransformation

type TTSStringTransformation struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSStringTransformation

func NewTTSStringTransformation

func NewTTSStringTransformation() TTSStringTransformation

NewTTSStringTransformation creates a new TTSStringTransformation instance.

func TTSStringTransformationFromID

func TTSStringTransformationFromID(id objc.ID) TTSStringTransformation

TTSStringTransformationFromID constructs a TTSStringTransformation from an objc.ID.

func (TTSStringTransformation) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSStringTransformation) Init

Init initializes the instance.

func (TTSStringTransformation) SetFinalRange

func (t TTSStringTransformation) SetFinalRange(value foundation.NSRange)

func (TTSStringTransformation) SetOffsetFromEnd

func (t TTSStringTransformation) SetOffsetFromEnd(value uint64)

func (TTSStringTransformation) SetRange

func (t TTSStringTransformation) SetRange(value foundation.NSRange)

func (TTSStringTransformation) SetReplacement

func (t TTSStringTransformation) SetReplacement(value string)

type TTSStringTransformationClass

type TTSStringTransformationClass struct {
	// contains filtered or unexported fields
}

func GetTTSStringTransformationClass

func GetTTSStringTransformationClass() TTSStringTransformationClass

GetTTSStringTransformationClass returns the class object for TTSStringTransformation.

func (TTSStringTransformationClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSStringTransformationClass) Class

Class returns the underlying Objective-C class pointer.

type TTSSubstitution

type TTSSubstitution struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSSubstitution

func NewTTSSubstitution

func NewTTSSubstitution() TTSSubstitution

NewTTSSubstitution creates a new TTSSubstitution instance.

func TTSSubstitutionFromID

func TTSSubstitutionFromID(id objc.ID) TTSSubstitution

TTSSubstitutionFromID constructs a TTSSubstitution from an objc.ID.

func (TTSSubstitution) Autorelease

func (t TTSSubstitution) Autorelease() TTSSubstitution

Autorelease adds the receiver to the current autorelease pool.

func (TTSSubstitution) Init

Init initializes the instance.

func (TTSSubstitution) SetActive

func (t TTSSubstitution) SetActive(value bool)

func (TTSSubstitution) SetAppliesToAllApps

func (t TTSSubstitution) SetAppliesToAllApps(value bool)

func (TTSSubstitution) SetBundleIdentifiers

func (t TTSSubstitution) SetBundleIdentifiers(value foundation.INSSet)

func (TTSSubstitution) SetIgnoreCase

func (t TTSSubstitution) SetIgnoreCase(value bool)

func (TTSSubstitution) SetIsUserSubstitution

func (t TTSSubstitution) SetIsUserSubstitution(value bool)

func (TTSSubstitution) SetLanguages

func (t TTSSubstitution) SetLanguages(value foundation.INSSet)

func (TTSSubstitution) SetOriginalString

func (t TTSSubstitution) SetOriginalString(value string)

func (TTSSubstitution) SetPhonemes

func (t TTSSubstitution) SetPhonemes(value string)

func (TTSSubstitution) SetReplacementRange

func (t TTSSubstitution) SetReplacementRange(value foundation.NSRange)

func (TTSSubstitution) SetReplacementString

func (t TTSSubstitution) SetReplacementString(value string)

func (TTSSubstitution) SetUuid

func (t TTSSubstitution) SetUuid(value foundation.NSUUID)

func (TTSSubstitution) SetVoiceIds

func (t TTSSubstitution) SetVoiceIds(value foundation.INSSet)

type TTSSubstitutionClass

type TTSSubstitutionClass struct {
	// contains filtered or unexported fields
}

func GetTTSSubstitutionClass

func GetTTSSubstitutionClass() TTSSubstitutionClass

GetTTSSubstitutionClass returns the class object for TTSSubstitution.

func (TTSSubstitutionClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSSubstitutionClass) Class

func (tc TTSSubstitutionClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSUnicodeUtils

type TTSUnicodeUtils struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TTSUnicodeUtils

func NewTTSUnicodeUtils

func NewTTSUnicodeUtils() TTSUnicodeUtils

NewTTSUnicodeUtils creates a new TTSUnicodeUtils instance.

func TTSUnicodeUtilsFromID

func TTSUnicodeUtilsFromID(id objc.ID) TTSUnicodeUtils

TTSUnicodeUtilsFromID constructs a TTSUnicodeUtils from an objc.ID.

func (TTSUnicodeUtils) Autorelease

func (t TTSUnicodeUtils) Autorelease() TTSUnicodeUtils

Autorelease adds the receiver to the current autorelease pool.

func (TTSUnicodeUtils) Init

Init initializes the instance.

type TTSUnicodeUtilsClass

type TTSUnicodeUtilsClass struct {
	// contains filtered or unexported fields
}

func GetTTSUnicodeUtilsClass

func GetTTSUnicodeUtilsClass() TTSUnicodeUtilsClass

GetTTSUnicodeUtilsClass returns the class object for TTSUnicodeUtils.

func (TTSUnicodeUtilsClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSUnicodeUtilsClass) Class

func (tc TTSUnicodeUtilsClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (TTSUnicodeUtilsClass) CodePointToUtf8ByteSize

func (_TTSUnicodeUtilsClass TTSUnicodeUtilsClass) CodePointToUtf8ByteSize(size uint32) byte

See: https://developer.apple.com/documentation/TextToSpeech/TTSUnicodeUtils/codePointToUtf8ByteSize:

type TTSVoiceAsset

type TTSVoiceAsset struct {
	TTSAssetBase
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSVoiceAsset

func NewTTSVoiceAsset

func NewTTSVoiceAsset() TTSVoiceAsset

NewTTSVoiceAsset creates a new TTSVoiceAsset instance.

func TTSVoiceAssetFromID

func TTSVoiceAssetFromID(id objc.ID) TTSVoiceAsset

TTSVoiceAssetFromID constructs a TTSVoiceAsset from an objc.ID.

func (TTSVoiceAsset) Autorelease

func (t TTSVoiceAsset) Autorelease() TTSVoiceAsset

Autorelease adds the receiver to the current autorelease pool.

func (TTSVoiceAsset) Init

func (t TTSVoiceAsset) Init() TTSVoiceAsset

Init initializes the instance.

func (TTSVoiceAsset) SetFileSize

func (t TTSVoiceAsset) SetFileSize(value int64)

func (TTSVoiceAsset) SetIdentifier

func (t TTSVoiceAsset) SetIdentifier(value string)

func (TTSVoiceAsset) SetIsDownloading

func (t TTSVoiceAsset) SetIsDownloading(value bool)

func (TTSVoiceAsset) SetVoicePath

func (t TTSVoiceAsset) SetVoicePath(value string)

func (TTSVoiceAsset) SetVoiceType

func (t TTSVoiceAsset) SetVoiceType(value int64)

type TTSVoiceAssetClass

type TTSVoiceAssetClass struct {
	// contains filtered or unexported fields
}

func GetTTSVoiceAssetClass

func GetTTSVoiceAssetClass() TTSVoiceAssetClass

GetTTSVoiceAssetClass returns the class object for TTSVoiceAsset.

func (TTSVoiceAssetClass) Alloc

func (tc TTSVoiceAssetClass) Alloc() TTSVoiceAsset

Alloc allocates memory for a new instance of the class.

func (TTSVoiceAssetClass) Class

func (tc TTSVoiceAssetClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSVoiceResourceAsset

type TTSVoiceResourceAsset struct {
	TTSAssetBase
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSVoiceResourceAsset

func NewTTSVoiceResourceAsset

func NewTTSVoiceResourceAsset() TTSVoiceResourceAsset

NewTTSVoiceResourceAsset creates a new TTSVoiceResourceAsset instance.

func TTSVoiceResourceAssetFromID

func TTSVoiceResourceAssetFromID(id objc.ID) TTSVoiceResourceAsset

TTSVoiceResourceAssetFromID constructs a TTSVoiceResourceAsset from an objc.ID.

func (TTSVoiceResourceAsset) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSVoiceResourceAsset) Init

Init initializes the instance.

func (TTSVoiceResourceAsset) SetLanguages

func (t TTSVoiceResourceAsset) SetLanguages(value foundation.INSArray)

func (TTSVoiceResourceAsset) SetResourceList

func (t TTSVoiceResourceAsset) SetResourceList(value foundation.INSArray)

func (TTSVoiceResourceAsset) SetSearchPathURL

func (t TTSVoiceResourceAsset) SetSearchPathURL(value foundation.INSURL)

func (TTSVoiceResourceAsset) SetVoiceConfig

func (t TTSVoiceResourceAsset) SetVoiceConfig(value foundation.INSDictionary)

type TTSVoiceResourceAssetClass

type TTSVoiceResourceAssetClass struct {
	// contains filtered or unexported fields
}

func GetTTSVoiceResourceAssetClass

func GetTTSVoiceResourceAssetClass() TTSVoiceResourceAssetClass

GetTTSVoiceResourceAssetClass returns the class object for TTSVoiceResourceAsset.

func (TTSVoiceResourceAssetClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSVoiceResourceAssetClass) Class

Class returns the underlying Objective-C class pointer.

type TTSVoiceResourceManager

type TTSVoiceResourceManager struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TTSVoiceResourceManager

func NewTTSVoiceResourceManager

func NewTTSVoiceResourceManager() TTSVoiceResourceManager

NewTTSVoiceResourceManager creates a new TTSVoiceResourceManager instance.

func TTSVoiceResourceManagerFromID

func TTSVoiceResourceManagerFromID(id objc.ID) TTSVoiceResourceManager

TTSVoiceResourceManagerFromID constructs a TTSVoiceResourceManager from an objc.ID.

func (TTSVoiceResourceManager) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSVoiceResourceManager) Init

Init initializes the instance.

type TTSVoiceResourceManagerClass

type TTSVoiceResourceManagerClass struct {
	// contains filtered or unexported fields
}

func GetTTSVoiceResourceManagerClass

func GetTTSVoiceResourceManagerClass() TTSVoiceResourceManagerClass

GetTTSVoiceResourceManagerClass returns the class object for TTSVoiceResourceManager.

func (TTSVoiceResourceManagerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSVoiceResourceManagerClass) Class

Class returns the underlying Objective-C class pointer.

func (TTSVoiceResourceManagerClass) EnumerateLoadableResourcesInAssetUsingBlockSync

func (tc TTSVoiceResourceManagerClass) EnumerateLoadableResourcesInAssetUsingBlockSync(ctx context.Context, asset objectivec.IObject) error

EnumerateLoadableResourcesInAssetUsingBlockSync is a synchronous wrapper around [TTSVoiceResourceManager.EnumerateLoadableResourcesInAssetUsingBlock]. It blocks until the completion handler fires or the context is cancelled.

type TTSWordMarker

type TTSWordMarker struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSWordMarker

func NewTTSWordMarker

func NewTTSWordMarker() TTSWordMarker

NewTTSWordMarker creates a new TTSWordMarker instance.

func TTSWordMarkerFromID

func TTSWordMarkerFromID(id objc.ID) TTSWordMarker

TTSWordMarkerFromID constructs a TTSWordMarker from an objc.ID.

func (TTSWordMarker) Autorelease

func (t TTSWordMarker) Autorelease() TTSWordMarker

Autorelease adds the receiver to the current autorelease pool.

func (TTSWordMarker) Init

func (t TTSWordMarker) Init() TTSWordMarker

Init initializes the instance.

func (TTSWordMarker) SetByteOffset

func (t TTSWordMarker) SetByteOffset(value int64)

func (TTSWordMarker) SetWordRange

func (t TTSWordMarker) SetWordRange(value foundation.NSRange)

type TTSWordMarkerClass

type TTSWordMarkerClass struct {
	// contains filtered or unexported fields
}

func GetTTSWordMarkerClass

func GetTTSWordMarkerClass() TTSWordMarkerClass

GetTTSWordMarkerClass returns the class object for TTSWordMarker.

func (TTSWordMarkerClass) Alloc

func (tc TTSWordMarkerClass) Alloc() TTSWordMarker

Alloc allocates memory for a new instance of the class.

func (TTSWordMarkerClass) Class

func (tc TTSWordMarkerClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSWrappedAudioQueue

type TTSWrappedAudioQueue struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSWrappedAudioQueue

func NewTTSWrappedAudioQueue

func NewTTSWrappedAudioQueue() TTSWrappedAudioQueue

NewTTSWrappedAudioQueue creates a new TTSWrappedAudioQueue instance.

func TTSWrappedAudioQueueFromID

func TTSWrappedAudioQueueFromID(id objc.ID) TTSWrappedAudioQueue

TTSWrappedAudioQueueFromID constructs a TTSWrappedAudioQueue from an objc.ID.

func (TTSWrappedAudioQueue) AttemptQueueStart

func (t TTSWrappedAudioQueue) AttemptQueueStart() bool

AttemptQueueStart is an exported wrapper for the private method _attemptQueueStart.

func (TTSWrappedAudioQueue) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSWrappedAudioQueue) BuildAudioQueue

func (t TTSWrappedAudioQueue) BuildAudioQueue()

BuildAudioQueue is an exported wrapper for the private method _buildAudioQueue.

func (TTSWrappedAudioQueue) ConfigureEffects

func (t TTSWrappedAudioQueue) ConfigureEffects()

ConfigureEffects is an exported wrapper for the private method _configureEffects.

func (TTSWrappedAudioQueue) Init

Init initializes the instance.

func (TTSWrappedAudioQueue) InitializeDSPGraphAU

func (t TTSWrappedAudioQueue) InitializeDSPGraphAU()

InitializeDSPGraphAU is an exported wrapper for the private method _initializeDSPGraphAU.

func (TTSWrappedAudioQueue) MinimumBufferByteSize

func (t TTSWrappedAudioQueue) MinimumBufferByteSize() uint64

MinimumBufferByteSize is an exported wrapper for the private method _minimumBufferByteSize.

func (TTSWrappedAudioQueue) PlayBuffer

func (t TTSWrappedAudioQueue) PlayBuffer(ctx context.Context, buffer objectivec.IObject) error

PlayBuffer is a synchronous wrapper around TTSWrappedAudioQueue.PlayBufferCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TTSWrappedAudioQueue) RebuildAudioQueue

func (t TTSWrappedAudioQueue) RebuildAudioQueue()

RebuildAudioQueue is an exported wrapper for the private method _rebuildAudioQueue.

func (TTSWrappedAudioQueue) ReconfigureQueueFormatForMultiChannelOutputIfNecessary

func (t TTSWrappedAudioQueue) ReconfigureQueueFormatForMultiChannelOutputIfNecessary()

ReconfigureQueueFormatForMultiChannelOutputIfNecessary is an exported wrapper for the private method _reconfigureQueueFormatForMultiChannelOutputIfNecessary.

func (TTSWrappedAudioQueue) ScheduleBuffer

func (t TTSWrappedAudioQueue) ScheduleBuffer(ctx context.Context, buffer objectivec.IObject) error

ScheduleBuffer is a synchronous wrapper around TTSWrappedAudioQueue.ScheduleBufferCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TTSWrappedAudioQueue) SetAqRef

func (t TTSWrappedAudioQueue) SetAqRef(value unsafe.Pointer)

func (TTSWrappedAudioQueue) SetAudioDevice

func (t TTSWrappedAudioQueue) SetAudioDevice(value uint32)

func (TTSWrappedAudioQueue) SetAudioQueueFlags

func (t TTSWrappedAudioQueue) SetAudioQueueFlags(value uint32)

func (TTSWrappedAudioQueue) SetCachedAudioConverter

func (t TTSWrappedAudioQueue) SetCachedAudioConverter(value unsafe.Pointer)

func (TTSWrappedAudioQueue) SetCallbackQueue

func (t TTSWrappedAudioQueue) SetCallbackQueue(value objectivec.Object)

func (TTSWrappedAudioQueue) SetCurrentSilenceBufferCount

func (t TTSWrappedAudioQueue) SetCurrentSilenceBufferCount(value foundation.NSNumber)

func (TTSWrappedAudioQueue) SetDspGraph

func (t TTSWrappedAudioQueue) SetDspGraph(value string)

func (TTSWrappedAudioQueue) SetGraphParameters

func (t TTSWrappedAudioQueue) SetGraphParameters(value foundation.INSDictionary)

func (TTSWrappedAudioQueue) SetGraphProperties

func (t TTSWrappedAudioQueue) SetGraphProperties(value foundation.INSDictionary)

func (TTSWrappedAudioQueue) SetInflightBuffers

func (t TTSWrappedAudioQueue) SetInflightBuffers(value foundation.INSOrderedSet)

func (TTSWrappedAudioQueue) SetNeedsParameterSync

func (t TTSWrappedAudioQueue) SetNeedsParameterSync(value bool)

func (TTSWrappedAudioQueue) SetNeedsPropertySync

func (t TTSWrappedAudioQueue) SetNeedsPropertySync(value bool)

func (TTSWrappedAudioQueue) SetOutputFormat

func (t TTSWrappedAudioQueue) SetOutputFormat(value ITTSAudioFormat)

func (TTSWrappedAudioQueue) SetProcNodeRef

func (t TTSWrappedAudioQueue) SetProcNodeRef(value unsafe.Pointer)

func (TTSWrappedAudioQueue) SetQueueFormat

func (t TTSWrappedAudioQueue) SetQueueFormat(value avfaudio.AVAudioFormat)

func (TTSWrappedAudioQueue) SetShouldRebuildAudioQueue

func (t TTSWrappedAudioQueue) SetShouldRebuildAudioQueue(value bool)

func (TTSWrappedAudioQueue) SetState

func (t TTSWrappedAudioQueue) SetState(value uint64)

func (TTSWrappedAudioQueue) StartQueueWithRetry

func (t TTSWrappedAudioQueue) StartQueueWithRetry() bool

StartQueueWithRetry is an exported wrapper for the private method _startQueueWithRetry.

func (TTSWrappedAudioQueue) SyncGraphParameters

func (t TTSWrappedAudioQueue) SyncGraphParameters()

SyncGraphParameters is an exported wrapper for the private method _syncGraphParameters.

func (TTSWrappedAudioQueue) SyncGraphProperties

func (t TTSWrappedAudioQueue) SyncGraphProperties()

SyncGraphProperties is an exported wrapper for the private method _syncGraphProperties.

func (TTSWrappedAudioQueue) TearDownAudioQueue

func (t TTSWrappedAudioQueue) TearDownAudioQueue()

TearDownAudioQueue is an exported wrapper for the private method _tearDownAudioQueue.

func (TTSWrappedAudioQueue) TearDownDSPGraphAU

func (t TTSWrappedAudioQueue) TearDownDSPGraphAU()

TearDownDSPGraphAU is an exported wrapper for the private method _tearDownDSPGraphAU.

type TTSWrappedAudioQueueBuffer

type TTSWrappedAudioQueueBuffer struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TTSWrappedAudioQueueBuffer

func NewTTSWrappedAudioQueueBuffer

func NewTTSWrappedAudioQueueBuffer() TTSWrappedAudioQueueBuffer

NewTTSWrappedAudioQueueBuffer creates a new TTSWrappedAudioQueueBuffer instance.

func TTSWrappedAudioQueueBufferFromID

func TTSWrappedAudioQueueBufferFromID(id objc.ID) TTSWrappedAudioQueueBuffer

TTSWrappedAudioQueueBufferFromID constructs a TTSWrappedAudioQueueBuffer from an objc.ID.

func (TTSWrappedAudioQueueBuffer) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSWrappedAudioQueueBuffer) Init

Init initializes the instance.

func (TTSWrappedAudioQueueBuffer) Set

Set is a synchronous wrapper around TTSWrappedAudioQueueBuffer.SetCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TTSWrappedAudioQueueBuffer) SetAqBuffer

func (t TTSWrappedAudioQueueBuffer) SetAqBuffer(value unsafe.Pointer)

func (TTSWrappedAudioQueueBuffer) SetQueuedTimeStamp

func (t TTSWrappedAudioQueueBuffer) SetQueuedTimeStamp(value objectivec.IObject)

type TTSWrappedAudioQueueBufferClass

type TTSWrappedAudioQueueBufferClass struct {
	// contains filtered or unexported fields
}

func GetTTSWrappedAudioQueueBufferClass

func GetTTSWrappedAudioQueueBufferClass() TTSWrappedAudioQueueBufferClass

GetTTSWrappedAudioQueueBufferClass returns the class object for TTSWrappedAudioQueueBuffer.

func (TTSWrappedAudioQueueBufferClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSWrappedAudioQueueBufferClass) Class

Class returns the underlying Objective-C class pointer.

type TTSWrappedAudioQueueClass

type TTSWrappedAudioQueueClass struct {
	// contains filtered or unexported fields
}

func GetTTSWrappedAudioQueueClass

func GetTTSWrappedAudioQueueClass() TTSWrappedAudioQueueClass

GetTTSWrappedAudioQueueClass returns the class object for TTSWrappedAudioQueue.

func (TTSWrappedAudioQueueClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TTSWrappedAudioQueueClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechAUParamWrapper

type TextToSpeechAUParamWrapper struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.AUParamWrapper

func NewTextToSpeechAUParamWrapper

func NewTextToSpeechAUParamWrapper() TextToSpeechAUParamWrapper

NewTextToSpeechAUParamWrapper creates a new TextToSpeechAUParamWrapper instance.

func TextToSpeechAUParamWrapperFromID

func TextToSpeechAUParamWrapperFromID(id objc.ID) TextToSpeechAUParamWrapper

TextToSpeechAUParamWrapperFromID constructs a TextToSpeechAUParamWrapper from an objc.ID.

func (TextToSpeechAUParamWrapper) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechAUParamWrapper) Init

Init initializes the instance.

type TextToSpeechAUParamWrapperClass

type TextToSpeechAUParamWrapperClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechAUParamWrapperClass

func GetTextToSpeechAUParamWrapperClass() TextToSpeechAUParamWrapperClass

GetTextToSpeechAUParamWrapperClass returns the class object for TextToSpeech.AUParamWrapper.

func (TextToSpeechAUParamWrapperClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechAUParamWrapperClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechAXCatalogUpdater

type TextToSpeechAXCatalogUpdater struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.AXCatalogUpdater

func NewTextToSpeechAXCatalogUpdater

func NewTextToSpeechAXCatalogUpdater() TextToSpeechAXCatalogUpdater

NewTextToSpeechAXCatalogUpdater creates a new TextToSpeechAXCatalogUpdater instance.

func TextToSpeechAXCatalogUpdaterFromID

func TextToSpeechAXCatalogUpdaterFromID(id objc.ID) TextToSpeechAXCatalogUpdater

TextToSpeechAXCatalogUpdaterFromID constructs a TextToSpeechAXCatalogUpdater from an objc.ID.

func (TextToSpeechAXCatalogUpdater) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechAXCatalogUpdater) Init

Init initializes the instance.

type TextToSpeechAXCatalogUpdaterClass

type TextToSpeechAXCatalogUpdaterClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechAXCatalogUpdaterClass

func GetTextToSpeechAXCatalogUpdaterClass() TextToSpeechAXCatalogUpdaterClass

GetTextToSpeechAXCatalogUpdaterClass returns the class object for TextToSpeech.AXCatalogUpdater.

func (TextToSpeechAXCatalogUpdaterClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechAXCatalogUpdaterClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechAXOnDiskVoiceLoader

type TextToSpeechAXOnDiskVoiceLoader struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.AXOnDiskVoiceLoader

func NewTextToSpeechAXOnDiskVoiceLoader

func NewTextToSpeechAXOnDiskVoiceLoader() TextToSpeechAXOnDiskVoiceLoader

NewTextToSpeechAXOnDiskVoiceLoader creates a new TextToSpeechAXOnDiskVoiceLoader instance.

func TextToSpeechAXOnDiskVoiceLoaderFromID

func TextToSpeechAXOnDiskVoiceLoaderFromID(id objc.ID) TextToSpeechAXOnDiskVoiceLoader

TextToSpeechAXOnDiskVoiceLoaderFromID constructs a TextToSpeechAXOnDiskVoiceLoader from an objc.ID.

func (TextToSpeechAXOnDiskVoiceLoader) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechAXOnDiskVoiceLoader) Init

Init initializes the instance.

type TextToSpeechAXOnDiskVoiceLoaderClass

type TextToSpeechAXOnDiskVoiceLoaderClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechAXOnDiskVoiceLoaderClass

func GetTextToSpeechAXOnDiskVoiceLoaderClass() TextToSpeechAXOnDiskVoiceLoaderClass

GetTextToSpeechAXOnDiskVoiceLoaderClass returns the class object for TextToSpeech.AXOnDiskVoiceLoader.

func (TextToSpeechAXOnDiskVoiceLoaderClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechAXOnDiskVoiceLoaderClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechAXVoiceLoader

type TextToSpeechAXVoiceLoader struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.AXVoiceLoader

func NewTextToSpeechAXVoiceLoader

func NewTextToSpeechAXVoiceLoader() TextToSpeechAXVoiceLoader

NewTextToSpeechAXVoiceLoader creates a new TextToSpeechAXVoiceLoader instance.

func TextToSpeechAXVoiceLoaderFromID

func TextToSpeechAXVoiceLoaderFromID(id objc.ID) TextToSpeechAXVoiceLoader

TextToSpeechAXVoiceLoaderFromID constructs a TextToSpeechAXVoiceLoader from an objc.ID.

func (TextToSpeechAXVoiceLoader) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechAXVoiceLoader) Init

Init initializes the instance.

type TextToSpeechAXVoiceLoaderClass

type TextToSpeechAXVoiceLoaderClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechAXVoiceLoaderClass

func GetTextToSpeechAXVoiceLoaderClass() TextToSpeechAXVoiceLoaderClass

GetTextToSpeechAXVoiceLoaderClass returns the class object for TextToSpeech.AXVoiceLoader.

func (TextToSpeechAXVoiceLoaderClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechAXVoiceLoaderClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechAttributeUtilities

type TextToSpeechAttributeUtilities struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.AttributeUtilities

func NewTextToSpeechAttributeUtilities

func NewTextToSpeechAttributeUtilities() TextToSpeechAttributeUtilities

NewTextToSpeechAttributeUtilities creates a new TextToSpeechAttributeUtilities instance.

func TextToSpeechAttributeUtilitiesFromID

func TextToSpeechAttributeUtilitiesFromID(id objc.ID) TextToSpeechAttributeUtilities

TextToSpeechAttributeUtilitiesFromID constructs a TextToSpeechAttributeUtilities from an objc.ID.

func (TextToSpeechAttributeUtilities) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechAttributeUtilities) Init

Init initializes the instance.

type TextToSpeechAttributeUtilitiesClass

type TextToSpeechAttributeUtilitiesClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechAttributeUtilitiesClass

func GetTextToSpeechAttributeUtilitiesClass() TextToSpeechAttributeUtilitiesClass

GetTextToSpeechAttributeUtilitiesClass returns the class object for TextToSpeech.AttributeUtilities.

func (TextToSpeechAttributeUtilitiesClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechAttributeUtilitiesClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechAudioRenderer

type TextToSpeechAudioRenderer struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.AudioRenderer

func NewTextToSpeechAudioRenderer

func NewTextToSpeechAudioRenderer() TextToSpeechAudioRenderer

NewTextToSpeechAudioRenderer creates a new TextToSpeechAudioRenderer instance.

func TextToSpeechAudioRendererFromID

func TextToSpeechAudioRendererFromID(id objc.ID) TextToSpeechAudioRenderer

TextToSpeechAudioRendererFromID constructs a TextToSpeechAudioRenderer from an objc.ID.

func (TextToSpeechAudioRenderer) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechAudioRenderer) Init

Init initializes the instance.

type TextToSpeechAudioRendererClass

type TextToSpeechAudioRendererClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechAudioRendererClass

func GetTextToSpeechAudioRendererClass() TextToSpeechAudioRendererClass

GetTextToSpeechAudioRendererClass returns the class object for TextToSpeech.AudioRenderer.

func (TextToSpeechAudioRendererClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechAudioRendererClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechAudioUnitCache

type TextToSpeechAudioUnitCache struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.AudioUnitCache

func NewTextToSpeechAudioUnitCache

func NewTextToSpeechAudioUnitCache() TextToSpeechAudioUnitCache

NewTextToSpeechAudioUnitCache creates a new TextToSpeechAudioUnitCache instance.

func TextToSpeechAudioUnitCacheFromID

func TextToSpeechAudioUnitCacheFromID(id objc.ID) TextToSpeechAudioUnitCache

TextToSpeechAudioUnitCacheFromID constructs a TextToSpeechAudioUnitCache from an objc.ID.

func (TextToSpeechAudioUnitCache) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechAudioUnitCache) Init

Init initializes the instance.

type TextToSpeechAudioUnitCacheClass

type TextToSpeechAudioUnitCacheClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechAudioUnitCacheClass

func GetTextToSpeechAudioUnitCacheClass() TextToSpeechAudioUnitCacheClass

GetTextToSpeechAudioUnitCacheClass returns the class object for TextToSpeech.AudioUnitCache.

func (TextToSpeechAudioUnitCacheClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechAudioUnitCacheClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechBufferedAudioQueue

type TextToSpeechBufferedAudioQueue struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.BufferedAudioQueue

func NewTextToSpeechBufferedAudioQueue

func NewTextToSpeechBufferedAudioQueue() TextToSpeechBufferedAudioQueue

NewTextToSpeechBufferedAudioQueue creates a new TextToSpeechBufferedAudioQueue instance.

func TextToSpeechBufferedAudioQueueFromID

func TextToSpeechBufferedAudioQueueFromID(id objc.ID) TextToSpeechBufferedAudioQueue

TextToSpeechBufferedAudioQueueFromID constructs a TextToSpeechBufferedAudioQueue from an objc.ID.

func (TextToSpeechBufferedAudioQueue) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechBufferedAudioQueue) Init

Init initializes the instance.

type TextToSpeechBufferedAudioQueueClass

type TextToSpeechBufferedAudioQueueClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechBufferedAudioQueueClass

func GetTextToSpeechBufferedAudioQueueClass() TextToSpeechBufferedAudioQueueClass

GetTextToSpeechBufferedAudioQueueClass returns the class object for TextToSpeech.BufferedAudioQueue.

func (TextToSpeechBufferedAudioQueueClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechBufferedAudioQueueClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechCoreSynthesisVoiceShim

type TextToSpeechCoreSynthesisVoiceShim struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.CoreSynthesisVoiceShim

func NewTextToSpeechCoreSynthesisVoiceShim

func NewTextToSpeechCoreSynthesisVoiceShim() TextToSpeechCoreSynthesisVoiceShim

NewTextToSpeechCoreSynthesisVoiceShim creates a new TextToSpeechCoreSynthesisVoiceShim instance.

func TextToSpeechCoreSynthesisVoiceShimFromID

func TextToSpeechCoreSynthesisVoiceShimFromID(id objc.ID) TextToSpeechCoreSynthesisVoiceShim

TextToSpeechCoreSynthesisVoiceShimFromID constructs a TextToSpeechCoreSynthesisVoiceShim from an objc.ID.

func (TextToSpeechCoreSynthesisVoiceShim) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechCoreSynthesisVoiceShim) Init

Init initializes the instance.

func (TextToSpeechCoreSynthesisVoiceShim) InternalVoiceWithIdentifierSync

func (t TextToSpeechCoreSynthesisVoiceShim) InternalVoiceWithIdentifierSync(ctx context.Context, identifier string) error

InternalVoiceWithIdentifierSync is a synchronous wrapper around TextToSpeechCoreSynthesisVoiceShim.InternalVoiceWithIdentifierCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechCoreSynthesisVoiceShim) InternalVoicesIncludingSiriSync

func (t TextToSpeechCoreSynthesisVoiceShim) InternalVoicesIncludingSiriSync(ctx context.Context, siri bool) error

InternalVoicesIncludingSiriSync is a synchronous wrapper around TextToSpeechCoreSynthesisVoiceShim.InternalVoicesIncludingSiriCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechCoreSynthesisVoiceShim) PublicVoicesSync

func (t TextToSpeechCoreSynthesisVoiceShim) PublicVoicesSync(ctx context.Context) error

PublicVoicesSync is a synchronous wrapper around TextToSpeechCoreSynthesisVoiceShim.PublicVoicesWithCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechCoreSynthesisVoiceShim) ResourceVoiceWithIdentifierSync

func (t TextToSpeechCoreSynthesisVoiceShim) ResourceVoiceWithIdentifierSync(ctx context.Context, identifier string) error

ResourceVoiceWithIdentifierSync is a synchronous wrapper around TextToSpeechCoreSynthesisVoiceShim.ResourceVoiceWithIdentifierCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechCoreSynthesisVoiceShim) ResourceVoicesWithOnlyInstalledSync

func (t TextToSpeechCoreSynthesisVoiceShim) ResourceVoicesWithOnlyInstalledSync(ctx context.Context, installed bool) error

ResourceVoicesWithOnlyInstalledSync is a synchronous wrapper around TextToSpeechCoreSynthesisVoiceShim.ResourceVoicesWithOnlyInstalledCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechCoreSynthesisVoiceShim) ResourcesWithLanguageCodeSync

func (t TextToSpeechCoreSynthesisVoiceShim) ResourcesWithLanguageCodeSync(ctx context.Context, code string) error

ResourcesWithLanguageCodeSync is a synchronous wrapper around TextToSpeechCoreSynthesisVoiceShim.ResourcesWithLanguageCodeCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechCoreSynthesisVoiceShim) VoiceWithIdentifierSync

func (t TextToSpeechCoreSynthesisVoiceShim) VoiceWithIdentifierSync(ctx context.Context, identifier string) error

VoiceWithIdentifierSync is a synchronous wrapper around TextToSpeechCoreSynthesisVoiceShim.VoiceWithIdentifierCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechCoreSynthesisVoiceShim) VoiceWithLanguageCodeSync

func (t TextToSpeechCoreSynthesisVoiceShim) VoiceWithLanguageCodeSync(ctx context.Context, code string) error

VoiceWithLanguageCodeSync is a synchronous wrapper around TextToSpeechCoreSynthesisVoiceShim.VoiceWithLanguageCodeCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

type TextToSpeechCoreSynthesisVoiceShimClass

type TextToSpeechCoreSynthesisVoiceShimClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechCoreSynthesisVoiceShimClass

func GetTextToSpeechCoreSynthesisVoiceShimClass() TextToSpeechCoreSynthesisVoiceShimClass

GetTextToSpeechCoreSynthesisVoiceShimClass returns the class object for TextToSpeech.CoreSynthesisVoiceShim.

func (TextToSpeechCoreSynthesisVoiceShimClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechCoreSynthesisVoiceShimClass) Class

Class returns the underlying Objective-C class pointer.

func (TextToSpeechCoreSynthesisVoiceShimClass) SetShared

func (_TextToSpeechCoreSynthesisVoiceShimClass TextToSpeechCoreSynthesisVoiceShimClass) SetShared(shared objectivec.IObject)

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.CoreSynthesisVoiceShim/setShared:

type TextToSpeechCoreSynthesizer

type TextToSpeechCoreSynthesizer struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.CoreSynthesizer

func NewTextToSpeechCoreSynthesizer

func NewTextToSpeechCoreSynthesizer() TextToSpeechCoreSynthesizer

NewTextToSpeechCoreSynthesizer creates a new TextToSpeechCoreSynthesizer instance.

func TextToSpeechCoreSynthesizerFromID

func TextToSpeechCoreSynthesizerFromID(id objc.ID) TextToSpeechCoreSynthesizer

TextToSpeechCoreSynthesizerFromID constructs a TextToSpeechCoreSynthesizer from an objc.ID.

func (TextToSpeechCoreSynthesizer) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechCoreSynthesizer) Init

Init initializes the instance.

func (TextToSpeechCoreSynthesizer) PauseSpeakingAt

func (t TextToSpeechCoreSynthesizer) PauseSpeakingAt(ctx context.Context, at int64) error

PauseSpeakingAt is a synchronous wrapper around TextToSpeechCoreSynthesizer.PauseSpeakingAtCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechCoreSynthesizer) SetAudioDevice

func (t TextToSpeechCoreSynthesizer) SetAudioDevice(value uint32)

func (TextToSpeechCoreSynthesizer) SetAudioQueue

func (t TextToSpeechCoreSynthesizer) SetAudioQueue(value ITTSWrappedAudioQueue)

func (TextToSpeechCoreSynthesizer) SetAudioQueueFlags

func (t TextToSpeechCoreSynthesizer) SetAudioQueueFlags(value uint32)

func (TextToSpeechCoreSynthesizer) SetBundleIdentifier

func (t TextToSpeechCoreSynthesizer) SetBundleIdentifier(value string)

func (TextToSpeechCoreSynthesizer) SetEffects

func (t TextToSpeechCoreSynthesizer) SetEffects(value foundation.INSArray)

func (TextToSpeechCoreSynthesizer) SetOfflineChain

func (t TextToSpeechCoreSynthesizer) SetOfflineChain(value foundation.INSArray)

func (TextToSpeechCoreSynthesizer) SetVoiceResolver

func (t TextToSpeechCoreSynthesizer) SetVoiceResolver(value unsafe.Pointer)

func (TextToSpeechCoreSynthesizer) Set_audioQueue

func (t TextToSpeechCoreSynthesizer) Set_audioQueue(value ITTSWrappedAudioQueue)

func (TextToSpeechCoreSynthesizer) Set_bundleIdentifier

func (t TextToSpeechCoreSynthesizer) Set_bundleIdentifier(value string)

func (TextToSpeechCoreSynthesizer) Set_effects

func (t TextToSpeechCoreSynthesizer) Set_effects(value foundation.INSArray)

func (TextToSpeechCoreSynthesizer) Set_voiceResolver

func (t TextToSpeechCoreSynthesizer) Set_voiceResolver(value unsafe.Pointer)

func (TextToSpeechCoreSynthesizer) SpeakSynth

SpeakSynth is a synchronous wrapper around TextToSpeechCoreSynthesizer.SpeakSynthCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechCoreSynthesizer) SpeakWithRequestLanguageSynthesizer

func (t TextToSpeechCoreSynthesizer) SpeakWithRequestLanguageSynthesizer(ctx context.Context, request objectivec.IObject, language objectivec.IObject, synthesizer objectivec.IObject) error

SpeakWithRequestLanguageSynthesizer is a synchronous wrapper around TextToSpeechCoreSynthesizer.SpeakWithRequestLanguageSynthesizerCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechCoreSynthesizer) Stop

Stop is a synchronous wrapper around TextToSpeechCoreSynthesizer.StopWithCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechCoreSynthesizer) StopSpeakingAt

func (t TextToSpeechCoreSynthesizer) StopSpeakingAt(ctx context.Context, at int64) error

StopSpeakingAt is a synchronous wrapper around TextToSpeechCoreSynthesizer.StopSpeakingAtCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechCoreSynthesizer) VoiceWithIdentifier

func (t TextToSpeechCoreSynthesizer) VoiceWithIdentifier(ctx context.Context, identifier string) error

VoiceWithIdentifier is a synchronous wrapper around TextToSpeechCoreSynthesizer.VoiceWithIdentifierCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechCoreSynthesizer) VoiceWithLocale

func (t TextToSpeechCoreSynthesizer) VoiceWithLocale(ctx context.Context, locale foundation.NSLocale) error

VoiceWithLocale is a synchronous wrapper around TextToSpeechCoreSynthesizer.VoiceWithLocaleCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechCoreSynthesizer) WriteToBufferCallbackToMarkerCallbackSynth

func (t TextToSpeechCoreSynthesizer) WriteToBufferCallbackToMarkerCallbackSynth(ctx context.Context, write avfaudio.AVSpeechUtterance, callback ErrorHandler, callback2 objectivec.IObject, synth objectivec.IObject) error

WriteToBufferCallbackToMarkerCallbackSynth is a synchronous wrapper around TextToSpeechCoreSynthesizer.WriteToBufferCallbackToMarkerCallbackSynthCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechCoreSynthesizer) WriteWithSpeechPhraseToAudioFileWithAudioSettings

func (t TextToSpeechCoreSynthesizer) WriteWithSpeechPhraseToAudioFileWithAudioSettings(ctx context.Context, phrase string, file foundation.INSURL, settings foundation.INSDictionary) error

WriteWithSpeechPhraseToAudioFileWithAudioSettings is a synchronous wrapper around TextToSpeechCoreSynthesizer.WriteWithSpeechPhraseToAudioFileWithAudioSettingsCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

type TextToSpeechCoreSynthesizerClass

type TextToSpeechCoreSynthesizerClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechCoreSynthesizerClass

func GetTextToSpeechCoreSynthesizerClass() TextToSpeechCoreSynthesizerClass

GetTextToSpeechCoreSynthesizerClass returns the class object for TextToSpeech.CoreSynthesizer.

func (TextToSpeechCoreSynthesizerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechCoreSynthesizerClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechDebouncer

type TextToSpeechDebouncer struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.Debouncer

func NewTextToSpeechDebouncer

func NewTextToSpeechDebouncer() TextToSpeechDebouncer

NewTextToSpeechDebouncer creates a new TextToSpeechDebouncer instance.

func TextToSpeechDebouncerFromID

func TextToSpeechDebouncerFromID(id objc.ID) TextToSpeechDebouncer

TextToSpeechDebouncerFromID constructs a TextToSpeechDebouncer from an objc.ID.

func (TextToSpeechDebouncer) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechDebouncer) Init

Init initializes the instance.

type TextToSpeechDebouncerClass

type TextToSpeechDebouncerClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechDebouncerClass

func GetTextToSpeechDebouncerClass() TextToSpeechDebouncerClass

GetTextToSpeechDebouncerClass returns the class object for TextToSpeech.Debouncer.

func (TextToSpeechDebouncerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechDebouncerClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechPTParser

type TextToSpeechPTParser struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.PTParser

func NewTextToSpeechPTParser

func NewTextToSpeechPTParser() TextToSpeechPTParser

NewTextToSpeechPTParser creates a new TextToSpeechPTParser instance.

func TextToSpeechPTParserFromID

func TextToSpeechPTParserFromID(id objc.ID) TextToSpeechPTParser

TextToSpeechPTParserFromID constructs a TextToSpeechPTParser from an objc.ID.

func (TextToSpeechPTParser) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechPTParser) Init

Init initializes the instance.

type TextToSpeechPTParserClass

type TextToSpeechPTParserClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechPTParserClass

func GetTextToSpeechPTParserClass() TextToSpeechPTParserClass

GetTextToSpeechPTParserClass returns the class object for TextToSpeech.PTParser.

func (TextToSpeechPTParserClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechPTParserClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechParsedSSMLNode

type TextToSpeechParsedSSMLNode struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.ParsedSSMLNode

func NewTextToSpeechParsedSSMLNode

func NewTextToSpeechParsedSSMLNode() TextToSpeechParsedSSMLNode

NewTextToSpeechParsedSSMLNode creates a new TextToSpeechParsedSSMLNode instance.

func TextToSpeechParsedSSMLNodeFromID

func TextToSpeechParsedSSMLNodeFromID(id objc.ID) TextToSpeechParsedSSMLNode

TextToSpeechParsedSSMLNodeFromID constructs a TextToSpeechParsedSSMLNode from an objc.ID.

func (TextToSpeechParsedSSMLNode) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechParsedSSMLNode) Init

Init initializes the instance.

type TextToSpeechParsedSSMLNodeClass

type TextToSpeechParsedSSMLNodeClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechParsedSSMLNodeClass

func GetTextToSpeechParsedSSMLNodeClass() TextToSpeechParsedSSMLNodeClass

GetTextToSpeechParsedSSMLNodeClass returns the class object for TextToSpeech.ParsedSSMLNode.

func (TextToSpeechParsedSSMLNodeClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechParsedSSMLNodeClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechSQLiteVoiceBackingStore

type TextToSpeechSQLiteVoiceBackingStore struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.SQLiteVoiceBackingStore

func NewTextToSpeechSQLiteVoiceBackingStore

func NewTextToSpeechSQLiteVoiceBackingStore() TextToSpeechSQLiteVoiceBackingStore

NewTextToSpeechSQLiteVoiceBackingStore creates a new TextToSpeechSQLiteVoiceBackingStore instance.

func TextToSpeechSQLiteVoiceBackingStoreFromID

func TextToSpeechSQLiteVoiceBackingStoreFromID(id objc.ID) TextToSpeechSQLiteVoiceBackingStore

TextToSpeechSQLiteVoiceBackingStoreFromID constructs a TextToSpeechSQLiteVoiceBackingStore from an objc.ID.

func (TextToSpeechSQLiteVoiceBackingStore) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechSQLiteVoiceBackingStore) Init

Init initializes the instance.

type TextToSpeechSQLiteVoiceBackingStoreClass

type TextToSpeechSQLiteVoiceBackingStoreClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechSQLiteVoiceBackingStoreClass

func GetTextToSpeechSQLiteVoiceBackingStoreClass() TextToSpeechSQLiteVoiceBackingStoreClass

GetTextToSpeechSQLiteVoiceBackingStoreClass returns the class object for TextToSpeech.SQLiteVoiceBackingStore.

func (TextToSpeechSQLiteVoiceBackingStoreClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechSQLiteVoiceBackingStoreClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechSSELoaderManager

type TextToSpeechSSELoaderManager struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.SSELoaderManager

func NewTextToSpeechSSELoaderManager

func NewTextToSpeechSSELoaderManager() TextToSpeechSSELoaderManager

NewTextToSpeechSSELoaderManager creates a new TextToSpeechSSELoaderManager instance.

func TextToSpeechSSELoaderManagerFromID

func TextToSpeechSSELoaderManagerFromID(id objc.ID) TextToSpeechSSELoaderManager

TextToSpeechSSELoaderManagerFromID constructs a TextToSpeechSSELoaderManager from an objc.ID.

func (TextToSpeechSSELoaderManager) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechSSELoaderManager) Init

Init initializes the instance.

type TextToSpeechSSELoaderManagerClass

type TextToSpeechSSELoaderManagerClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechSSELoaderManagerClass

func GetTextToSpeechSSELoaderManagerClass() TextToSpeechSSELoaderManagerClass

GetTextToSpeechSSELoaderManagerClass returns the class object for TextToSpeech.SSELoaderManager.

func (TextToSpeechSSELoaderManagerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechSSELoaderManagerClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechSSEVoiceManager

type TextToSpeechSSEVoiceManager struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.SSEVoiceManager

func NewTextToSpeechSSEVoiceManager

func NewTextToSpeechSSEVoiceManager() TextToSpeechSSEVoiceManager

NewTextToSpeechSSEVoiceManager creates a new TextToSpeechSSEVoiceManager instance.

func TextToSpeechSSEVoiceManagerFromID

func TextToSpeechSSEVoiceManagerFromID(id objc.ID) TextToSpeechSSEVoiceManager

TextToSpeechSSEVoiceManagerFromID constructs a TextToSpeechSSEVoiceManager from an objc.ID.

func (TextToSpeechSSEVoiceManager) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechSSEVoiceManager) Init

Init initializes the instance.

type TextToSpeechSSEVoiceManagerClass

type TextToSpeechSSEVoiceManagerClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechSSEVoiceManagerClass

func GetTextToSpeechSSEVoiceManagerClass() TextToSpeechSSEVoiceManagerClass

GetTextToSpeechSSEVoiceManagerClass returns the class object for TextToSpeech.SSEVoiceManager.

func (TextToSpeechSSEVoiceManagerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechSSEVoiceManagerClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechSSMLParser

type TextToSpeechSSMLParser struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.SSMLParser

func NewTextToSpeechSSMLParser

func NewTextToSpeechSSMLParser() TextToSpeechSSMLParser

NewTextToSpeechSSMLParser creates a new TextToSpeechSSMLParser instance.

func TextToSpeechSSMLParserFromID

func TextToSpeechSSMLParserFromID(id objc.ID) TextToSpeechSSMLParser

TextToSpeechSSMLParserFromID constructs a TextToSpeechSSMLParser from an objc.ID.

func (TextToSpeechSSMLParser) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechSSMLParser) Init

Init initializes the instance.

type TextToSpeechSSMLParserClass

type TextToSpeechSSMLParserClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechSSMLParserClass

func GetTextToSpeechSSMLParserClass() TextToSpeechSSMLParserClass

GetTextToSpeechSSMLParserClass returns the class object for TextToSpeech.SSMLParser.

func (TextToSpeechSSMLParserClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechSSMLParserClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechSSMLServices

type TextToSpeechSSMLServices struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.SSMLServices

func NewTextToSpeechSSMLServices

func NewTextToSpeechSSMLServices() TextToSpeechSSMLServices

NewTextToSpeechSSMLServices creates a new TextToSpeechSSMLServices instance.

func TextToSpeechSSMLServicesFromID

func TextToSpeechSSMLServicesFromID(id objc.ID) TextToSpeechSSMLServices

TextToSpeechSSMLServicesFromID constructs a TextToSpeechSSMLServices from an objc.ID.

func (TextToSpeechSSMLServices) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechSSMLServices) Init

Init initializes the instance.

type TextToSpeechSSMLServicesClass

type TextToSpeechSSMLServicesClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechSSMLServicesClass

func GetTextToSpeechSSMLServicesClass() TextToSpeechSSMLServicesClass

GetTextToSpeechSSMLServicesClass returns the class object for TextToSpeech.SSMLServices.

func (TextToSpeechSSMLServicesClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechSSMLServicesClass) Class

Class returns the underlying Objective-C class pointer.

func (TextToSpeechSSMLServicesClass) SetShared

func (_TextToSpeechSSMLServicesClass TextToSpeechSSMLServicesClass) SetShared(shared objectivec.IObject)

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.SSMLServices/setShared:

type TextToSpeechSSMLVoiceTagger

type TextToSpeechSSMLVoiceTagger struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.SSMLVoiceTagger

func NewTextToSpeechSSMLVoiceTagger

func NewTextToSpeechSSMLVoiceTagger() TextToSpeechSSMLVoiceTagger

NewTextToSpeechSSMLVoiceTagger creates a new TextToSpeechSSMLVoiceTagger instance.

func TextToSpeechSSMLVoiceTaggerFromID

func TextToSpeechSSMLVoiceTaggerFromID(id objc.ID) TextToSpeechSSMLVoiceTagger

TextToSpeechSSMLVoiceTaggerFromID constructs a TextToSpeechSSMLVoiceTagger from an objc.ID.

func (TextToSpeechSSMLVoiceTagger) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechSSMLVoiceTagger) Init

Init initializes the instance.

type TextToSpeechSSMLVoiceTaggerClass

type TextToSpeechSSMLVoiceTaggerClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechSSMLVoiceTaggerClass

func GetTextToSpeechSSMLVoiceTaggerClass() TextToSpeechSSMLVoiceTaggerClass

GetTextToSpeechSSMLVoiceTaggerClass returns the class object for TextToSpeech.SSMLVoiceTagger.

func (TextToSpeechSSMLVoiceTaggerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechSSMLVoiceTaggerClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechSiriVoiceLoader

type TextToSpeechSiriVoiceLoader struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.SiriVoiceLoader

func NewTextToSpeechSiriVoiceLoader

func NewTextToSpeechSiriVoiceLoader() TextToSpeechSiriVoiceLoader

NewTextToSpeechSiriVoiceLoader creates a new TextToSpeechSiriVoiceLoader instance.

func TextToSpeechSiriVoiceLoaderFromID

func TextToSpeechSiriVoiceLoaderFromID(id objc.ID) TextToSpeechSiriVoiceLoader

TextToSpeechSiriVoiceLoaderFromID constructs a TextToSpeechSiriVoiceLoader from an objc.ID.

func (TextToSpeechSiriVoiceLoader) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechSiriVoiceLoader) Init

Init initializes the instance.

type TextToSpeechSiriVoiceLoaderClass

type TextToSpeechSiriVoiceLoaderClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechSiriVoiceLoaderClass

func GetTextToSpeechSiriVoiceLoaderClass() TextToSpeechSiriVoiceLoaderClass

GetTextToSpeechSiriVoiceLoaderClass returns the class object for TextToSpeech.SiriVoiceLoader.

func (TextToSpeechSiriVoiceLoaderClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechSiriVoiceLoaderClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechSpokenContentSelectionProvider

type TextToSpeechSpokenContentSelectionProvider struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.SpokenContentSelectionProvider

func NewTextToSpeechSpokenContentSelectionProvider

func NewTextToSpeechSpokenContentSelectionProvider() TextToSpeechSpokenContentSelectionProvider

NewTextToSpeechSpokenContentSelectionProvider creates a new TextToSpeechSpokenContentSelectionProvider instance.

func TextToSpeechSpokenContentSelectionProviderFromID

func TextToSpeechSpokenContentSelectionProviderFromID(id objc.ID) TextToSpeechSpokenContentSelectionProvider

TextToSpeechSpokenContentSelectionProviderFromID constructs a TextToSpeechSpokenContentSelectionProvider from an objc.ID.

func (TextToSpeechSpokenContentSelectionProvider) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechSpokenContentSelectionProvider) Init

Init initializes the instance.

type TextToSpeechSpokenContentSelectionProviderClass

type TextToSpeechSpokenContentSelectionProviderClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechSpokenContentSelectionProviderClass

func GetTextToSpeechSpokenContentSelectionProviderClass() TextToSpeechSpokenContentSelectionProviderClass

GetTextToSpeechSpokenContentSelectionProviderClass returns the class object for TextToSpeech.SpokenContentSelectionProvider.

func (TextToSpeechSpokenContentSelectionProviderClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechSpokenContentSelectionProviderClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechStreamingTokenizer

type TextToSpeechStreamingTokenizer struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.StreamingTokenizer

func NewTextToSpeechStreamingTokenizer

func NewTextToSpeechStreamingTokenizer() TextToSpeechStreamingTokenizer

NewTextToSpeechStreamingTokenizer creates a new TextToSpeechStreamingTokenizer instance.

func TextToSpeechStreamingTokenizerFromID

func TextToSpeechStreamingTokenizerFromID(id objc.ID) TextToSpeechStreamingTokenizer

TextToSpeechStreamingTokenizerFromID constructs a TextToSpeechStreamingTokenizer from an objc.ID.

func (TextToSpeechStreamingTokenizer) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechStreamingTokenizer) Init

Init initializes the instance.

type TextToSpeechStreamingTokenizerClass

type TextToSpeechStreamingTokenizerClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechStreamingTokenizerClass

func GetTextToSpeechStreamingTokenizerClass() TextToSpeechStreamingTokenizerClass

GetTextToSpeechStreamingTokenizerClass returns the class object for TextToSpeech.StreamingTokenizer.

func (TextToSpeechStreamingTokenizerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechStreamingTokenizerClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechStringStream

type TextToSpeechStringStream struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.StringStream

func NewTextToSpeechStringStream

func NewTextToSpeechStringStream() TextToSpeechStringStream

NewTextToSpeechStringStream creates a new TextToSpeechStringStream instance.

func TextToSpeechStringStreamFromID

func TextToSpeechStringStreamFromID(id objc.ID) TextToSpeechStringStream

TextToSpeechStringStreamFromID constructs a TextToSpeechStringStream from an objc.ID.

func (TextToSpeechStringStream) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechStringStream) Init

Init initializes the instance.

type TextToSpeechStringStreamClass

type TextToSpeechStringStreamClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechStringStreamClass

func GetTextToSpeechStringStreamClass() TextToSpeechStringStreamClass

GetTextToSpeechStringStreamClass returns the class object for TextToSpeech.StringStream.

func (TextToSpeechStringStreamClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechStringStreamClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechTTSAURenderer

type TextToSpeechTTSAURenderer struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.TTSAURenderer

func NewTextToSpeechTTSAURenderer

func NewTextToSpeechTTSAURenderer() TextToSpeechTTSAURenderer

NewTextToSpeechTTSAURenderer creates a new TextToSpeechTTSAURenderer instance.

func TextToSpeechTTSAURendererFromID

func TextToSpeechTTSAURendererFromID(id objc.ID) TextToSpeechTTSAURenderer

TextToSpeechTTSAURendererFromID constructs a TextToSpeechTTSAURenderer from an objc.ID.

func (TextToSpeechTTSAURenderer) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechTTSAURenderer) Init

Init initializes the instance.

type TextToSpeechTTSAURendererClass

type TextToSpeechTTSAURendererClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechTTSAURendererClass

func GetTextToSpeechTTSAURendererClass() TextToSpeechTTSAURendererClass

GetTextToSpeechTTSAURendererClass returns the class object for TextToSpeech.TTSAURenderer.

func (TextToSpeechTTSAURendererClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechTTSAURendererClass) Class

Class returns the underlying Objective-C class pointer.

func (TextToSpeechTTSAURendererClass) FormatForVoice

FormatForVoice is a synchronous wrapper around [TextToSpeechTTSAURenderer.FormatForVoiceCompletionHandler]. It blocks until the completion handler fires or the context is cancelled.

type TextToSpeechTTSExecutor

type TextToSpeechTTSExecutor struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.TTSExecutor

func NewTextToSpeechTTSExecutor

func NewTextToSpeechTTSExecutor() TextToSpeechTTSExecutor

NewTextToSpeechTTSExecutor creates a new TextToSpeechTTSExecutor instance.

func TextToSpeechTTSExecutorFromID

func TextToSpeechTTSExecutorFromID(id objc.ID) TextToSpeechTTSExecutor

TextToSpeechTTSExecutorFromID constructs a TextToSpeechTTSExecutor from an objc.ID.

func (TextToSpeechTTSExecutor) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechTTSExecutor) Init

Init initializes the instance.

type TextToSpeechTTSExecutorClass

type TextToSpeechTTSExecutorClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechTTSExecutorClass

func GetTextToSpeechTTSExecutorClass() TextToSpeechTTSExecutorClass

GetTextToSpeechTTSExecutorClass returns the class object for TextToSpeech.TTSExecutor.

func (TextToSpeechTTSExecutorClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechTTSExecutorClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechTTSMagicFirstPartyAudioUnit

type TextToSpeechTTSMagicFirstPartyAudioUnit struct {
	TTSFirstPartyAudioUnit
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.TTSMagicFirstPartyAudioUnit

func NewTextToSpeechTTSMagicFirstPartyAudioUnit

func NewTextToSpeechTTSMagicFirstPartyAudioUnit() TextToSpeechTTSMagicFirstPartyAudioUnit

NewTextToSpeechTTSMagicFirstPartyAudioUnit creates a new TextToSpeechTTSMagicFirstPartyAudioUnit instance.

func TextToSpeechTTSMagicFirstPartyAudioUnitFromID

func TextToSpeechTTSMagicFirstPartyAudioUnitFromID(id objc.ID) TextToSpeechTTSMagicFirstPartyAudioUnit

TextToSpeechTTSMagicFirstPartyAudioUnitFromID constructs a TextToSpeechTTSMagicFirstPartyAudioUnit from an objc.ID.

func (TextToSpeechTTSMagicFirstPartyAudioUnit) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechTTSMagicFirstPartyAudioUnit) Init

Init initializes the instance.

type TextToSpeechTTSMagicFirstPartyAudioUnitClass

type TextToSpeechTTSMagicFirstPartyAudioUnitClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechTTSMagicFirstPartyAudioUnitClass

func GetTextToSpeechTTSMagicFirstPartyAudioUnitClass() TextToSpeechTTSMagicFirstPartyAudioUnitClass

GetTextToSpeechTTSMagicFirstPartyAudioUnitClass returns the class object for TextToSpeech.TTSMagicFirstPartyAudioUnit.

func (TextToSpeechTTSMagicFirstPartyAudioUnitClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechTTSMagicFirstPartyAudioUnitClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechTTSPronunciationUtils

type TextToSpeechTTSPronunciationUtils struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.TTSPronunciationUtils

func NewTextToSpeechTTSPronunciationUtils

func NewTextToSpeechTTSPronunciationUtils() TextToSpeechTTSPronunciationUtils

NewTextToSpeechTTSPronunciationUtils creates a new TextToSpeechTTSPronunciationUtils instance.

func TextToSpeechTTSPronunciationUtilsFromID

func TextToSpeechTTSPronunciationUtilsFromID(id objc.ID) TextToSpeechTTSPronunciationUtils

TextToSpeechTTSPronunciationUtilsFromID constructs a TextToSpeechTTSPronunciationUtils from an objc.ID.

func (TextToSpeechTTSPronunciationUtils) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechTTSPronunciationUtils) Init

Init initializes the instance.

type TextToSpeechTTSPronunciationUtilsClass

type TextToSpeechTTSPronunciationUtilsClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechTTSPronunciationUtilsClass

func GetTextToSpeechTTSPronunciationUtilsClass() TextToSpeechTTSPronunciationUtilsClass

GetTextToSpeechTTSPronunciationUtilsClass returns the class object for TextToSpeech.TTSPronunciationUtils.

func (TextToSpeechTTSPronunciationUtilsClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechTTSPronunciationUtilsClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechTTSSQLiteReader

type TextToSpeechTTSSQLiteReader struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.TTSSQLiteReader

func NewTextToSpeechTTSSQLiteReader

func NewTextToSpeechTTSSQLiteReader() TextToSpeechTTSSQLiteReader

NewTextToSpeechTTSSQLiteReader creates a new TextToSpeechTTSSQLiteReader instance.

func TextToSpeechTTSSQLiteReaderFromID

func TextToSpeechTTSSQLiteReaderFromID(id objc.ID) TextToSpeechTTSSQLiteReader

TextToSpeechTTSSQLiteReaderFromID constructs a TextToSpeechTTSSQLiteReader from an objc.ID.

func (TextToSpeechTTSSQLiteReader) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechTTSSQLiteReader) Init

Init initializes the instance.

type TextToSpeechTTSSQLiteReaderClass

type TextToSpeechTTSSQLiteReaderClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechTTSSQLiteReaderClass

func GetTextToSpeechTTSSQLiteReaderClass() TextToSpeechTTSSQLiteReaderClass

GetTextToSpeechTTSSQLiteReaderClass returns the class object for TextToSpeech.TTSSQLiteReader.

func (TextToSpeechTTSSQLiteReaderClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechTTSSQLiteReaderClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechTTSSegmentGenerator

type TextToSpeechTTSSegmentGenerator struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.TTSSegmentGenerator

func NewTextToSpeechTTSSegmentGenerator

func NewTextToSpeechTTSSegmentGenerator() TextToSpeechTTSSegmentGenerator

NewTextToSpeechTTSSegmentGenerator creates a new TextToSpeechTTSSegmentGenerator instance.

func TextToSpeechTTSSegmentGeneratorFromID

func TextToSpeechTTSSegmentGeneratorFromID(id objc.ID) TextToSpeechTTSSegmentGenerator

TextToSpeechTTSSegmentGeneratorFromID constructs a TextToSpeechTTSSegmentGenerator from an objc.ID.

func (TextToSpeechTTSSegmentGenerator) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechTTSSegmentGenerator) Init

Init initializes the instance.

type TextToSpeechTTSSegmentGeneratorClass

type TextToSpeechTTSSegmentGeneratorClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechTTSSegmentGeneratorClass

func GetTextToSpeechTTSSegmentGeneratorClass() TextToSpeechTTSSegmentGeneratorClass

GetTextToSpeechTTSSegmentGeneratorClass returns the class object for TextToSpeech.TTSSegmentGenerator.

func (TextToSpeechTTSSegmentGeneratorClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechTTSSegmentGeneratorClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechTTSSettings

type TextToSpeechTTSSettings struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.TTSSettings

func NewTextToSpeechTTSSettings

func NewTextToSpeechTTSSettings() TextToSpeechTTSSettings

NewTextToSpeechTTSSettings creates a new TextToSpeechTTSSettings instance.

func TextToSpeechTTSSettingsFromID

func TextToSpeechTTSSettingsFromID(id objc.ID) TextToSpeechTTSSettings

TextToSpeechTTSSettingsFromID constructs a TextToSpeechTTSSettings from an objc.ID.

func (TextToSpeechTTSSettings) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechTTSSettings) Init

Init initializes the instance.

type TextToSpeechTTSSettingsClass

type TextToSpeechTTSSettingsClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechTTSSettingsClass

func GetTextToSpeechTTSSettingsClass() TextToSpeechTTSSettingsClass

GetTextToSpeechTTSSettingsClass returns the class object for TextToSpeech.TTSSettings.

func (TextToSpeechTTSSettingsClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechTTSSettingsClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechTTSSpeechEventObjc

type TextToSpeechTTSSpeechEventObjc struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.TTSSpeechEventObjc

func NewTextToSpeechTTSSpeechEventObjc

func NewTextToSpeechTTSSpeechEventObjc() TextToSpeechTTSSpeechEventObjc

NewTextToSpeechTTSSpeechEventObjc creates a new TextToSpeechTTSSpeechEventObjc instance.

func TextToSpeechTTSSpeechEventObjcFromID

func TextToSpeechTTSSpeechEventObjcFromID(id objc.ID) TextToSpeechTTSSpeechEventObjc

TextToSpeechTTSSpeechEventObjcFromID constructs a TextToSpeechTTSSpeechEventObjc from an objc.ID.

func (TextToSpeechTTSSpeechEventObjc) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechTTSSpeechEventObjc) Init

Init initializes the instance.

type TextToSpeechTTSSpeechEventObjcClass

type TextToSpeechTTSSpeechEventObjcClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechTTSSpeechEventObjcClass

func GetTextToSpeechTTSSpeechEventObjcClass() TextToSpeechTTSSpeechEventObjcClass

GetTextToSpeechTTSSpeechEventObjcClass returns the class object for TextToSpeech.TTSSpeechEventObjc.

func (TextToSpeechTTSSpeechEventObjcClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechTTSSpeechEventObjcClass) Class

Class returns the underlying Objective-C class pointer.

func (TextToSpeechTTSSpeechEventObjcClass) MakeWithStart

func (_TextToSpeechTTSSpeechEventObjcClass TextToSpeechTTSSpeechEventObjcClass) MakeWithStart(start objectivec.IObject) objectivec.IObject

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.TTSSpeechEventObjc/makeWithStart:

type TextToSpeechTTSSpeechQueue

type TextToSpeechTTSSpeechQueue struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.TTSSpeechQueue

func NewTextToSpeechTTSSpeechQueue

func NewTextToSpeechTTSSpeechQueue() TextToSpeechTTSSpeechQueue

NewTextToSpeechTTSSpeechQueue creates a new TextToSpeechTTSSpeechQueue instance.

func TextToSpeechTTSSpeechQueueFromID

func TextToSpeechTTSSpeechQueueFromID(id objc.ID) TextToSpeechTTSSpeechQueue

TextToSpeechTTSSpeechQueueFromID constructs a TextToSpeechTTSSpeechQueue from an objc.ID.

func (TextToSpeechTTSSpeechQueue) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechTTSSpeechQueue) Init

Init initializes the instance.

type TextToSpeechTTSSpeechQueueClass

type TextToSpeechTTSSpeechQueueClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechTTSSpeechQueueClass

func GetTextToSpeechTTSSpeechQueueClass() TextToSpeechTTSSpeechQueueClass

GetTextToSpeechTTSSpeechQueueClass returns the class object for TextToSpeech.TTSSpeechQueue.

func (TextToSpeechTTSSpeechQueueClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechTTSSpeechQueueClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechTTSSpeechTracer

type TextToSpeechTTSSpeechTracer struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.TTSSpeechTracer

func NewTextToSpeechTTSSpeechTracer

func NewTextToSpeechTTSSpeechTracer() TextToSpeechTTSSpeechTracer

NewTextToSpeechTTSSpeechTracer creates a new TextToSpeechTTSSpeechTracer instance.

func TextToSpeechTTSSpeechTracerFromID

func TextToSpeechTTSSpeechTracerFromID(id objc.ID) TextToSpeechTTSSpeechTracer

TextToSpeechTTSSpeechTracerFromID constructs a TextToSpeechTTSSpeechTracer from an objc.ID.

func (TextToSpeechTTSSpeechTracer) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechTTSSpeechTracer) Init

Init initializes the instance.

type TextToSpeechTTSSpeechTracerClass

type TextToSpeechTTSSpeechTracerClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechTTSSpeechTracerClass

func GetTextToSpeechTTSSpeechTracerClass() TextToSpeechTTSSpeechTracerClass

GetTextToSpeechTTSSpeechTracerClass returns the class object for TextToSpeech.TTSSpeechTracer.

func (TextToSpeechTTSSpeechTracerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechTTSSpeechTracerClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechTTSStringTagger

type TextToSpeechTTSStringTagger struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.TTSStringTagger

func NewTextToSpeechTTSStringTagger

func NewTextToSpeechTTSStringTagger() TextToSpeechTTSStringTagger

NewTextToSpeechTTSStringTagger creates a new TextToSpeechTTSStringTagger instance.

func TextToSpeechTTSStringTaggerFromID

func TextToSpeechTTSStringTaggerFromID(id objc.ID) TextToSpeechTTSStringTagger

TextToSpeechTTSStringTaggerFromID constructs a TextToSpeechTTSStringTagger from an objc.ID.

func (TextToSpeechTTSStringTagger) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechTTSStringTagger) Init

Init initializes the instance.

type TextToSpeechTTSStringTaggerClass

type TextToSpeechTTSStringTaggerClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechTTSStringTaggerClass

func GetTextToSpeechTTSStringTaggerClass() TextToSpeechTTSStringTaggerClass

GetTextToSpeechTTSStringTaggerClass returns the class object for TextToSpeech.TTSStringTagger.

func (TextToSpeechTTSStringTaggerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechTTSStringTaggerClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechTTSTaskRunner

type TextToSpeechTTSTaskRunner struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.TTSTaskRunner

func NewTextToSpeechTTSTaskRunner

func NewTextToSpeechTTSTaskRunner() TextToSpeechTTSTaskRunner

NewTextToSpeechTTSTaskRunner creates a new TextToSpeechTTSTaskRunner instance.

func TextToSpeechTTSTaskRunnerFromID

func TextToSpeechTTSTaskRunnerFromID(id objc.ID) TextToSpeechTTSTaskRunner

TextToSpeechTTSTaskRunnerFromID constructs a TextToSpeechTTSTaskRunner from an objc.ID.

func (TextToSpeechTTSTaskRunner) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechTTSTaskRunner) Init

Init initializes the instance.

type TextToSpeechTTSTaskRunnerClass

type TextToSpeechTTSTaskRunnerClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechTTSTaskRunnerClass

func GetTextToSpeechTTSTaskRunnerClass() TextToSpeechTTSTaskRunnerClass

GetTextToSpeechTTSTaskRunnerClass returns the class object for TextToSpeech.TTSTaskRunner.

func (TextToSpeechTTSTaskRunnerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechTTSTaskRunnerClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechTaggedSSML

type TextToSpeechTaggedSSML struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.TaggedSSML

func NewTextToSpeechTaggedSSML

func NewTextToSpeechTaggedSSML() TextToSpeechTaggedSSML

NewTextToSpeechTaggedSSML creates a new TextToSpeechTaggedSSML instance.

func TextToSpeechTaggedSSMLFromID

func TextToSpeechTaggedSSMLFromID(id objc.ID) TextToSpeechTaggedSSML

TextToSpeechTaggedSSMLFromID constructs a TextToSpeechTaggedSSML from an objc.ID.

func (TextToSpeechTaggedSSML) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechTaggedSSML) Init

Init initializes the instance.

func (TextToSpeechTaggedSSML) SetOriginalSSML

func (t TextToSpeechTaggedSSML) SetOriginalSSML(value string)

func (TextToSpeechTaggedSSML) SetSsmlSnippets

func (t TextToSpeechTaggedSSML) SetSsmlSnippets(value foundation.INSArray)

type TextToSpeechTaggedSSMLClass

type TextToSpeechTaggedSSMLClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechTaggedSSMLClass

func GetTextToSpeechTaggedSSMLClass() TextToSpeechTaggedSSMLClass

GetTextToSpeechTaggedSSMLClass returns the class object for TextToSpeech.TaggedSSML.

func (TextToSpeechTaggedSSMLClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechTaggedSSMLClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechVoiceDatabase

type TextToSpeechVoiceDatabase struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.VoiceDatabase

func NewTextToSpeechVoiceDatabase

func NewTextToSpeechVoiceDatabase() TextToSpeechVoiceDatabase

NewTextToSpeechVoiceDatabase creates a new TextToSpeechVoiceDatabase instance.

func TextToSpeechVoiceDatabaseFromID

func TextToSpeechVoiceDatabaseFromID(id objc.ID) TextToSpeechVoiceDatabase

TextToSpeechVoiceDatabaseFromID constructs a TextToSpeechVoiceDatabase from an objc.ID.

func (TextToSpeechVoiceDatabase) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechVoiceDatabase) Init

Init initializes the instance.

type TextToSpeechVoiceDatabaseClass

type TextToSpeechVoiceDatabaseClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechVoiceDatabaseClass

func GetTextToSpeechVoiceDatabaseClass() TextToSpeechVoiceDatabaseClass

GetTextToSpeechVoiceDatabaseClass returns the class object for TextToSpeech.VoiceDatabase.

func (TextToSpeechVoiceDatabaseClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechVoiceDatabaseClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechVoiceDatabaseClient

type TextToSpeechVoiceDatabaseClient struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.VoiceDatabaseClient

func NewTextToSpeechVoiceDatabaseClient

func NewTextToSpeechVoiceDatabaseClient() TextToSpeechVoiceDatabaseClient

NewTextToSpeechVoiceDatabaseClient creates a new TextToSpeechVoiceDatabaseClient instance.

func TextToSpeechVoiceDatabaseClientFromID

func TextToSpeechVoiceDatabaseClientFromID(id objc.ID) TextToSpeechVoiceDatabaseClient

TextToSpeechVoiceDatabaseClientFromID constructs a TextToSpeechVoiceDatabaseClient from an objc.ID.

func (TextToSpeechVoiceDatabaseClient) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechVoiceDatabaseClient) Init

Init initializes the instance.

type TextToSpeechVoiceDatabaseClientClass

type TextToSpeechVoiceDatabaseClientClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechVoiceDatabaseClientClass

func GetTextToSpeechVoiceDatabaseClientClass() TextToSpeechVoiceDatabaseClientClass

GetTextToSpeechVoiceDatabaseClientClass returns the class object for TextToSpeech.VoiceDatabaseClient.

func (TextToSpeechVoiceDatabaseClientClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechVoiceDatabaseClientClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechVoiceDatabaseDaemon

type TextToSpeechVoiceDatabaseDaemon struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.VoiceDatabaseDaemon

func NewTextToSpeechVoiceDatabaseDaemon

func NewTextToSpeechVoiceDatabaseDaemon() TextToSpeechVoiceDatabaseDaemon

NewTextToSpeechVoiceDatabaseDaemon creates a new TextToSpeechVoiceDatabaseDaemon instance.

func TextToSpeechVoiceDatabaseDaemonFromID

func TextToSpeechVoiceDatabaseDaemonFromID(id objc.ID) TextToSpeechVoiceDatabaseDaemon

TextToSpeechVoiceDatabaseDaemonFromID constructs a TextToSpeechVoiceDatabaseDaemon from an objc.ID.

func (TextToSpeechVoiceDatabaseDaemon) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechVoiceDatabaseDaemon) Init

Init initializes the instance.

type TextToSpeechVoiceDatabaseDaemonClass

type TextToSpeechVoiceDatabaseDaemonClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechVoiceDatabaseDaemonClass

func GetTextToSpeechVoiceDatabaseDaemonClass() TextToSpeechVoiceDatabaseDaemonClass

GetTextToSpeechVoiceDatabaseDaemonClass returns the class object for TextToSpeech.VoiceDatabaseDaemon.

func (TextToSpeechVoiceDatabaseDaemonClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechVoiceDatabaseDaemonClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechVoiceDatabaseXPC

type TextToSpeechVoiceDatabaseXPC struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.VoiceDatabaseXPC

func NewTextToSpeechVoiceDatabaseXPC

func NewTextToSpeechVoiceDatabaseXPC() TextToSpeechVoiceDatabaseXPC

NewTextToSpeechVoiceDatabaseXPC creates a new TextToSpeechVoiceDatabaseXPC instance.

func TextToSpeechVoiceDatabaseXPCFromID

func TextToSpeechVoiceDatabaseXPCFromID(id objc.ID) TextToSpeechVoiceDatabaseXPC

TextToSpeechVoiceDatabaseXPCFromID constructs a TextToSpeechVoiceDatabaseXPC from an objc.ID.

func (TextToSpeechVoiceDatabaseXPC) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechVoiceDatabaseXPC) Init

Init initializes the instance.

type TextToSpeechVoiceDatabaseXPCClass

type TextToSpeechVoiceDatabaseXPCClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechVoiceDatabaseXPCClass

func GetTextToSpeechVoiceDatabaseXPCClass() TextToSpeechVoiceDatabaseXPCClass

GetTextToSpeechVoiceDatabaseXPCClass returns the class object for TextToSpeech.VoiceDatabaseXPC.

func (TextToSpeechVoiceDatabaseXPCClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechVoiceDatabaseXPCClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechVoicePreviewer

type TextToSpeechVoicePreviewer struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.VoicePreviewer

func NewTextToSpeechVoicePreviewer

func NewTextToSpeechVoicePreviewer() TextToSpeechVoicePreviewer

NewTextToSpeechVoicePreviewer creates a new TextToSpeechVoicePreviewer instance.

func TextToSpeechVoicePreviewerFromID

func TextToSpeechVoicePreviewerFromID(id objc.ID) TextToSpeechVoicePreviewer

TextToSpeechVoicePreviewerFromID constructs a TextToSpeechVoicePreviewer from an objc.ID.

func (TextToSpeechVoicePreviewer) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechVoicePreviewer) Init

Init initializes the instance.

type TextToSpeechVoicePreviewerClass

type TextToSpeechVoicePreviewerClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechVoicePreviewerClass

func GetTextToSpeechVoicePreviewerClass() TextToSpeechVoicePreviewerClass

GetTextToSpeechVoicePreviewerClass returns the class object for TextToSpeech.VoicePreviewer.

func (TextToSpeechVoicePreviewerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechVoicePreviewerClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechVoiceResolver

type TextToSpeechVoiceResolver struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.VoiceResolver

func NewTextToSpeechVoiceResolver

func NewTextToSpeechVoiceResolver() TextToSpeechVoiceResolver

NewTextToSpeechVoiceResolver creates a new TextToSpeechVoiceResolver instance.

func TextToSpeechVoiceResolverFromID

func TextToSpeechVoiceResolverFromID(id objc.ID) TextToSpeechVoiceResolver

TextToSpeechVoiceResolverFromID constructs a TextToSpeechVoiceResolver from an objc.ID.

func (TextToSpeechVoiceResolver) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechVoiceResolver) CurrentLocaleIdentifiers

func (t TextToSpeechVoiceResolver) CurrentLocaleIdentifiers(ctx context.Context) error

CurrentLocaleIdentifiers is a synchronous wrapper around TextToSpeechVoiceResolver.CurrentLocaleIdentifiersWithCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechVoiceResolver) CurrentSystemLocale

func (t TextToSpeechVoiceResolver) CurrentSystemLocale(ctx context.Context) error

CurrentSystemLocale is a synchronous wrapper around TextToSpeechVoiceResolver.CurrentSystemLocaleWithCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechVoiceResolver) CurrentSystemLocaleIdentifier

func (t TextToSpeechVoiceResolver) CurrentSystemLocaleIdentifier(ctx context.Context) error

CurrentSystemLocaleIdentifier is a synchronous wrapper around TextToSpeechVoiceResolver.CurrentSystemLocaleIdentifierWithCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechVoiceResolver) FallbackForVoice

func (t TextToSpeechVoiceResolver) FallbackForVoice(ctx context.Context, voice ITTSSpeechVoice) error

FallbackForVoice is a synchronous wrapper around TextToSpeechVoiceResolver.FallbackForVoiceCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechVoiceResolver) Init

Init initializes the instance.

func (TextToSpeechVoiceResolver) VoiceForIdentifier

func (t TextToSpeechVoiceResolver) VoiceForIdentifier(ctx context.Context, identifier string) error

VoiceForIdentifier is a synchronous wrapper around TextToSpeechVoiceResolver.VoiceForIdentifierCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechVoiceResolver) VoiceForIdentifierPreferringLanguage

func (t TextToSpeechVoiceResolver) VoiceForIdentifierPreferringLanguage(ctx context.Context, identifier objectivec.IObject, language objectivec.IObject) error

VoiceForIdentifierPreferringLanguage is a synchronous wrapper around TextToSpeechVoiceResolver.VoiceForIdentifierPreferringLanguageCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechVoiceResolver) VoiceForLocale

func (t TextToSpeechVoiceResolver) VoiceForLocale(ctx context.Context, locale foundation.NSLocale) error

VoiceForLocale is a synchronous wrapper around TextToSpeechVoiceResolver.VoiceForLocaleCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

func (TextToSpeechVoiceResolver) VoiceForLocaleIdentifier

func (t TextToSpeechVoiceResolver) VoiceForLocaleIdentifier(ctx context.Context, identifier objectivec.IObject) error

VoiceForLocaleIdentifier is a synchronous wrapper around TextToSpeechVoiceResolver.VoiceForLocaleIdentifierCompletionHandler. It blocks until the completion handler fires or the context is cancelled.

type TextToSpeechVoiceResolverClass

type TextToSpeechVoiceResolverClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechVoiceResolverClass

func GetTextToSpeechVoiceResolverClass() TextToSpeechVoiceResolverClass

GetTextToSpeechVoiceResolverClass returns the class object for TextToSpeech.VoiceResolver.

func (TextToSpeechVoiceResolverClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechVoiceResolverClass) Class

Class returns the underlying Objective-C class pointer.

func (TextToSpeechVoiceResolverClass) SetShared

func (_TextToSpeechVoiceResolverClass TextToSpeechVoiceResolverClass) SetShared(shared objectivec.IObject)

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.VoiceResolver/setShared:

type TextToSpeechVoiceSmuggler

type TextToSpeechVoiceSmuggler struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.VoiceSmuggler

func NewTextToSpeechVoiceSmuggler

func NewTextToSpeechVoiceSmuggler() TextToSpeechVoiceSmuggler

NewTextToSpeechVoiceSmuggler creates a new TextToSpeechVoiceSmuggler instance.

func TextToSpeechVoiceSmugglerFromID

func TextToSpeechVoiceSmugglerFromID(id objc.ID) TextToSpeechVoiceSmuggler

TextToSpeechVoiceSmugglerFromID constructs a TextToSpeechVoiceSmuggler from an objc.ID.

func (TextToSpeechVoiceSmuggler) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechVoiceSmuggler) Init

Init initializes the instance.

type TextToSpeechVoiceSmugglerClass

type TextToSpeechVoiceSmugglerClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechVoiceSmugglerClass

func GetTextToSpeechVoiceSmugglerClass() TextToSpeechVoiceSmugglerClass

GetTextToSpeechVoiceSmugglerClass returns the class object for TextToSpeech.VoiceSmuggler.

func (TextToSpeechVoiceSmugglerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechVoiceSmugglerClass) Class

Class returns the underlying Objective-C class pointer.

type TextToSpeechVoiceTaggedSSMLSnippet

type TextToSpeechVoiceTaggedSSMLSnippet struct {
	objectivec.Object
}

Methods

See: https://developer.apple.com/documentation/TextToSpeech/TextToSpeech.VoiceTaggedSSMLSnippet

func NewTextToSpeechVoiceTaggedSSMLSnippet

func NewTextToSpeechVoiceTaggedSSMLSnippet() TextToSpeechVoiceTaggedSSMLSnippet

NewTextToSpeechVoiceTaggedSSMLSnippet creates a new TextToSpeechVoiceTaggedSSMLSnippet instance.

func TextToSpeechVoiceTaggedSSMLSnippetFromID

func TextToSpeechVoiceTaggedSSMLSnippetFromID(id objc.ID) TextToSpeechVoiceTaggedSSMLSnippet

TextToSpeechVoiceTaggedSSMLSnippetFromID constructs a TextToSpeechVoiceTaggedSSMLSnippet from an objc.ID.

func (TextToSpeechVoiceTaggedSSMLSnippet) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechVoiceTaggedSSMLSnippet) Init

Init initializes the instance.

func (TextToSpeechVoiceTaggedSSMLSnippet) SetLanguage

func (t TextToSpeechVoiceTaggedSSMLSnippet) SetLanguage(value string)

func (TextToSpeechVoiceTaggedSSMLSnippet) SetSsml

func (t TextToSpeechVoiceTaggedSSMLSnippet) SetSsml(value string)

func (TextToSpeechVoiceTaggedSSMLSnippet) SetVoiceName

func (t TextToSpeechVoiceTaggedSSMLSnippet) SetVoiceName(value string)

type TextToSpeechVoiceTaggedSSMLSnippetClass

type TextToSpeechVoiceTaggedSSMLSnippetClass struct {
	// contains filtered or unexported fields
}

func GetTextToSpeechVoiceTaggedSSMLSnippetClass

func GetTextToSpeechVoiceTaggedSSMLSnippetClass() TextToSpeechVoiceTaggedSSMLSnippetClass

GetTextToSpeechVoiceTaggedSSMLSnippetClass returns the class object for TextToSpeech.VoiceTaggedSSMLSnippet.

func (TextToSpeechVoiceTaggedSSMLSnippetClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TextToSpeechVoiceTaggedSSMLSnippetClass) Class

Class returns the underlying Objective-C class pointer.

type TtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache

type TtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/_TtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache

func NewTtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache

func NewTtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache() TtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache

NewTtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache creates a new TtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache instance.

func TtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCacheFromID

func TtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCacheFromID(id objc.ID) TtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache

TtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCacheFromID constructs a TtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache from an objc.ID.

func (TtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache) Init

Init initializes the instance.

type TtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCacheClass

type TtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCacheClass struct {
	// contains filtered or unexported fields
}

func GetTtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCacheClass

func GetTtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCacheClass() TtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCacheClass

GetTtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCacheClass returns the class object for _TtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache.

func (TtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCacheClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCacheClass) Class

Class returns the underlying Objective-C class pointer.

type TtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer

type TtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/_TtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer

func NewTtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer

func NewTtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer() TtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer

NewTtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer creates a new TtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer instance.

func TtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRendererFromID

func TtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRendererFromID(id objc.ID) TtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer

TtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRendererFromID constructs a TtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer from an objc.ID.

func (TtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer) Init

Init initializes the instance.

type TtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRendererClass

type TtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRendererClass struct {
	// contains filtered or unexported fields
}

func GetTtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRendererClass

func GetTtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRendererClass() TtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRendererClass

GetTtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRendererClass returns the class object for _TtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer.

func (TtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRendererClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRendererClass) Class

Class returns the underlying Objective-C class pointer.

type TtCC12TextToSpeech13TTSTaskRunner5Store

type TtCC12TextToSpeech13TTSTaskRunner5Store struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/_TtCC12TextToSpeech13TTSTaskRunner5Store

func NewTtCC12TextToSpeech13TTSTaskRunner5Store

func NewTtCC12TextToSpeech13TTSTaskRunner5Store() TtCC12TextToSpeech13TTSTaskRunner5Store

NewTtCC12TextToSpeech13TTSTaskRunner5Store creates a new TtCC12TextToSpeech13TTSTaskRunner5Store instance.

func TtCC12TextToSpeech13TTSTaskRunner5StoreFromID

func TtCC12TextToSpeech13TTSTaskRunner5StoreFromID(id objc.ID) TtCC12TextToSpeech13TTSTaskRunner5Store

TtCC12TextToSpeech13TTSTaskRunner5StoreFromID constructs a TtCC12TextToSpeech13TTSTaskRunner5Store from an objc.ID.

func (TtCC12TextToSpeech13TTSTaskRunner5Store) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TtCC12TextToSpeech13TTSTaskRunner5Store) Init

Init initializes the instance.

type TtCC12TextToSpeech13TTSTaskRunner5StoreClass

type TtCC12TextToSpeech13TTSTaskRunner5StoreClass struct {
	// contains filtered or unexported fields
}

func GetTtCC12TextToSpeech13TTSTaskRunner5StoreClass

func GetTtCC12TextToSpeech13TTSTaskRunner5StoreClass() TtCC12TextToSpeech13TTSTaskRunner5StoreClass

GetTtCC12TextToSpeech13TTSTaskRunner5StoreClass returns the class object for _TtCC12TextToSpeech13TTSTaskRunner5Store.

func (TtCC12TextToSpeech13TTSTaskRunner5StoreClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TtCC12TextToSpeech13TTSTaskRunner5StoreClass) Class

Class returns the underlying Objective-C class pointer.

type TtCC12TextToSpeech13VoiceDatabase11Preferences

type TtCC12TextToSpeech13VoiceDatabase11Preferences struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/_TtCC12TextToSpeech13VoiceDatabase11Preferences

func NewTtCC12TextToSpeech13VoiceDatabase11Preferences

func NewTtCC12TextToSpeech13VoiceDatabase11Preferences() TtCC12TextToSpeech13VoiceDatabase11Preferences

NewTtCC12TextToSpeech13VoiceDatabase11Preferences creates a new TtCC12TextToSpeech13VoiceDatabase11Preferences instance.

func TtCC12TextToSpeech13VoiceDatabase11PreferencesFromID

func TtCC12TextToSpeech13VoiceDatabase11PreferencesFromID(id objc.ID) TtCC12TextToSpeech13VoiceDatabase11Preferences

TtCC12TextToSpeech13VoiceDatabase11PreferencesFromID constructs a TtCC12TextToSpeech13VoiceDatabase11Preferences from an objc.ID.

func (TtCC12TextToSpeech13VoiceDatabase11Preferences) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TtCC12TextToSpeech13VoiceDatabase11Preferences) Init

Init initializes the instance.

type TtCC12TextToSpeech13VoiceDatabase11PreferencesClass

type TtCC12TextToSpeech13VoiceDatabase11PreferencesClass struct {
	// contains filtered or unexported fields
}

func GetTtCC12TextToSpeech13VoiceDatabase11PreferencesClass

func GetTtCC12TextToSpeech13VoiceDatabase11PreferencesClass() TtCC12TextToSpeech13VoiceDatabase11PreferencesClass

GetTtCC12TextToSpeech13VoiceDatabase11PreferencesClass returns the class object for _TtCC12TextToSpeech13VoiceDatabase11Preferences.

func (TtCC12TextToSpeech13VoiceDatabase11PreferencesClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TtCC12TextToSpeech13VoiceDatabase11PreferencesClass) Class

Class returns the underlying Objective-C class pointer.

type TtCC12TextToSpeech15CoreSynthesizer15UtteranceRunner

type TtCC12TextToSpeech15CoreSynthesizer15UtteranceRunner struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/_TtCC12TextToSpeech15CoreSynthesizer15UtteranceRunner

func NewTtCC12TextToSpeech15CoreSynthesizer15UtteranceRunner

func NewTtCC12TextToSpeech15CoreSynthesizer15UtteranceRunner() TtCC12TextToSpeech15CoreSynthesizer15UtteranceRunner

NewTtCC12TextToSpeech15CoreSynthesizer15UtteranceRunner creates a new TtCC12TextToSpeech15CoreSynthesizer15UtteranceRunner instance.

func TtCC12TextToSpeech15CoreSynthesizer15UtteranceRunnerFromID

func TtCC12TextToSpeech15CoreSynthesizer15UtteranceRunnerFromID(id objc.ID) TtCC12TextToSpeech15CoreSynthesizer15UtteranceRunner

TtCC12TextToSpeech15CoreSynthesizer15UtteranceRunnerFromID constructs a TtCC12TextToSpeech15CoreSynthesizer15UtteranceRunner from an objc.ID.

func (TtCC12TextToSpeech15CoreSynthesizer15UtteranceRunner) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TtCC12TextToSpeech15CoreSynthesizer15UtteranceRunner) Init

Init initializes the instance.

type TtCC12TextToSpeech15CoreSynthesizer15UtteranceRunnerClass

type TtCC12TextToSpeech15CoreSynthesizer15UtteranceRunnerClass struct {
	// contains filtered or unexported fields
}

func GetTtCC12TextToSpeech15CoreSynthesizer15UtteranceRunnerClass

func GetTtCC12TextToSpeech15CoreSynthesizer15UtteranceRunnerClass() TtCC12TextToSpeech15CoreSynthesizer15UtteranceRunnerClass

GetTtCC12TextToSpeech15CoreSynthesizer15UtteranceRunnerClass returns the class object for _TtCC12TextToSpeech15CoreSynthesizer15UtteranceRunner.

func (TtCC12TextToSpeech15CoreSynthesizer15UtteranceRunnerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TtCC12TextToSpeech15CoreSynthesizer15UtteranceRunnerClass) Class

Class returns the underlying Objective-C class pointer.

type TtCC12TextToSpeech16SSELoaderManager5Store

type TtCC12TextToSpeech16SSELoaderManager5Store struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/_TtCC12TextToSpeech16SSELoaderManager5Store

func NewTtCC12TextToSpeech16SSELoaderManager5Store

func NewTtCC12TextToSpeech16SSELoaderManager5Store() TtCC12TextToSpeech16SSELoaderManager5Store

NewTtCC12TextToSpeech16SSELoaderManager5Store creates a new TtCC12TextToSpeech16SSELoaderManager5Store instance.

func TtCC12TextToSpeech16SSELoaderManager5StoreFromID

func TtCC12TextToSpeech16SSELoaderManager5StoreFromID(id objc.ID) TtCC12TextToSpeech16SSELoaderManager5Store

TtCC12TextToSpeech16SSELoaderManager5StoreFromID constructs a TtCC12TextToSpeech16SSELoaderManager5Store from an objc.ID.

func (TtCC12TextToSpeech16SSELoaderManager5Store) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TtCC12TextToSpeech16SSELoaderManager5Store) Init

Init initializes the instance.

type TtCC12TextToSpeech16SSELoaderManager5StoreClass

type TtCC12TextToSpeech16SSELoaderManager5StoreClass struct {
	// contains filtered or unexported fields
}

func GetTtCC12TextToSpeech16SSELoaderManager5StoreClass

func GetTtCC12TextToSpeech16SSELoaderManager5StoreClass() TtCC12TextToSpeech16SSELoaderManager5StoreClass

GetTtCC12TextToSpeech16SSELoaderManager5StoreClass returns the class object for _TtCC12TextToSpeech16SSELoaderManager5Store.

func (TtCC12TextToSpeech16SSELoaderManager5StoreClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TtCC12TextToSpeech16SSELoaderManager5StoreClass) Class

Class returns the underlying Objective-C class pointer.

type TtCC12TextToSpeech16VoiceDatabaseXPC6Client

type TtCC12TextToSpeech16VoiceDatabaseXPC6Client struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/_TtCC12TextToSpeech16VoiceDatabaseXPC6Client

func NewTtCC12TextToSpeech16VoiceDatabaseXPC6Client

func NewTtCC12TextToSpeech16VoiceDatabaseXPC6Client() TtCC12TextToSpeech16VoiceDatabaseXPC6Client

NewTtCC12TextToSpeech16VoiceDatabaseXPC6Client creates a new TtCC12TextToSpeech16VoiceDatabaseXPC6Client instance.

func TtCC12TextToSpeech16VoiceDatabaseXPC6ClientFromID

func TtCC12TextToSpeech16VoiceDatabaseXPC6ClientFromID(id objc.ID) TtCC12TextToSpeech16VoiceDatabaseXPC6Client

TtCC12TextToSpeech16VoiceDatabaseXPC6ClientFromID constructs a TtCC12TextToSpeech16VoiceDatabaseXPC6Client from an objc.ID.

func (TtCC12TextToSpeech16VoiceDatabaseXPC6Client) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TtCC12TextToSpeech16VoiceDatabaseXPC6Client) Init

Init initializes the instance.

type TtCC12TextToSpeech16VoiceDatabaseXPC6ClientClass

type TtCC12TextToSpeech16VoiceDatabaseXPC6ClientClass struct {
	// contains filtered or unexported fields
}

func GetTtCC12TextToSpeech16VoiceDatabaseXPC6ClientClass

func GetTtCC12TextToSpeech16VoiceDatabaseXPC6ClientClass() TtCC12TextToSpeech16VoiceDatabaseXPC6ClientClass

GetTtCC12TextToSpeech16VoiceDatabaseXPC6ClientClass returns the class object for _TtCC12TextToSpeech16VoiceDatabaseXPC6Client.

func (TtCC12TextToSpeech16VoiceDatabaseXPC6ClientClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TtCC12TextToSpeech16VoiceDatabaseXPC6ClientClass) Class

Class returns the underlying Objective-C class pointer.

type TtCC12TextToSpeech16VoiceDatabaseXPC6Server

type TtCC12TextToSpeech16VoiceDatabaseXPC6Server struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/_TtCC12TextToSpeech16VoiceDatabaseXPC6Server

func NewTtCC12TextToSpeech16VoiceDatabaseXPC6Server

func NewTtCC12TextToSpeech16VoiceDatabaseXPC6Server() TtCC12TextToSpeech16VoiceDatabaseXPC6Server

NewTtCC12TextToSpeech16VoiceDatabaseXPC6Server creates a new TtCC12TextToSpeech16VoiceDatabaseXPC6Server instance.

func TtCC12TextToSpeech16VoiceDatabaseXPC6ServerFromID

func TtCC12TextToSpeech16VoiceDatabaseXPC6ServerFromID(id objc.ID) TtCC12TextToSpeech16VoiceDatabaseXPC6Server

TtCC12TextToSpeech16VoiceDatabaseXPC6ServerFromID constructs a TtCC12TextToSpeech16VoiceDatabaseXPC6Server from an objc.ID.

func (TtCC12TextToSpeech16VoiceDatabaseXPC6Server) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TtCC12TextToSpeech16VoiceDatabaseXPC6Server) Init

Init initializes the instance.

type TtCC12TextToSpeech16VoiceDatabaseXPC6ServerClass

type TtCC12TextToSpeech16VoiceDatabaseXPC6ServerClass struct {
	// contains filtered or unexported fields
}

func GetTtCC12TextToSpeech16VoiceDatabaseXPC6ServerClass

func GetTtCC12TextToSpeech16VoiceDatabaseXPC6ServerClass() TtCC12TextToSpeech16VoiceDatabaseXPC6ServerClass

GetTtCC12TextToSpeech16VoiceDatabaseXPC6ServerClass returns the class object for _TtCC12TextToSpeech16VoiceDatabaseXPC6Server.

func (TtCC12TextToSpeech16VoiceDatabaseXPC6ServerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TtCC12TextToSpeech16VoiceDatabaseXPC6ServerClass) Class

Class returns the underlying Objective-C class pointer.

type TtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandler

type TtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandler struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/_TtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandler

func NewTtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandler

func NewTtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandler() TtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandler

NewTtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandler creates a new TtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandler instance.

func TtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandlerFromID

func TtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandlerFromID(id objc.ID) TtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandler

TtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandlerFromID constructs a TtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandler from an objc.ID.

func (TtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandler) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandler) Init

Init initializes the instance.

type TtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandlerClass

type TtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandlerClass struct {
	// contains filtered or unexported fields
}

func GetTtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandlerClass

func GetTtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandlerClass() TtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandlerClass

GetTtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandlerClass returns the class object for _TtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandler.

func (TtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandlerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandlerClass) Class

Class returns the underlying Objective-C class pointer.

type TtCO12TextToSpeech14TTSAudioEffect7Manager

type TtCO12TextToSpeech14TTSAudioEffect7Manager struct {
	objectivec.Object
}

See: https://developer.apple.com/documentation/TextToSpeech/_TtCO12TextToSpeech14TTSAudioEffect7Manager

func NewTtCO12TextToSpeech14TTSAudioEffect7Manager

func NewTtCO12TextToSpeech14TTSAudioEffect7Manager() TtCO12TextToSpeech14TTSAudioEffect7Manager

NewTtCO12TextToSpeech14TTSAudioEffect7Manager creates a new TtCO12TextToSpeech14TTSAudioEffect7Manager instance.

func TtCO12TextToSpeech14TTSAudioEffect7ManagerFromID

func TtCO12TextToSpeech14TTSAudioEffect7ManagerFromID(id objc.ID) TtCO12TextToSpeech14TTSAudioEffect7Manager

TtCO12TextToSpeech14TTSAudioEffect7ManagerFromID constructs a TtCO12TextToSpeech14TTSAudioEffect7Manager from an objc.ID.

func (TtCO12TextToSpeech14TTSAudioEffect7Manager) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TtCO12TextToSpeech14TTSAudioEffect7Manager) Init

Init initializes the instance.

type TtCO12TextToSpeech14TTSAudioEffect7ManagerClass

type TtCO12TextToSpeech14TTSAudioEffect7ManagerClass struct {
	// contains filtered or unexported fields
}

func GetTtCO12TextToSpeech14TTSAudioEffect7ManagerClass

func GetTtCO12TextToSpeech14TTSAudioEffect7ManagerClass() TtCO12TextToSpeech14TTSAudioEffect7ManagerClass

GetTtCO12TextToSpeech14TTSAudioEffect7ManagerClass returns the class object for _TtCO12TextToSpeech14TTSAudioEffect7Manager.

func (TtCO12TextToSpeech14TTSAudioEffect7ManagerClass) Alloc

Alloc allocates memory for a new instance of the class.

func (TtCO12TextToSpeech14TTSAudioEffect7ManagerClass) Class

Class returns the underlying Objective-C class pointer.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL