texttospeech

package
v0.6.10 Latest Latest
Warning

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

Go to latest
Published: May 21, 2026 License: MIT Imports: 14 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 AUMessageChannel

type AUMessageChannel interface {
	objectivec.IObject

	// CallHostBlock protocol.
	CallHostBlock() unsafe.Pointer
}

AUMessageChannel protocol.

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

func (AUMessageChannelObject) CallAudioUnit

func (AUMessageChannelObject) CallHostBlock

func (o AUMessageChannelObject) CallHostBlock() unsafe.Pointer

type AVAudioPlayerDelegate

type AVAudioPlayerDelegate interface {
	objectivec.IObject
}

AVAudioPlayerDelegate protocol.

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) AudioPlayerDecodeErrorDidOccurError

func (o AVAudioPlayerDelegateObject) AudioPlayerDecodeErrorDidOccurError(occur objectivec.IObject, error_ objectivec.IObject)

func (AVAudioPlayerDelegateObject) AudioPlayerDidFinishPlayingSuccessfully

func (o AVAudioPlayerDelegateObject) AudioPlayerDidFinishPlayingSuccessfully(playing objectivec.IObject, successfully bool)

func (AVAudioPlayerDelegateObject) BaseObject

type AudioComponentDescription added in v0.5.5

type AudioComponentDescription struct {
}

AudioComponentDescription

type AudioQueueBuffer added in v0.5.5

type AudioQueueBuffer struct {
}

AudioQueueBuffer

type AudioStreamPacketDescriptionRef added in v0.5.5

type AudioStreamPacketDescriptionRef uintptr

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 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]

type ITTSAUMessagingHost

type ITTSAUMessagingHost interface {
	objectivec.IObject

	AllowedClasses() foundation.INSSet
	SetAllowedClasses(value foundation.INSSet)
	Channel() unsafe.Pointer
	SetChannel(value kernel.Pointer)
	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]

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]

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]

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]

type ITTSAXResourceMigrationUtilities

type ITTSAXResourceMigrationUtilities interface {
	objectivec.IObject

	AttributesForLegacyVoiceSpec(spec applicationservices.VoiceSpec) objectivec.IObject
	GetIdentifierForLegacyVoiceSpec(spec applicationservices.VoiceSpec) 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]

type ITTSAlternativeVoices

type ITTSAlternativeVoices interface {
	objectivec.IObject
}

An interface definition for the TTSAlternativeVoices class.

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]

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]

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]

type ITTSAudioBuffer

type ITTSAudioBuffer interface {
	objectivec.IObject

	AvBuffer() avfaudio.AVAudioPCMBuffer
	Format() ITTSAudioFormat
	FrameCapacity() uint32
	FrameLength() uint32
	SetFrameLength(value uint32)
	MutableAudioBufferList() coreaudiotypes.AudioBufferList
	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]

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]

type ITTSAudioFormat

type ITTSAudioFormat interface {
	objectivec.IObject

	AvFormat() avfaudio.AVAudioFormat
	ChannelCount() uint32
	ChannelLayoutTag() uint32
	SetChannelLayoutTag(value uint32)
	SampleRate() float64
	StreamDescription() coreaudiotypes.AudioStreamBasicDescription
	SetStreamDescription(value coreaudiotypes.AudioStreamBasicDescription)
	InitWithStreamDescription(description coreaudiotypes.AudioStreamBasicDescription) TTSAudioFormat
	InitWithStreamDescriptionChannelLayoutTag(description coreaudiotypes.AudioStreamBasicDescription, 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]

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]

type ITTSEmojiUtilities

type ITTSEmojiUtilities interface {
	objectivec.IObject
}

An interface definition for the TTSEmojiUtilities class.

type ITTSExceptionCatcher

type ITTSExceptionCatcher interface {
	objectivec.IObject
}

An interface definition for the TTSExceptionCatcher class.

type ITTSFallbackLoader

type ITTSFallbackLoader interface {
	objectivec.IObject
}

An interface definition for the TTSFallbackLoader class.

type ITTSFirstPartyAudioUnit

type ITTSFirstPartyAudioUnit interface {
	avfaudio.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]

type ITTSFormatArgument

type ITTSFormatArgument interface {
	objectivec.IObject
}

An interface definition for the TTSFormatArgument class.

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() objectivec.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]

type ITTSLHPhonemeToApplebetPhonemeMapper

type ITTSLHPhonemeToApplebetPhonemeMapper interface {
	objectivec.IObject
}

An interface definition for the TTSLHPhonemeToApplebetPhonemeMapper class.

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]

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]

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() objectivec.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]

type ITTSPhonemeSupport

type ITTSPhonemeSupport interface {
	objectivec.IObject
}

An interface definition for the TTSPhonemeSupport class.

type ITTSRegex

type ITTSRegex interface {
	objectivec.IObject

	CompiledPCRERegex() Pcre2RealCode8Ref
	SetCompiledPCRERegex(value Pcre2RealCode8Ref)
	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]

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]

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]

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]

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]

type ITTSRuleReplacement

type ITTSRuleReplacement interface {
	objectivec.IObject

	EffectiveIndex() uint64
	Group() ITTSRuleGroup
	SetGroup(value ITTSRuleGroup)
	Identifier() string
	Index() uint64
	SetIndex(value uint64)
	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)
	SetPostMatch(match VoidHandler)
}

An interface definition for the TTSRuleReplacement class.

Methods

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

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]

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]

type ITTSSSEUtils

type ITTSSSEUtils interface {
	objectivec.IObject
}

An interface definition for the TTSSSEUtils class.

type ITTSSiriAssetManager

type ITTSSiriAssetManager interface {
	objectivec.IObject
}

An interface definition for the TTSSiriAssetManager class.

type ITTSSpeakUPAUManager

type ITTSSpeakUPAUManager interface {
	objectivec.IObject
}

An interface definition for the TTSSpeakUPAUManager class.

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]

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() objectivec.IObject
	SetAudioSession(value objectivec.IObject)
	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() objectivec.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]

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 kernel.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]

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]

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() unsafe.Pointer
	SetDelegate(value kernel.Pointer)
	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 kernel.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.NSURL, code objectivec.IObject) (bool, error)
	StartSpeakingStringToURLWithLanguageCodeRequestError(string_ objectivec.IObject, url foundation.NSURL, 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]

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]

type ITTSSpeechVoice

type ITTSSpeechVoice interface {
	ITTSAXResource
}

An interface definition for the TTSSpeechVoice class.

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]

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]

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]

type ITTSUnicodeUtils

type ITTSUnicodeUtils interface {
	objectivec.IObject
}

An interface definition for the TTSUnicodeUtils class.

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]

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.NSURL
	SetSearchPathURL(value foundation.NSURL)
	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]

type ITTSVoiceResourceManager

type ITTSVoiceResourceManager interface {
	objectivec.IObject
}

An interface definition for the TTSVoiceResourceManager class.

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() objectivec.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]

type ITTSWrappedAudioQueue

type ITTSWrappedAudioQueue interface {
	objectivec.IObject

	AqRef() OpaqueAudioQueueRef
	SetAqRef(value OpaqueAudioQueueRef)
	AudioDevice() uint32
	SetAudioDevice(value uint32)
	AudioQueueActive() bool
	AudioQueueFlags() uint32
	SetAudioQueueFlags(value uint32)
	BufferCallback(callback AudioQueueBuffer)
	CachedAudioConverter() avfaudio.AVAudioConverter
	SetCachedAudioConverter(value avfaudio.AVAudioConverter)
	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() OpaqueATAudioProcessingNodeRef
	SetProcNodeRef(value OpaqueATAudioProcessingNodeRef)
	QueueFormat() avfaudio.AVAudioFormat
	SetQueueFormat(value avfaudio.AVAudioFormat)
	QueueStreamDescription() coreaudiotypes.AudioStreamBasicDescription
	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]

type ITTSWrappedAudioQueueBuffer

type ITTSWrappedAudioQueueBuffer interface {
	objectivec.IObject

	AqBuffer() unsafe.Pointer
	SetAqBuffer(value *AudioQueueBuffer)
	ByteSize() uint64
	QueuedTimeStamp() coreaudiotypes.AudioTimeStamp
	SetQueuedTimeStamp(value coreaudiotypes.AudioTimeStamp)
	SetCompletionHandler(handler ErrorHandler)
}

An interface definition for the TTSWrappedAudioQueueBuffer class.

Methods

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

type ITextToSpeechAUParamWrapper

type ITextToSpeechAUParamWrapper interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechAUParamWrapper class.

type ITextToSpeechAXCatalogUpdater

type ITextToSpeechAXCatalogUpdater interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechAXCatalogUpdater class.

type ITextToSpeechAXOnDiskVoiceLoader

type ITextToSpeechAXOnDiskVoiceLoader interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechAXOnDiskVoiceLoader class.

type ITextToSpeechAXVoiceLoader

type ITextToSpeechAXVoiceLoader interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechAXVoiceLoader class.

type ITextToSpeechAttributeUtilities

type ITextToSpeechAttributeUtilities interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechAttributeUtilities class.

type ITextToSpeechAudioRenderer

type ITextToSpeechAudioRenderer interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechAudioRenderer class.

type ITextToSpeechAudioUnitCache

type ITextToSpeechAudioUnitCache interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechAudioUnitCache class.

type ITextToSpeechBufferedAudioQueue

type ITextToSpeechBufferedAudioQueue interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechBufferedAudioQueue class.

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]

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 objectivec.IObject)
	WriteToBufferCallbackToMarkerCallbackSynthCompletionHandler(write avfaudio.AVSpeechUtterance, callback ErrorHandler, callback2 objectivec.IObject, synth objectivec.IObject, handler ErrorHandler)
	WriteWithSpeechPhraseToAudioFileWithAudioSettingsCompletionHandler(phrase string, file foundation.NSURL, 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]

type ITextToSpeechDebouncer

type ITextToSpeechDebouncer interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechDebouncer class.

type ITextToSpeechPTParser

type ITextToSpeechPTParser interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechPTParser class.

type ITextToSpeechParsedSSMLNode

type ITextToSpeechParsedSSMLNode interface {
	objectivec.IObject

	Description() string
}

An interface definition for the TextToSpeechParsedSSMLNode class.

Methods

  • [ITextToSpeechParsedSSMLNode.Description]

type ITextToSpeechSQLiteVoiceBackingStore

type ITextToSpeechSQLiteVoiceBackingStore interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechSQLiteVoiceBackingStore class.

type ITextToSpeechSSELoaderManager

type ITextToSpeechSSELoaderManager interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechSSELoaderManager class.

type ITextToSpeechSSEVoiceManager

type ITextToSpeechSSEVoiceManager interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechSSEVoiceManager class.

type ITextToSpeechSSMLParser

type ITextToSpeechSSMLParser interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechSSMLParser class.

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]

type ITextToSpeechSSMLVoiceTagger

type ITextToSpeechSSMLVoiceTagger interface {
	objectivec.IObject

	TagSSML(ssml objectivec.IObject) objectivec.IObject
}

An interface definition for the TextToSpeechSSMLVoiceTagger class.

Methods

  • [ITextToSpeechSSMLVoiceTagger.TagSSML]

type ITextToSpeechSiriVoiceLoader

type ITextToSpeechSiriVoiceLoader interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechSiriVoiceLoader class.

type ITextToSpeechSpokenContentSelectionProvider

type ITextToSpeechSpokenContentSelectionProvider interface {
	objectivec.IObject

	SiriVoiceChanged()
}

An interface definition for the TextToSpeechSpokenContentSelectionProvider class.

Methods

  • [ITextToSpeechSpokenContentSelectionProvider.SiriVoiceChanged]

type ITextToSpeechStreamingTokenizer

type ITextToSpeechStreamingTokenizer interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechStreamingTokenizer class.

type ITextToSpeechStringStream

type ITextToSpeechStringStream interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechStringStream class.

type ITextToSpeechTTSAURenderer

type ITextToSpeechTTSAURenderer interface {
	ISwiftNativeNSObject
}

An interface definition for the TextToSpeechTTSAURenderer class.

type ITextToSpeechTTSExecutor

type ITextToSpeechTTSExecutor interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechTTSExecutor class.

type ITextToSpeechTTSMagicFirstPartyAudioUnit

type ITextToSpeechTTSMagicFirstPartyAudioUnit interface {
	ITTSFirstPartyAudioUnit

	InitWithComponentDescriptionOptionsError(description AudioComponentDescription, options uint32) (TextToSpeechTTSMagicFirstPartyAudioUnit, error)
}

An interface definition for the TextToSpeechTTSMagicFirstPartyAudioUnit class.

Methods

  • [ITextToSpeechTTSMagicFirstPartyAudioUnit.InitWithComponentDescriptionOptionsError]

type ITextToSpeechTTSPronunciationUtils

type ITextToSpeechTTSPronunciationUtils interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechTTSPronunciationUtils class.

type ITextToSpeechTTSSQLiteReader

type ITextToSpeechTTSSQLiteReader interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechTTSSQLiteReader class.

type ITextToSpeechTTSSegmentGenerator

type ITextToSpeechTTSSegmentGenerator interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechTTSSegmentGenerator class.

type ITextToSpeechTTSSettings

type ITextToSpeechTTSSettings interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechTTSSettings class.

type ITextToSpeechTTSSpeechEventObjc

type ITextToSpeechTTSSpeechEventObjc interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechTTSSpeechEventObjc class.

type ITextToSpeechTTSSpeechQueue

type ITextToSpeechTTSSpeechQueue interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechTTSSpeechQueue class.

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]

type ITextToSpeechTTSStringTagger

type ITextToSpeechTTSStringTagger interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechTTSStringTagger class.

type ITextToSpeechTTSTaskRunner

type ITextToSpeechTTSTaskRunner interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechTTSTaskRunner class.

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]

type ITextToSpeechVoiceDatabase

type ITextToSpeechVoiceDatabase interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechVoiceDatabase class.

type ITextToSpeechVoiceDatabaseClient

type ITextToSpeechVoiceDatabaseClient interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechVoiceDatabaseClient class.

type ITextToSpeechVoiceDatabaseDaemon

type ITextToSpeechVoiceDatabaseDaemon interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechVoiceDatabaseDaemon class.

type ITextToSpeechVoiceDatabaseXPC

type ITextToSpeechVoiceDatabaseXPC interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechVoiceDatabaseXPC class.

type ITextToSpeechVoicePreviewer

type ITextToSpeechVoicePreviewer interface {
	ISwiftNativeNSObject

	AudioPlayerDidFinishPlayingSuccessfully(playing objectivec.IObject, successfully bool)
}

An interface definition for the TextToSpeechVoicePreviewer class.

Methods

  • [ITextToSpeechVoicePreviewer.AudioPlayerDidFinishPlayingSuccessfully]

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]

type ITextToSpeechVoiceSmuggler

type ITextToSpeechVoiceSmuggler interface {
	objectivec.IObject
}

An interface definition for the TextToSpeechVoiceSmuggler class.

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]

type ITtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer added in v0.6.4

type ITtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer interface {
	objectivec.IObject
}

An interface definition for the TtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer class.

type ITtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache added in v0.6.4

type ITtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache interface {
	objectivec.IObject
}

An interface definition for the TtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache class.

type ITtCC12TextToSpeech13TTSTaskRunner5Store

type ITtCC12TextToSpeech13TTSTaskRunner5Store interface {
	objectivec.IObject
}

An interface definition for the TtCC12TextToSpeech13TTSTaskRunner5Store class.

type ITtCC12TextToSpeech13VoiceDatabase11Preferences

type ITtCC12TextToSpeech13VoiceDatabase11Preferences interface {
	objectivec.IObject
}

An interface definition for the TtCC12TextToSpeech13VoiceDatabase11Preferences class.

type ITtCC12TextToSpeech15CoreSynthesizer15UtteranceRunner

type ITtCC12TextToSpeech15CoreSynthesizer15UtteranceRunner interface {
	objectivec.IObject
}

An interface definition for the TtCC12TextToSpeech15CoreSynthesizer15UtteranceRunner class.

type ITtCC12TextToSpeech16SSELoaderManager5Store

type ITtCC12TextToSpeech16SSELoaderManager5Store interface {
	objectivec.IObject
}

An interface definition for the TtCC12TextToSpeech16SSELoaderManager5Store class.

type ITtCC12TextToSpeech16VoiceDatabaseXPC6Client

type ITtCC12TextToSpeech16VoiceDatabaseXPC6Client interface {
	objectivec.IObject
}

An interface definition for the TtCC12TextToSpeech16VoiceDatabaseXPC6Client class.

type ITtCC12TextToSpeech16VoiceDatabaseXPC6Server

type ITtCC12TextToSpeech16VoiceDatabaseXPC6Server interface {
	objectivec.IObject
}

An interface definition for the TtCC12TextToSpeech16VoiceDatabaseXPC6Server class.

type ITtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandler

type ITtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandler interface {
	objectivec.IObject
}

An interface definition for the TtCCC12TextToSpeech16VoiceDatabaseXPC6Server14RequestHandler class.

type ITtCO12TextToSpeech14TTSAudioEffect7Manager

type ITtCO12TextToSpeech14TTSAudioEffect7Manager interface {
	objectivec.IObject
}

An interface definition for the TtCO12TextToSpeech14TTSAudioEffect7Manager class.

type NSCopying

type NSCopying interface {
	objectivec.IObject
}

NSCopying protocol.

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.
	SupportsSecureCoding() bool
}

NSSecureCoding protocol.

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

func (NSSecureCodingObject) SupportsSecureCoding

func (o NSSecureCodingObject) SupportsSecureCoding() bool

type OpaqueATAudioProcessingNode added in v0.5.5

type OpaqueATAudioProcessingNode struct {
}

OpaqueATAudioProcessingNode

type OpaqueATAudioProcessingNodeRef added in v0.5.5

type OpaqueATAudioProcessingNodeRef uintptr

type OpaqueAudioQueue added in v0.5.5

type OpaqueAudioQueue struct {
}

OpaqueAudioQueue

type OpaqueAudioQueueRef added in v0.5.5

type OpaqueAudioQueueRef uintptr

type Pcre2RealCode8 added in v0.6.4

type Pcre2RealCode8 struct {
}

Pcre2RealCode8

type Pcre2RealCode8Ref added in v0.6.4

type Pcre2RealCode8Ref uintptr

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.

type TTSAUMessagingAU

type TTSAUMessagingAU struct {
	objectivec.Object
}

Methods

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) CallAudioUnit

func (t TTSAUMessagingAU) CallAudioUnit(unit objectivec.IObject) objectivec.IObject

func (TTSAUMessagingAU) Echo

func (TTSAUMessagingAU) Init

Init initializes the instance.

func (TTSAUMessagingAU) OwningAudioUnit

func (t TTSAUMessagingAU) OwningAudioUnit() ITTSFirstPartyAudioUnit

func (TTSAUMessagingAU) SetCallHostBlock

func (t TTSAUMessagingAU) SetCallHostBlock(block VoidHandler)

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) SetHostBlock

func (t TTSAUMessagingAU) SetHostBlock(block VoidHandler)

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

func NewTTSAUMessagingHost

func NewTTSAUMessagingHost() TTSAUMessagingHost

NewTTSAUMessagingHost creates a new TTSAUMessagingHost instance.

func NewTTSAUMessagingHostWithMessageChannel

func NewTTSAUMessagingHostWithMessageChannel(channel objectivec.IObject) TTSAUMessagingHost

func TTSAUMessagingHostFromID

func TTSAUMessagingHostFromID(id objc.ID) TTSAUMessagingHost

TTSAUMessagingHostFromID constructs a TTSAUMessagingHost from an objc.ID.

func (TTSAUMessagingHost) AllowedClasses

func (t TTSAUMessagingHost) AllowedClasses() foundation.INSSet

func (TTSAUMessagingHost) Autorelease

func (t TTSAUMessagingHost) Autorelease() TTSAUMessagingHost

Autorelease adds the receiver to the current autorelease pool.

func (TTSAUMessagingHost) CanLoadProtocolMethods added in v0.6.0

func (t TTSAUMessagingHost) CanLoadProtocolMethods() bool

CanLoadProtocolMethods reports whether the receiver responds to the private selector _loadProtocolMethods.

func (TTSAUMessagingHost) Channel

func (t TTSAUMessagingHost) Channel() unsafe.Pointer

func (TTSAUMessagingHost) Init

Init initializes the instance.

func (TTSAUMessagingHost) InitWithMessageChannel

func (t TTSAUMessagingHost) InitWithMessageChannel(channel objectivec.IObject) TTSAUMessagingHost

func (TTSAUMessagingHost) LoadProtocolMethods

func (t TTSAUMessagingHost) LoadProtocolMethods() error

LoadProtocolMethods is an exported wrapper for the private method _loadProtocolMethods.

func (TTSAUMessagingHost) Methods

func (TTSAUMessagingHost) SetAllowedClasses

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

func (TTSAUMessagingHost) SetChannel

func (t TTSAUMessagingHost) SetChannel(value kernel.Pointer)

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) CanValidSelectorsForProtocol added in v0.6.0

func (_TTSAUMessagingHostClass TTSAUMessagingHostClass) CanValidSelectorsForProtocol() bool

CanValidSelectorsForProtocol reports whether the receiver responds to the private selector _validSelectorsForProtocol.

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, error)

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

func (TTSAUMessagingObject) DefaultSettingsForVoice

func (o TTSAUMessagingObject) DefaultSettingsForVoice(voice objectivec.IObject) objectivec.IObject

func (TTSAUMessagingObject) Echo

func (TTSAUMessagingObject) PrewarmWithVoice

func (o TTSAUMessagingObject) PrewarmWithVoice(voice objectivec.IObject)

func (TTSAUMessagingObject) RequireFirstUnlockForVoiceLoad

func (o TTSAUMessagingObject) RequireFirstUnlockForVoiceLoad() objectivec.IObject

func (TTSAUMessagingObject) VoicesExternallyManaged

func (o TTSAUMessagingObject) VoicesExternallyManaged() objectivec.IObject

type TTSAUSSEWrapper

type TTSAUSSEWrapper struct {
	objectivec.Object
}

Methods

func NewTTSAUSSEWrapper

func NewTTSAUSSEWrapper() TTSAUSSEWrapper

NewTTSAUSSEWrapper creates a new TTSAUSSEWrapper instance.

func NewTTSAUSSEWrapperWithAudioUnit

func NewTTSAUSSEWrapperWithAudioUnit(unit objectivec.IObject) TTSAUSSEWrapper

func TTSAUSSEWrapperFromID

func TTSAUSSEWrapperFromID(id objc.ID) TTSAUSSEWrapper

TTSAUSSEWrapperFromID constructs a TTSAUSSEWrapper from an objc.ID.

func (TTSAUSSEWrapper) AudioUnit

func (t TTSAUSSEWrapper) AudioUnit() unsafe.Pointer

func (TTSAUSSEWrapper) Autorelease

func (t TTSAUSSEWrapper) Autorelease() TTSAUSSEWrapper

Autorelease adds the receiver to the current autorelease pool.

func (TTSAUSSEWrapper) CancelSpeechRequest

func (t TTSAUSSEWrapper) CancelSpeechRequest()

func (TTSAUSSEWrapper) Init

Init initializes the instance.

func (TTSAUSSEWrapper) InitWithAudioUnit

func (t TTSAUSSEWrapper) InitWithAudioUnit(unit objectivec.IObject) TTSAUSSEWrapper

func (TTSAUSSEWrapper) SetAudioUnit

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

func (TTSAUSSEWrapper) SynthesizeSpeechRequest

func (t TTSAUSSEWrapper) SynthesizeSpeechRequest(request objectivec.IObject)

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.

func (TTSAUSSEWrapperClass) MakeAU

func (_TTSAUSSEWrapperClass TTSAUSSEWrapperClass) MakeAU(au objectivec.IObject) objectivec.IObject

type TTSAXResource

type TTSAXResource struct {
	objectivec.Object
}

Methods

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) AssetSize

func (t TTSAXResource) AssetSize() int64

func (TTSAXResource) Autorelease

func (t TTSAXResource) Autorelease() TTSAXResource

Autorelease adds the receiver to the current autorelease pool.

func (TTSAXResource) CanBeDownloaded

func (t TTSAXResource) CanBeDownloaded() bool

func (TTSAXResource) ContentPath

func (t TTSAXResource) ContentPath() string

func (TTSAXResource) Footprint

func (t TTSAXResource) Footprint() int64

func (TTSAXResource) Gender

func (t TTSAXResource) Gender() int64

func (TTSAXResource) Identifier

func (t TTSAXResource) Identifier() string

func (TTSAXResource) Init

func (t TTSAXResource) Init() TTSAXResource

Init initializes the instance.

func (TTSAXResource) IsDefault

func (t TTSAXResource) IsDefault() bool

func (TTSAXResource) IsInstalled

func (t TTSAXResource) IsInstalled() bool

func (TTSAXResource) IsNoveltyVoice

func (t TTSAXResource) IsNoveltyVoice() bool

func (TTSAXResource) IsPersonalVoice

func (t TTSAXResource) IsPersonalVoice() bool

func (TTSAXResource) IsSystemVoice

func (t TTSAXResource) IsSystemVoice() bool

func (TTSAXResource) Language

func (t TTSAXResource) Language() string

func (TTSAXResource) Languages

func (t TTSAXResource) Languages() foundation.INSArray

func (TTSAXResource) LocalizedName

func (t TTSAXResource) LocalizedName() string

func (TTSAXResource) LocalizedNameForLanguageWithLanguage

func (t TTSAXResource) LocalizedNameForLanguageWithLanguage(language objectivec.IObject) objectivec.IObject

func (TTSAXResource) LocalizedNameWithFootprint

func (t TTSAXResource) LocalizedNameWithFootprint() string

func (TTSAXResource) Name

func (t TTSAXResource) Name() string

func (TTSAXResource) NameAndFootprintForLanguage

func (t TTSAXResource) NameAndFootprintForLanguage(language objectivec.IObject) objectivec.IObject

func (TTSAXResource) PrimaryLanguage

func (t TTSAXResource) PrimaryLanguage() objectivec.IObject

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)

func (TTSAXResource) SpeechVoice

func (t TTSAXResource) SpeechVoice() objectivec.IObject

func (TTSAXResource) Subtype

func (t TTSAXResource) Subtype() uint64

func (TTSAXResource) SynthesisProviderVoice

func (t TTSAXResource) SynthesisProviderVoice() avfaudio.AVSpeechSynthesisProviderVoice

func (TTSAXResource) Type

func (t TTSAXResource) Type() uint64

func (TTSAXResource) VoiceId

func (t TTSAXResource) VoiceId() string

func (TTSAXResource) VoiceType

func (t TTSAXResource) VoiceType() 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.

func (TTSAXResourceClass) LocalizedNameWithForLanguage

func (_TTSAXResourceClass TTSAXResourceClass) LocalizedNameWithForLanguage(name objectivec.IObject, language objectivec.IObject) objectivec.IObject

type TTSAXResourceManager

type TTSAXResourceManager struct {
	objectivec.Object
}

Methods

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) AddObserver

func (t TTSAXResourceManager) AddObserver(observer objectivec.IObject)

func (TTSAXResourceManager) AllAvailableLanguages

func (t TTSAXResourceManager) AllAvailableLanguages() foundation.INSSet

func (TTSAXResourceManager) AllLanguagesForVoices

func (t TTSAXResourceManager) AllLanguagesForVoices(voices bool) objectivec.IObject

func (TTSAXResourceManager) AllVoices

func (t TTSAXResourceManager) AllVoices(voices bool) objectivec.IObject

func (TTSAXResourceManager) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSAXResourceManager) CanObservers added in v0.6.0

func (t TTSAXResourceManager) CanObservers() bool

CanObservers reports whether the receiver responds to the private selector _observers.

func (TTSAXResourceManager) CanPerformBlockOnObservers added in v0.6.0

func (t TTSAXResourceManager) CanPerformBlockOnObservers() bool

CanPerformBlockOnObservers reports whether the receiver responds to the private selector _performBlockOnObservers:.

func (TTSAXResourceManager) CanResourceWithVoiceIdAssetId added in v0.6.0

func (t TTSAXResourceManager) CanResourceWithVoiceIdAssetId() bool

CanResourceWithVoiceIdAssetId reports whether the receiver responds to the private selector _resourceWithVoiceId:assetId:.

func (TTSAXResourceManager) CanResourcesWithTypeSubTypeLanguageCode added in v0.6.0

func (t TTSAXResourceManager) CanResourcesWithTypeSubTypeLanguageCode() bool

CanResourcesWithTypeSubTypeLanguageCode reports whether the receiver responds to the private selector _resourcesWithType:subType:languageCode:.

func (TTSAXResourceManager) DeleteResourceWithVoiceId

func (t TTSAXResourceManager) DeleteResourceWithVoiceId(id objectivec.IObject)

func (TTSAXResourceManager) DownloadResourceWithVoiceId

func (t TTSAXResourceManager) DownloadResourceWithVoiceId(id objectivec.IObject)

func (TTSAXResourceManager) DownloadResourceWithVoiceIdUserInitiated

func (t TTSAXResourceManager) DownloadResourceWithVoiceIdUserInitiated(id objectivec.IObject, initiated bool)

func (TTSAXResourceManager) Init

Init initializes the instance.

func (TTSAXResourceManager) LanguageCodeForResourceNameWithType

func (t TTSAXResourceManager) LanguageCodeForResourceNameWithType(name objectivec.IObject, type_ uint64) objectivec.IObject

func (TTSAXResourceManager) Observers added in v0.6.0

Observers is an exported wrapper for the private property _observers.

func (TTSAXResourceManager) PerformBlockOnObservers

func (t TTSAXResourceManager) PerformBlockOnObservers(observers VoidHandler) error

PerformBlockOnObservers is an exported wrapper for the private method _performBlockOnObservers.

func (TTSAXResourceManager) RemoveObserver

func (t TTSAXResourceManager) RemoveObserver(observer objectivec.IObject)

func (TTSAXResourceManager) ResourceWithVoiceId

func (t TTSAXResourceManager) ResourceWithVoiceId(id objectivec.IObject) objectivec.IObject

func (TTSAXResourceManager) ResourceWithVoiceIdAssetId

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

ResourceWithVoiceIdAssetId is an exported wrapper for the private method _resourceWithVoiceIdAssetId.

func (TTSAXResourceManager) ResourcesWithLanguageType

func (t TTSAXResourceManager) ResourcesWithLanguageType(language objectivec.IObject, type_ uint64) objectivec.IObject

func (TTSAXResourceManager) ResourcesWithTypeSubType

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

func (TTSAXResourceManager) ResourcesWithTypeSubTypeLanguageCode

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

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)

func (TTSAXResourceManager) SpeechVoiceWithVoiceId

func (t TTSAXResourceManager) SpeechVoiceWithVoiceId(id objectivec.IObject) objectivec.IObject

func (TTSAXResourceManager) StopDownloadResourceWithVoiceId

func (t TTSAXResourceManager) StopDownloadResourceWithVoiceId(id objectivec.IObject)

func (TTSAXResourceManager) SuperCompactVoiceIdForCompactVoiceId

func (t TTSAXResourceManager) SuperCompactVoiceIdForCompactVoiceId(id objectivec.IObject) objectivec.IObject

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.

func (TTSAXResourceManagerClass) SharedInstance

func (_TTSAXResourceManagerClass TTSAXResourceManagerClass) SharedInstance() TTSAXResourceManager

type TTSAXResourceMigrationUtilities

type TTSAXResourceMigrationUtilities struct {
	objectivec.Object
}

Methods

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) AttributesForLegacyVoiceSpec

func (TTSAXResourceMigrationUtilities) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSAXResourceMigrationUtilities) CanTtsAssetForSpec added in v0.6.0

func (t TTSAXResourceMigrationUtilities) CanTtsAssetForSpec() bool

CanTtsAssetForSpec reports whether the receiver responds to the private selector _ttsAssetForSpec:.

func (TTSAXResourceMigrationUtilities) GetIdentifierForLegacyVoiceSpec

func (t TTSAXResourceMigrationUtilities) GetIdentifierForLegacyVoiceSpec(spec applicationservices.VoiceSpec) objectivec.IObject

func (TTSAXResourceMigrationUtilities) Init

Init initializes the instance.

func (TTSAXResourceMigrationUtilities) TtsAssetForSpec

TtsAssetForSpec is an exported wrapper for the private method _ttsAssetForSpec.

func (TTSAXResourceMigrationUtilities) TtsIdentifierForLegacyMacIdentifier

func (t TTSAXResourceMigrationUtilities) TtsIdentifierForLegacyMacIdentifier(identifier objectivec.IObject) objectivec.IObject

func (TTSAXResourceMigrationUtilities) UpdatedIdentifierForLegacyIdentifierWithLanguageCode

func (t TTSAXResourceMigrationUtilities) UpdatedIdentifierForLegacyIdentifierWithLanguageCode(identifier objectivec.IObject, code objectivec.IObject) objectivec.IObject

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.

func (TTSAXResourceMigrationUtilitiesClass) SharedInstance

func (_TTSAXResourceMigrationUtilitiesClass TTSAXResourceMigrationUtilitiesClass) SharedInstance() TTSAXResourceMigrationUtilities

type TTSAlternativeVoices

type TTSAlternativeVoices struct {
	objectivec.Object
}

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

func (TTSAlternativeVoicesClass) IsCompactVocalizerVoiceIdentifier

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

func (TTSAlternativeVoicesClass) IsNeuralAXSiriVoiceIdentifier

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

func (TTSAlternativeVoicesClass) IsNeuralSiriVoiceIdentifier

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

func (TTSAlternativeVoicesClass) IsOldSiriVoiceIdentifier

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

func (TTSAlternativeVoicesClass) IsPersonalVoiceIdentifier

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

func (TTSAlternativeVoicesClass) IsSiriVoiceIdentifier

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

func (TTSAlternativeVoicesClass) IsVocalizerVoiceIdentifier

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

func (TTSAlternativeVoicesClass) NameForVoiceIdentifier

func (_TTSAlternativeVoicesClass TTSAlternativeVoicesClass) NameForVoiceIdentifier(identifier objectivec.IObject) objectivec.IObject

type TTSApplebetMapperPhonemeInfo

type TTSApplebetMapperPhonemeInfo struct {
	objectivec.Object
}

Methods

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) EndTime

func (TTSApplebetMapperPhonemeInfo) Init

Init initializes the instance.

func (TTSApplebetMapperPhonemeInfo) Phoneme

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)

func (TTSApplebetMapperPhonemeInfo) StartTime

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

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) Left

func (TTSApplebetMapperRule) Match

func (TTSApplebetMapperRule) Right

func (TTSApplebetMapperRule) SetLeft

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

func (TTSApplebetMapperRule) SetMatch

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

func (TTSApplebetMapperRule) SetMatchRule

func (t TTSApplebetMapperRule) SetMatchRule(rule VoidHandler)

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)

func (TTSApplebetMapperRule) Substitution

func (t TTSApplebetMapperRule) Substitution() 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.

func (TTSApplebetMapperRuleClass) RuleWithHeterogeniousArray

func (_TTSApplebetMapperRuleClass TTSApplebetMapperRuleClass) RuleWithHeterogeniousArray(array objectivec.IObject) objectivec.IObject

type TTSAssetBase

type TTSAssetBase struct {
	objectivec.Object
}

Methods

func NewTTSAssetBase

func NewTTSAssetBase() TTSAssetBase

NewTTSAssetBase creates a new TTSAssetBase instance.

func NewTTSAssetBaseWithCoder

func NewTTSAssetBaseWithCoder(coder objectivec.IObject) TTSAssetBase

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) BundleIdentifier

func (t TTSAssetBase) BundleIdentifier() string

func (TTSAssetBase) CompatibilityVersion

func (t TTSAssetBase) CompatibilityVersion() foundation.NSNumber

func (TTSAssetBase) ContentVersion

func (t TTSAssetBase) ContentVersion() foundation.NSNumber

func (TTSAssetBase) EncodeWithCoder

func (t TTSAssetBase) EncodeWithCoder(coder foundation.INSCoder)

func (TTSAssetBase) Init

func (t TTSAssetBase) Init() TTSAssetBase

Init initializes the instance.

func (TTSAssetBase) InitWithCoder

func (t TTSAssetBase) InitWithCoder(coder foundation.INSCoder) TTSAssetBase

func (TTSAssetBase) MasteredVersion

func (t TTSAssetBase) MasteredVersion() string

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.

func (TTSAssetBaseClass) SupportsSecureCoding

func (_TTSAssetBaseClass TTSAssetBaseClass) SupportsSecureCoding() bool

type TTSAudioBuffer

type TTSAudioBuffer struct {
	objectivec.Object
}

Methods

func NewTTSAudioBuffer

func NewTTSAudioBuffer() TTSAudioBuffer

NewTTSAudioBuffer creates a new TTSAudioBuffer instance.

func NewTTSAudioBufferWithAVBuffer

func NewTTSAudioBufferWithAVBuffer(aVBuffer objectivec.IObject) TTSAudioBuffer

func NewTTSAudioBufferWithFormatFrameCapacity

func NewTTSAudioBufferWithFormatFrameCapacity(format objectivec.IObject, capacity uint32) TTSAudioBuffer

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) AvBuffer

func (TTSAudioBuffer) Format

func (t TTSAudioBuffer) Format() ITTSAudioFormat

func (TTSAudioBuffer) FrameCapacity

func (t TTSAudioBuffer) FrameCapacity() uint32

func (TTSAudioBuffer) FrameLength

func (t TTSAudioBuffer) FrameLength() uint32

func (TTSAudioBuffer) Init

func (t TTSAudioBuffer) Init() TTSAudioBuffer

Init initializes the instance.

func (TTSAudioBuffer) InitWithAVBuffer

func (t TTSAudioBuffer) InitWithAVBuffer(aVBuffer objectivec.IObject) TTSAudioBuffer

func (TTSAudioBuffer) InitWithFormatFrameCapacity

func (t TTSAudioBuffer) InitWithFormatFrameCapacity(format objectivec.IObject, capacity uint32) TTSAudioBuffer

func (TTSAudioBuffer) MutableAudioBufferList

func (t TTSAudioBuffer) MutableAudioBufferList() coreaudiotypes.AudioBufferList

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

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) EffectName

func (t TTSAudioEffectConfiguration) EffectName() string

func (TTSAudioEffectConfiguration) Enabled

func (t TTSAudioEffectConfiguration) Enabled() bool

func (TTSAudioEffectConfiguration) Identifier

func (TTSAudioEffectConfiguration) Init

Init initializes the instance.

func (TTSAudioEffectConfiguration) Parameters

func (TTSAudioEffectConfiguration) Properties

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

func NewTTSAudioFormat

func NewTTSAudioFormat() TTSAudioFormat

NewTTSAudioFormat creates a new TTSAudioFormat instance.

func NewTTSAudioFormatWithStreamDescription

func NewTTSAudioFormatWithStreamDescription(description coreaudiotypes.AudioStreamBasicDescription) TTSAudioFormat

func NewTTSAudioFormatWithStreamDescriptionChannelLayoutTag

func NewTTSAudioFormatWithStreamDescriptionChannelLayoutTag(description coreaudiotypes.AudioStreamBasicDescription, tag uint32) TTSAudioFormat

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) AvFormat

func (t TTSAudioFormat) AvFormat() avfaudio.AVAudioFormat

func (TTSAudioFormat) ChannelCount

func (t TTSAudioFormat) ChannelCount() uint32

func (TTSAudioFormat) ChannelLayoutTag

func (t TTSAudioFormat) ChannelLayoutTag() uint32

func (TTSAudioFormat) Init

func (t TTSAudioFormat) Init() TTSAudioFormat

Init initializes the instance.

func (TTSAudioFormat) InitWithStreamDescription

func (t TTSAudioFormat) InitWithStreamDescription(description coreaudiotypes.AudioStreamBasicDescription) TTSAudioFormat

func (TTSAudioFormat) InitWithStreamDescriptionChannelLayoutTag

func (t TTSAudioFormat) InitWithStreamDescriptionChannelLayoutTag(description coreaudiotypes.AudioStreamBasicDescription, tag uint32) TTSAudioFormat

func (TTSAudioFormat) SampleRate

func (t TTSAudioFormat) SampleRate() float64

func (TTSAudioFormat) SetChannelLayoutTag

func (t TTSAudioFormat) SetChannelLayoutTag(value uint32)

func (TTSAudioFormat) SetStreamDescription

func (t TTSAudioFormat) SetStreamDescription(value coreaudiotypes.AudioStreamBasicDescription)

func (TTSAudioFormat) StreamDescription

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

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) Channel

func (TTSAudioSessionChannel) ChannelLabel

func (t TTSAudioSessionChannel) ChannelLabel() uint32

func (TTSAudioSessionChannel) ChannelName

func (t TTSAudioSessionChannel) ChannelName() string

func (TTSAudioSessionChannel) ChannelNumber

func (t TTSAudioSessionChannel) ChannelNumber() uint64

func (TTSAudioSessionChannel) Init

Init initializes the instance.

func (TTSAudioSessionChannel) OwningPortUID

func (t TTSAudioSessionChannel) OwningPortUID() string

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) ChannelWithChannel

func (_TTSAudioSessionChannelClass TTSAudioSessionChannelClass) ChannelWithChannel(channel objectivec.IObject) objectivec.IObject

func (TTSAudioSessionChannelClass) Class

Class returns the underlying Objective-C class pointer.

func (TTSAudioSessionChannelClass) ConvertChannels

func (_TTSAudioSessionChannelClass TTSAudioSessionChannelClass) ConvertChannels(channels objectivec.IObject) objectivec.IObject

type TTSEmojiUtilities

type TTSEmojiUtilities struct {
	objectivec.Object
}

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) CanInitializeEmojiStructures added in v0.6.0

func (_TTSEmojiUtilitiesClass TTSEmojiUtilitiesClass) CanInitializeEmojiStructures() bool

CanInitializeEmojiStructures reports whether the receiver responds to the private selector _initializeEmojiStructures:.

func (TTSEmojiUtilitiesClass) Class

func (tc TTSEmojiUtilitiesClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (TTSEmojiUtilitiesClass) EmojiRangeFromStringWithSearchRange

func (_TTSEmojiUtilitiesClass TTSEmojiUtilitiesClass) EmojiRangeFromStringWithSearchRange(string_ objectivec.IObject, range_ foundation.NSRange) foundation.NSRange

func (TTSEmojiUtilitiesClass) EnumerateEmojiCharactersInStringLanguageCodeWithBlock

func (_TTSEmojiUtilitiesClass TTSEmojiUtilitiesClass) EnumerateEmojiCharactersInStringLanguageCodeWithBlock(string_ objectivec.IObject, code objectivec.IObject, block VoidHandler)

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) error

InitializeEmojiStructures is an exported wrapper for the private method _initializeEmojiStructures.

func (TTSEmojiUtilitiesClass) StringByRemovingEmojiCharacters

func (_TTSEmojiUtilitiesClass TTSEmojiUtilitiesClass) StringByRemovingEmojiCharacters(characters objectivec.IObject) objectivec.IObject

func (TTSEmojiUtilitiesClass) StringByReplacingEmojiCharactersWithEmojiDescriptionsStringForPausesLanguageRangeReplacementsAppendEmojiSuffix

func (_TTSEmojiUtilitiesClass TTSEmojiUtilitiesClass) StringByReplacingEmojiCharactersWithEmojiDescriptionsStringForPausesLanguageRangeReplacementsAppendEmojiSuffix(descriptions objectivec.IObject, pauses objectivec.IObject, language objectivec.IObject, replacements objectivec.IObject, suffix bool) objectivec.IObject

type TTSExceptionCatcher

type TTSExceptionCatcher struct {
	objectivec.Object
}

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)

func (TTSExceptionCatcherClass) Class

func (tc TTSExceptionCatcherClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type TTSFallbackLoader

type TTSFallbackLoader struct {
	objectivec.Object
}

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.

func (TTSFallbackLoaderClass) FallbackRendererClass

func (_TTSFallbackLoaderClass TTSFallbackLoaderClass) FallbackRendererClass() objectivec.Class

type TTSFirstPartyAudioUnit

type TTSFirstPartyAudioUnit struct {
	avfaudio.AVSpeechSynthesisProviderAudioUnit
}

Methods

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) Channel

func (TTSFirstPartyAudioUnit) DefaultSettingsForVoice

func (t TTSFirstPartyAudioUnit) DefaultSettingsForVoice(voice objectivec.IObject) objectivec.IObject

func (TTSFirstPartyAudioUnit) Echo

func (TTSFirstPartyAudioUnit) Init

Init initializes the instance.

func (TTSFirstPartyAudioUnit) MessageChannelFor

func (t TTSFirstPartyAudioUnit) MessageChannelFor(for_ objectivec.IObject) objectivec.IObject

func (TTSFirstPartyAudioUnit) PrewarmWithVoice

func (t TTSFirstPartyAudioUnit) PrewarmWithVoice(voice objectivec.IObject)

func (TTSFirstPartyAudioUnit) RequireFirstUnlockForVoiceLoad

func (t TTSFirstPartyAudioUnit) RequireFirstUnlockForVoiceLoad() objectivec.IObject

func (TTSFirstPartyAudioUnit) SetChannel

func (t TTSFirstPartyAudioUnit) SetChannel(value ITTSAUMessagingAU)

func (TTSFirstPartyAudioUnit) VoicesExternallyManaged

func (t TTSFirstPartyAudioUnit) VoicesExternallyManaged() objectivec.IObject

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()

func (TTSFirstPartyAudioUnitClass) ShouldLogSensitiveSpeech

func (_TTSFirstPartyAudioUnitClass TTSFirstPartyAudioUnitClass) ShouldLogSensitiveSpeech() bool

type TTSFormatArgument

type TTSFormatArgument struct {
	objectivec.Object
}

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

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) AvMark

func (TTSGenericMarker) ByteOffset

func (t TTSGenericMarker) ByteOffset() int64

func (TTSGenericMarker) DebugDescription

func (t TTSGenericMarker) DebugDescription() string

func (TTSGenericMarker) Description

func (t TTSGenericMarker) Description() string

func (TTSGenericMarker) Hash

func (t TTSGenericMarker) Hash() uint64

func (TTSGenericMarker) Init

Init initializes the instance.

func (TTSGenericMarker) MarkType

func (t TTSGenericMarker) MarkType() int64

func (TTSGenericMarker) Name

func (t TTSGenericMarker) Name() string

func (TTSGenericMarker) SetByteOffset

func (t TTSGenericMarker) SetByteOffset(value int64)

func (TTSGenericMarker) SetName

func (t TTSGenericMarker) SetName(value string)

func (TTSGenericMarker) Superclass

func (t TTSGenericMarker) Superclass() objectivec.Class

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
}

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() error

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) CanAcceptRule added in v0.6.0

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) CanAcceptRule() bool

CanAcceptRule reports whether the receiver responds to the private selector _acceptRule.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) CanInitializeRules added in v0.6.0

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) CanInitializeRules() bool

CanInitializeRules reports whether the receiver responds to the private selector _initializeRules.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) CanLeftRaisingContextRule added in v0.6.0

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) CanLeftRaisingContextRule() bool

CanLeftRaisingContextRule reports whether the receiver responds to the private selector _leftRaisingContextRule.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) CanPhonemeArray added in v0.6.0

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) CanPhonemeArray() bool

CanPhonemeArray reports whether the receiver responds to the private selector _phonemeArray:.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) CanPhonemeRules added in v0.6.0

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) CanPhonemeRules() bool

CanPhonemeRules reports whether the receiver responds to the private selector _phonemeRules.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) CanPhonoMatchMatchMatchposCount added in v0.6.0

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) CanPhonoMatchMatchMatchposCount() bool

CanPhonoMatchMatchMatchposCount reports whether the receiver responds to the private selector _phonoMatch:match:matchpos:count:.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) CanPhonoTranslation added in v0.6.0

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) CanPhonoTranslation() bool

CanPhonoTranslation reports whether the receiver responds to the private selector _phonoTranslation:.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) CanRetrieveRegularExpression added in v0.6.0

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) CanRetrieveRegularExpression() bool

CanRetrieveRegularExpression reports whether the receiver responds to the private selector _retrieveRegularExpression:.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) CanRightRaisingContextRule added in v0.6.0

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) CanRightRaisingContextRule() bool

CanRightRaisingContextRule reports whether the receiver responds to the private selector _rightRaisingContextRule.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) CanUberLeftRaisingContextRule added in v0.6.0

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) CanUberLeftRaisingContextRule() bool

CanUberLeftRaisingContextRule reports whether the receiver responds to the private selector _uberLeftRaisingContextRule.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) CanUberRightRaisingContextRule added in v0.6.0

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) CanUberRightRaisingContextRule() bool

CanUberRightRaisingContextRule reports whether the receiver responds to the private selector _uberRightRaisingContextRule.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) CanUberUberRightRaisingContextRule added in v0.6.0

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) CanUberUberRightRaisingContextRule() bool

CanUberUberRightRaisingContextRule reports whether the receiver responds to the private selector _uberUberRightRaisingContextRule.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) CanUberUberUberRightRaisingContextRule added in v0.6.0

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) CanUberUberUberRightRaisingContextRule() bool

CanUberUberUberRightRaisingContextRule reports whether the receiver responds to the private selector _uberUberUberRightRaisingContextRule.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) Class

Class returns the underlying Objective-C class pointer.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) ConvertLHToApplebet

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

func (TTSLHPhonemeToApplebetPhonemeMapperClass) InitializeRules

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) InitializeRules() (objectivec.IObject, error)

InitializeRules is an exported wrapper for the private method _initializeRules.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) LeftRaisingContextRule

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) LeftRaisingContextRule() error

LeftRaisingContextRule is an exported wrapper for the private method _leftRaisingContextRule.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) PhonemeArray

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

PhonemeArray is an exported wrapper for the private method _phonemeArray.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) PhonemeRules

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) PhonemeRules() (objectivec.IObject, error)

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, error)

PhonoMatchMatchMatchposCount is an exported wrapper for the private method _phonoMatchMatchMatchposCount.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) PhonoTranslation

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

PhonoTranslation is an exported wrapper for the private method _phonoTranslation.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) RetrieveRegularExpression

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

RetrieveRegularExpression is an exported wrapper for the private method _retrieveRegularExpression.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) RightRaisingContextRule

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) RightRaisingContextRule() error

RightRaisingContextRule is an exported wrapper for the private method _rightRaisingContextRule.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) UberLeftRaisingContextRule

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) UberLeftRaisingContextRule() error

UberLeftRaisingContextRule is an exported wrapper for the private method _uberLeftRaisingContextRule.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) UberRightRaisingContextRule

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) UberRightRaisingContextRule() error

UberRightRaisingContextRule is an exported wrapper for the private method _uberRightRaisingContextRule.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) UberUberRightRaisingContextRule

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) UberUberRightRaisingContextRule() error

UberUberRightRaisingContextRule is an exported wrapper for the private method _uberUberRightRaisingContextRule.

func (TTSLHPhonemeToApplebetPhonemeMapperClass) UberUberUberRightRaisingContextRule

func (_TTSLHPhonemeToApplebetPhonemeMapperClass TTSLHPhonemeToApplebetPhonemeMapperClass) UberUberUberRightRaisingContextRule() error

UberUberUberRightRaisingContextRule is an exported wrapper for the private method _uberUberUberRightRaisingContextRule.

type TTSLocaleUtilities

type TTSLocaleUtilities struct {
	objectivec.Object
}

Methods

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) CanonicalLanguageCodeVoiceNamesData

func (t TTSLocaleUtilities) CanonicalLanguageCodeVoiceNamesData() foundation.INSDictionary

func (TTSLocaleUtilities) DefaultVoiceIdentifierForGeneralLanguageCode

func (t TTSLocaleUtilities) DefaultVoiceIdentifierForGeneralLanguageCode(code objectivec.IObject) objectivec.IObject

func (TTSLocaleUtilities) DefaultVoiceIdentifierForVoiceName

func (t TTSLocaleUtilities) DefaultVoiceIdentifierForVoiceName(name objectivec.IObject) objectivec.IObject

func (TTSLocaleUtilities) FallbackSampleStringCache

func (t TTSLocaleUtilities) FallbackSampleStringCache() foundation.INSDictionary

func (TTSLocaleUtilities) GeneralLanguageCodeData

func (t TTSLocaleUtilities) GeneralLanguageCodeData() foundation.INSDictionary

func (TTSLocaleUtilities) Init

Init initializes the instance.

func (TTSLocaleUtilities) SampleStringForVoiceIdentifier

func (t TTSLocaleUtilities) SampleStringForVoiceIdentifier(identifier objectivec.IObject) objectivec.IObject

func (TTSLocaleUtilities) SampleStringForVoiceIdentifierWithPreferredLocaleID

func (t TTSLocaleUtilities) SampleStringForVoiceIdentifierWithPreferredLocaleID(identifier objectivec.IObject, id objectivec.IObject) objectivec.IObject

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)

func (TTSLocaleUtilities) VoiceIdSampleStringData

func (t TTSLocaleUtilities) VoiceIdSampleStringData() 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.

func (TTSLocaleUtilitiesClass) SharedInstance

func (_TTSLocaleUtilitiesClass TTSLocaleUtilitiesClass) SharedInstance() TTSLocaleUtilities

type TTSMarker

type TTSMarker interface {
	objectivec.IObject

	// ByteOffset protocol.
	ByteOffset() int64

	// MarkType protocol.
	MarkType() int64

	// SetByteOffset protocol.
	SetByteOffset(offset int64)
}

TTSMarker protocol.

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) AvMark

func (o TTSMarkerObject) AvMark() objectivec.IObject

func (TTSMarkerObject) BaseObject

func (o TTSMarkerObject) BaseObject() objectivec.Object

func (TTSMarkerObject) ByteOffset

func (o TTSMarkerObject) ByteOffset() int64

func (TTSMarkerObject) MarkType

func (o TTSMarkerObject) MarkType() int64

func (TTSMarkerObject) SetByteOffset

func (o TTSMarkerObject) SetByteOffset(offset int64)

type TTSMatchedRuleReplacement

type TTSMatchedRuleReplacement struct {
	objectivec.Object
}

Methods

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) Match

func (TTSMatchedRuleReplacement) Replacement

func (t TTSMatchedRuleReplacement) Replacement() string

func (TTSMatchedRuleReplacement) RuleReplacement

func (t TTSMatchedRuleReplacement) RuleReplacement() ITTSRuleReplacement

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

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) Alphabet

func (t TTSPhonemeMarker) Alphabet() int64

func (TTSPhonemeMarker) Autorelease

func (t TTSPhonemeMarker) Autorelease() TTSPhonemeMarker

Autorelease adds the receiver to the current autorelease pool.

func (TTSPhonemeMarker) AvMark

func (TTSPhonemeMarker) ByteOffset

func (t TTSPhonemeMarker) ByteOffset() int64

func (TTSPhonemeMarker) DebugDescription

func (t TTSPhonemeMarker) DebugDescription() string

func (TTSPhonemeMarker) Description

func (t TTSPhonemeMarker) Description() string

func (TTSPhonemeMarker) Hash

func (t TTSPhonemeMarker) Hash() uint64

func (TTSPhonemeMarker) Init

Init initializes the instance.

func (TTSPhonemeMarker) MarkType

func (t TTSPhonemeMarker) MarkType() int64

func (TTSPhonemeMarker) Phoneme

func (t TTSPhonemeMarker) Phoneme() string

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)

func (TTSPhonemeMarker) Superclass

func (t TTSPhonemeMarker) Superclass() objectivec.Class

func (TTSPhonemeMarker) ToAVMarkAtOffset

func (t TTSPhonemeMarker) ToAVMarkAtOffset(offset int64) objectivec.IObject

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
}

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) ApplebetPhonemesFromIPA

func (_TTSPhonemeSupportClass TTSPhonemeSupportClass) ApplebetPhonemesFromIPA(ipa objectivec.IObject) objectivec.IObject

func (TTSPhonemeSupportClass) ApplebetPhonemesFromLH

func (_TTSPhonemeSupportClass TTSPhonemeSupportClass) ApplebetPhonemesFromLH(lh objectivec.IObject) objectivec.IObject

func (TTSPhonemeSupportClass) CanGetPhonemeMapForSynthLanguage added in v0.6.0

func (_TTSPhonemeSupportClass TTSPhonemeSupportClass) CanGetPhonemeMapForSynthLanguage() bool

CanGetPhonemeMapForSynthLanguage reports whether the receiver responds to the private selector _getPhonemeMapForSynth:language:.

func (TTSPhonemeSupportClass) CanIpaVectorFromString added in v0.6.0

func (_TTSPhonemeSupportClass TTSPhonemeSupportClass) CanIpaVectorFromString() bool

CanIpaVectorFromString reports whether the receiver responds to the private selector _ipaVectorFromString:.

func (TTSPhonemeSupportClass) CanPhonemesFromIPALanguageSynth added in v0.6.0

func (_TTSPhonemeSupportClass TTSPhonemeSupportClass) CanPhonemesFromIPALanguageSynth() bool

CanPhonemesFromIPALanguageSynth reports whether the receiver responds to the private selector _phonemesFromIPA:language:synth:.

func (TTSPhonemeSupportClass) Class

func (tc TTSPhonemeSupportClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (TTSPhonemeSupportClass) EloquencePhonemesFromIPALanguage

func (_TTSPhonemeSupportClass TTSPhonemeSupportClass) EloquencePhonemesFromIPALanguage(ipa objectivec.IObject, language objectivec.IObject) objectivec.IObject

func (TTSPhonemeSupportClass) GetPhonemeMapForSynthLanguage

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

GetPhonemeMapForSynthLanguage is an exported wrapper for the private method _getPhonemeMapForSynthLanguage.

func (TTSPhonemeSupportClass) IpaVectorFromString

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

IpaVectorFromString is an exported wrapper for the private method _ipaVectorFromString.

func (TTSPhonemeSupportClass) LhPhonemesFromIPALanguage

func (_TTSPhonemeSupportClass TTSPhonemeSupportClass) LhPhonemesFromIPALanguage(ipa objectivec.IObject, language objectivec.IObject) objectivec.IObject

func (TTSPhonemeSupportClass) PhonemesFromIPALanguage

func (_TTSPhonemeSupportClass TTSPhonemeSupportClass) PhonemesFromIPALanguage(ipa objectivec.IObject, language objectivec.IObject) objectivec.IObject

func (TTSPhonemeSupportClass) PhonemesFromIPALanguageSynth

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

PhonemesFromIPALanguageSynth is an exported wrapper for the private method _phonemesFromIPALanguageSynth.

func (TTSPhonemeSupportClass) SupportedIPAPhonemeLanguages

func (_TTSPhonemeSupportClass TTSPhonemeSupportClass) SupportedIPAPhonemeLanguages() objectivec.IObject

type TTSRegex

type TTSRegex struct {
	objectivec.Object
}

Methods

func NewTTSRegex

func NewTTSRegex() TTSRegex

NewTTSRegex creates a new TTSRegex instance.

func NewTTSRegexWithCStringPattern

func NewTTSRegexWithCStringPattern(pattern string) TTSRegex

func NewTTSRegexWithCStringPatternOptions

func NewTTSRegexWithCStringPatternOptions(pattern string, options uint64) TTSRegex

func NewTTSRegexWithPattern

func NewTTSRegexWithPattern(pattern objectivec.IObject) TTSRegex

func NewTTSRegexWithPatternOptions

func NewTTSRegexWithPatternOptions(pattern objectivec.IObject, options uint64) TTSRegex

func NewTTSRegexWithPerlPattern

func NewTTSRegexWithPerlPattern(pattern objectivec.IObject) TTSRegex

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) CanMatchFromOvectorMatchesStringLength added in v0.6.0

func (t TTSRegex) CanMatchFromOvectorMatchesStringLength() bool

CanMatchFromOvectorMatchesStringLength reports whether the receiver responds to the private selector _matchFromOvector:matches:string:length:.

func (TTSRegex) CompiledPCRERegex

func (t TTSRegex) CompiledPCRERegex() Pcre2RealCode8Ref

func (TTSRegex) EnumerateMatchesInCStringLengthUsingBlock

func (t TTSRegex) EnumerateMatchesInCStringLengthUsingBlock(cString string, length uint64, block VoidHandler)

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) EnumerateMatchesInCStringRangesUsingBlock

func (t TTSRegex) EnumerateMatchesInCStringRangesUsingBlock(cString string, ranges objectivec.IObject, block VoidHandler)

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) EnumerateMatchesInCStringStartOffsetLengthUsingBlock

func (t TTSRegex) EnumerateMatchesInCStringStartOffsetLengthUsingBlock(cString string, offset uint64, length uint64, block VoidHandler)

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) InitWithCStringPattern

func (t TTSRegex) InitWithCStringPattern(pattern string) TTSRegex

func (TTSRegex) InitWithCStringPatternOptions

func (t TTSRegex) InitWithCStringPatternOptions(pattern string, options uint64) TTSRegex

func (TTSRegex) InitWithPattern

func (t TTSRegex) InitWithPattern(pattern objectivec.IObject) TTSRegex

func (TTSRegex) InitWithPatternOptions

func (t TTSRegex) InitWithPatternOptions(pattern objectivec.IObject, options uint64) TTSRegex

func (TTSRegex) InitWithPerlPattern

func (t TTSRegex) InitWithPerlPattern(pattern objectivec.IObject) TTSRegex

func (TTSRegex) MatchFromOvectorMatchesStringLength

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

MatchFromOvectorMatchesStringLength is an exported wrapper for the private method _matchFromOvectorMatchesStringLength.

func (TTSRegex) MatchesInCStringLength

func (t TTSRegex) MatchesInCStringLength(cString string, length uint64) objectivec.IObject

func (TTSRegex) SetCompiledPCRERegex

func (t TTSRegex) SetCompiledPCRERegex(value Pcre2RealCode8Ref)

type TTSRegexCache

type TTSRegexCache struct {
	objectivec.Object
}

Methods

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) Cache

func (TTSRegexCache) Init

func (t TTSRegexCache) Init() TTSRegexCache

Init initializes the instance.

func (TTSRegexCache) RegexForString

func (t TTSRegexCache) RegexForString(string_ objectivec.IObject) objectivec.IObject

func (TTSRegexCache) RegexForStringAtStart

func (t TTSRegexCache) RegexForStringAtStart(string_ objectivec.IObject, start bool) objectivec.IObject

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.

func (TTSRegexCacheClass) SharedInstance

func (_TTSRegexCacheClass TTSRegexCacheClass) SharedInstance() TTSRegexCache

type TTSRegexCaptureGroup

type TTSRegexCaptureGroup struct {
	objectivec.Object
}

Methods

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)

func (TTSRegexCaptureGroup) Utf8Range

func (t TTSRegexCaptureGroup) Utf8Range() 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

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) CaptureGroups

func (t TTSRegexMatch) CaptureGroups() foundation.INSArray

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)

func (TTSRegexMatch) Utf8Range

func (t TTSRegexMatch) Utf8Range() 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

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) EndIndex

func (t TTSRuleGroup) EndIndex() uint64

func (TTSRuleGroup) Init

func (t TTSRuleGroup) Init() TTSRuleGroup

Init initializes the instance.

func (TTSRuleGroup) Key

func (t TTSRuleGroup) Key() string

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)

func (TTSRuleGroup) StartIndex

func (t TTSRuleGroup) StartIndex() 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

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) EffectiveIndex

func (t TTSRuleReplacement) EffectiveIndex() uint64

func (TTSRuleReplacement) Group

func (TTSRuleReplacement) Identifier

func (t TTSRuleReplacement) Identifier() string

func (TTSRuleReplacement) Index added in v0.5.1

func (t TTSRuleReplacement) Index() uint64

func (TTSRuleReplacement) Init

Init initializes the instance.

func (TTSRuleReplacement) IsTerminalRule

func (t TTSRuleReplacement) IsTerminalRule() bool

func (TTSRuleReplacement) OriginalRulesetIndex

func (t TTSRuleReplacement) OriginalRulesetIndex() uint32

func (TTSRuleReplacement) Regex

func (t TTSRuleReplacement) Regex() ITTSRegex

func (TTSRuleReplacement) Replacement

func (t TTSRuleReplacement) Replacement() string

func (TTSRuleReplacement) Ruleset

func (t TTSRuleReplacement) Ruleset() ITTSRuleset

func (TTSRuleReplacement) SetGroup

func (t TTSRuleReplacement) SetGroup(value ITTSRuleGroup)

func (TTSRuleReplacement) SetIndex

func (t TTSRuleReplacement) SetIndex(value uint64)

func (TTSRuleReplacement) SetIsTerminalRule

func (t TTSRuleReplacement) SetIsTerminalRule(value bool)

func (TTSRuleReplacement) SetOriginalRulesetIndex

func (t TTSRuleReplacement) SetOriginalRulesetIndex(value uint32)

func (TTSRuleReplacement) SetPostMatch

func (t TTSRuleReplacement) SetPostMatch(match VoidHandler)

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

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) ActivationRegex

func (t TTSRuleset) ActivationRegex() ITTSRegex

func (TTSRuleset) AddRuleReplacement

func (t TTSRuleset) AddRuleReplacement(replacement objectivec.IObject)

func (TTSRuleset) AddRuleString

func (t TTSRuleset) AddRuleString(string_ objectivec.IObject)

func (TTSRuleset) AddRules

func (t TTSRuleset) AddRules(rules objectivec.IObject)

func (TTSRuleset) AddRulesFromData

func (t TTSRuleset) AddRulesFromData(data objectivec.IObject)

func (TTSRuleset) Autorelease

func (t TTSRuleset) Autorelease() TTSRuleset

Autorelease adds the receiver to the current autorelease pool.

func (TTSRuleset) Identifier

func (t TTSRuleset) Identifier() string

func (TTSRuleset) Init

func (t TTSRuleset) Init() TTSRuleset

Init initializes the instance.

func (TTSRuleset) Priority

func (t TTSRuleset) Priority() uint64

func (TTSRuleset) RuleCount

func (t TTSRuleset) RuleCount() foundation.NSNumber

func (TTSRuleset) RuleReplacements

func (t TTSRuleset) RuleReplacements() foundation.INSArray

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.

func (TTSRulesetClass) ProcessReplacementStringForSpecialCharacters

func (_TTSRulesetClass TTSRulesetClass) ProcessReplacementStringForSpecialCharacters(characters objectivec.IObject) objectivec.IObject

func (TTSRulesetClass) RulesetWithDataIdentifierPriority

func (_TTSRulesetClass TTSRulesetClass) RulesetWithDataIdentifierPriority(data objectivec.IObject, identifier objectivec.IObject, priority uint64) objectivec.IObject

type TTSRulesetRunner

type TTSRulesetRunner struct {
	objectivec.Object
}

Methods

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) CanComputeActiveRangesWithIgnoreRanges added in v0.6.0

func (t TTSRulesetRunner) CanComputeActiveRangesWithIgnoreRanges() bool

CanComputeActiveRangesWithIgnoreRanges reports whether the receiver responds to the private selector _computeActiveRanges:withIgnoreRanges:.

func (TTSRulesetRunner) CanIgnoreRangesForString added in v0.6.0

func (t TTSRulesetRunner) CanIgnoreRangesForString() bool

CanIgnoreRangesForString reports whether the receiver responds to the private selector _ignoreRangesForString:.

func (TTSRulesetRunner) CanProcessSpeechStringStartingAtCurrentRecursionDepth added in v0.6.0

func (t TTSRulesetRunner) CanProcessSpeechStringStartingAtCurrentRecursionDepth() bool

CanProcessSpeechStringStartingAtCurrentRecursionDepth reports whether the receiver responds to the private selector _processSpeechString:startingAt:currentRecursionDepth:.

func (TTSRulesetRunner) CanProcessTemplateReplacementTextForTextReplacementCString added in v0.6.0

func (t TTSRulesetRunner) CanProcessTemplateReplacementTextForTextReplacementCString() bool

CanProcessTemplateReplacementTextForTextReplacementCString reports whether the receiver responds to the private selector _processTemplateReplacementTextForText:replacement:cString:.

func (TTSRulesetRunner) CanRecomputeRuleOrdering added in v0.6.0

func (t TTSRulesetRunner) CanRecomputeRuleOrdering() bool

CanRecomputeRuleOrdering reports whether the receiver responds to the private selector _recomputeRuleOrdering.

func (TTSRulesetRunner) CancelProcessing

func (t TTSRulesetRunner) CancelProcessing()

func (TTSRulesetRunner) ComputeActiveRangesWithIgnoreRanges

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

ComputeActiveRangesWithIgnoreRanges is an exported wrapper for the private method _computeActiveRangesWithIgnoreRanges.

func (TTSRulesetRunner) Executing

func (t TTSRulesetRunner) Executing() bool

func (TTSRulesetRunner) IgnoreRangesForString

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

IgnoreRangesForString is an exported wrapper for the private method _ignoreRangesForString.

func (TTSRulesetRunner) Init

Init initializes the instance.

func (TTSRulesetRunner) LoadRuleSet

func (t TTSRulesetRunner) LoadRuleSet(set objectivec.IObject)

func (TTSRulesetRunner) ProcessSpeechStringStartingAtCurrentRecursionDepth

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

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, error)

ProcessTemplateReplacementTextForTextReplacementCString is an exported wrapper for the private method _processTemplateReplacementTextForTextReplacementCString.

func (TTSRulesetRunner) ProcessText

func (TTSRulesetRunner) RecomputeRuleOrdering

func (t TTSRulesetRunner) RecomputeRuleOrdering() error

RecomputeRuleOrdering is an exported wrapper for the private method _recomputeRuleOrdering.

func (TTSRulesetRunner) RegexExecutionQueue

func (t TTSRulesetRunner) RegexExecutionQueue() objectivec.Object

func (TTSRulesetRunner) Reset

func (t TTSRulesetRunner) Reset()

func (TTSRulesetRunner) RuleCount

func (t TTSRulesetRunner) RuleCount() foundation.NSNumber

func (TTSRulesetRunner) RuleReplacements

func (t TTSRulesetRunner) RuleReplacements() foundation.INSArray

func (TTSRulesetRunner) RuleSets

func (t TTSRulesetRunner) RuleSets() foundation.INSArray

func (TTSRulesetRunner) SetExecuting

func (t TTSRulesetRunner) SetExecuting(value bool)

func (TTSRulesetRunner) SetMatchLogger

func (t TTSRulesetRunner) SetMatchLogger(logger VoidHandler)

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) SetPostRuleWriter

func (t TTSRulesetRunner) SetPostRuleWriter(writer VoidHandler)

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) SetPreRuleWriter

func (t TTSRulesetRunner) SetPreRuleWriter(writer VoidHandler)

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)

func (TTSRulesetRunner) ShouldAbort

func (t TTSRulesetRunner) ShouldAbort() bool

func (TTSRulesetRunner) UnloadRuleset

func (t TTSRulesetRunner) UnloadRuleset(ruleset objectivec.IObject)

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
}

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.

func (TTSSSEUtilsClass) CombinedProsodyMarkupForStringRatePitchVolume

func (_TTSSSEUtilsClass TTSSSEUtilsClass) CombinedProsodyMarkupForStringRatePitchVolume(string_ objectivec.IObject, rate objectivec.IObject, pitch objectivec.IObject, volume objectivec.IObject) objectivec.IObject

func (TTSSSEUtilsClass) EnclosedStringWithPhonemesOriginalString

func (_TTSSSEUtilsClass TTSSSEUtilsClass) EnclosedStringWithPhonemesOriginalString(phonemes objectivec.IObject, string_ objectivec.IObject) objectivec.IObject

func (TTSSSEUtilsClass) GenericMarkerMarkupWithName

func (_TTSSSEUtilsClass TTSSSEUtilsClass) GenericMarkerMarkupWithName(name objectivec.IObject) objectivec.IObject

func (TTSSSEUtilsClass) SpeechMarkupStringForTypeString

func (_TTSSSEUtilsClass TTSSSEUtilsClass) SpeechMarkupStringForTypeString(type_ int64, string_ objectivec.IObject) objectivec.IObject

type TTSSiriAssetManager

type TTSSiriAssetManager struct {
	objectivec.Object
}

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, error)

AssetFilterForLanguageGenderFootprintVoiceNameVoiceTypeLocallyAvailable is an exported wrapper for the private method _assetFilterForLanguageGenderFootprintVoiceNameVoiceTypeLocallyAvailable.

func (TTSSiriAssetManagerClass) AssetForLanguageGenderFootprintVoiceNameVoiceType

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

func (TTSSiriAssetManagerClass) AssetTechnologyForVoiceType

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

AssetTechnologyForVoiceType is an exported wrapper for the private method _assetTechnologyForVoiceType.

func (TTSSiriAssetManagerClass) AssetTypesForVoiceType

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

AssetTypesForVoiceType is an exported wrapper for the private method _assetTypesForVoiceType.

func (TTSSiriAssetManagerClass) AssetsForLanguageVoiceType

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) AssetsForLanguageVoiceType(language objectivec.IObject, type_ int64) objectivec.IObject

func (TTSSiriAssetManagerClass) AssetsForLanguageVoiceTypeInstalledOnly

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

AssetsForLanguageVoiceTypeInstalledOnly is an exported wrapper for the private method _assetsForLanguageVoiceTypeInstalledOnly.

func (TTSSiriAssetManagerClass) CanAssetFilterForLanguageGenderFootprintVoiceNameVoiceTypeLocallyAvailable added in v0.6.0

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) CanAssetFilterForLanguageGenderFootprintVoiceNameVoiceTypeLocallyAvailable() bool

CanAssetFilterForLanguageGenderFootprintVoiceNameVoiceTypeLocallyAvailable reports whether the receiver responds to the private selector _assetFilterForLanguage:gender:footprint:voiceName:voiceType:locallyAvailable:.

func (TTSSiriAssetManagerClass) CanAssetTechnologyForVoiceType added in v0.6.0

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) CanAssetTechnologyForVoiceType() bool

CanAssetTechnologyForVoiceType reports whether the receiver responds to the private selector _assetTechnologyForVoiceType:.

func (TTSSiriAssetManagerClass) CanAssetTypesForVoiceType added in v0.6.0

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) CanAssetTypesForVoiceType() bool

CanAssetTypesForVoiceType reports whether the receiver responds to the private selector _assetTypesForVoiceType:.

func (TTSSiriAssetManagerClass) CanAssetsForLanguageVoiceTypeInstalledOnly added in v0.6.0

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) CanAssetsForLanguageVoiceTypeInstalledOnly() bool

CanAssetsForLanguageVoiceTypeInstalledOnly reports whether the receiver responds to the private selector _assetsForLanguage:voiceType:installedOnly:.

func (TTSSiriAssetManagerClass) CanFootprintForQuality added in v0.6.0

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) CanFootprintForQuality() bool

CanFootprintForQuality reports whether the receiver responds to the private selector _footprintForQuality:.

func (TTSSiriAssetManagerClass) CanFootprintForType added in v0.6.0

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) CanFootprintForType() bool

CanFootprintForType reports whether the receiver responds to the private selector _footprintForType:.

func (TTSSiriAssetManagerClass) CanSiriAssetForLanguageGenderFootprintVoiceNameVoiceType added in v0.6.0

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) CanSiriAssetForLanguageGenderFootprintVoiceNameVoiceType() bool

CanSiriAssetForLanguageGenderFootprintVoiceNameVoiceType reports whether the receiver responds to the private selector _siriAssetForLanguage:gender:footprint:voiceName:voiceType:.

func (TTSSiriAssetManagerClass) CanSiriAssetForLanguageGenderFootprintVoiceNameVoiceTypeLocallyAvailable added in v0.6.0

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) CanSiriAssetForLanguageGenderFootprintVoiceNameVoiceTypeLocallyAvailable() bool

CanSiriAssetForLanguageGenderFootprintVoiceNameVoiceTypeLocallyAvailable reports whether the receiver responds to the private selector _siriAssetForLanguage:gender:footprint:voiceName:voiceType:locallyAvailable:.

func (TTSSiriAssetManagerClass) CanVoiceTypeForAssetTechnology added in v0.6.0

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) CanVoiceTypeForAssetTechnology() bool

CanVoiceTypeForAssetTechnology reports whether the receiver responds to the private selector _voiceTypeForAssetTechnology:.

func (TTSSiriAssetManagerClass) Class

func (tc TTSSiriAssetManagerClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (TTSSiriAssetManagerClass) ConvertTTSLanguageCodeToSiriLanguageCode

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) ConvertTTSLanguageCodeToSiriLanguageCode(code objectivec.IObject) objectivec.IObject

func (TTSSiriAssetManagerClass) DeprecatedVoicesMap

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) DeprecatedVoicesMap() objectivec.IObject

func (TTSSiriAssetManagerClass) DownloadAssetProgressHandler

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

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)

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, error)

FootprintForQuality is an exported wrapper for the private method _footprintForQuality.

func (TTSSiriAssetManagerClass) FootprintForType

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

FootprintForType is an exported wrapper for the private method _footprintForType.

func (TTSSiriAssetManagerClass) InstalledAssetForLanguageGenderFootprintVoiceNameVoiceType

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

func (TTSSiriAssetManagerClass) InstalledAssetsForLanguageVoiceType

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) InstalledAssetsForLanguageVoiceType(language objectivec.IObject, type_ int64) objectivec.IObject

func (TTSSiriAssetManagerClass) InstalledVoiceResourceForLanguage

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) InstalledVoiceResourceForLanguage(language objectivec.IObject) objectivec.IObject

func (TTSSiriAssetManagerClass) PurgeAsset

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

func (TTSSiriAssetManagerClass) SiriAssetForLanguageGenderFootprintVoiceNameVoiceType

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

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, error)

SiriAssetForLanguageGenderFootprintVoiceNameVoiceTypeLocallyAvailable is an exported wrapper for the private method _siriAssetForLanguageGenderFootprintVoiceNameVoiceTypeLocallyAvailable.

func (TTSSiriAssetManagerClass) SpaceCheck

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

func (TTSSiriAssetManagerClass) StopDownload

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

func (TTSSiriAssetManagerClass) TtsAssetFromVoiceAsset

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

func (TTSSiriAssetManagerClass) VoiceAssetFromTTSAsset

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) VoiceAssetFromTTSAsset(tTSAsset objectivec.IObject) objectivec.IObject

func (TTSSiriAssetManagerClass) VoiceIdentifierForAsset

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

func (TTSSiriAssetManagerClass) VoiceIdentifierForTypeFootprintLanguageName

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

func (TTSSiriAssetManagerClass) VoiceResourceForLanguageVoiceType

func (_TTSSiriAssetManagerClass TTSSiriAssetManagerClass) VoiceResourceForLanguageVoiceType(language objectivec.IObject, type_ int64) objectivec.IObject

func (TTSSiriAssetManagerClass) VoiceTypeForAssetTechnology

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

VoiceTypeForAssetTechnology is an exported wrapper for the private method _voiceTypeForAssetTechnology.

type TTSSpeakUPAUManager

type TTSSpeakUPAUManager struct {
	objectivec.Object
}

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) Component

func (_TTSSpeakUPAUManagerClass TTSSpeakUPAUManagerClass) Component() AudioComponentDescription

func (TTSSpeakUPAUManagerClass) RegisterAU

func (_TTSSpeakUPAUManagerClass TTSSpeakUPAUManagerClass) RegisterAU()

type TTSSpeechAction

type TTSSpeechAction struct {
	objectivec.Object
}

Methods

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) AttributedString

func (t TTSSpeechAction) AttributedString() foundation.NSAttributedString

func (TTSSpeechAction) Autorelease

func (t TTSSpeechAction) Autorelease() TTSSpeechAction

Autorelease adds the receiver to the current autorelease pool.

func (TTSSpeechAction) CanDetectLanguageFromContent added in v0.6.0

func (t TTSSpeechAction) CanDetectLanguageFromContent() bool

CanDetectLanguageFromContent reports whether the receiver responds to the private selector _detectLanguageFromContent.

func (TTSSpeechAction) CannotInterrupt

func (t TTSSpeechAction) CannotInterrupt() bool

func (TTSSpeechAction) CurrentSSMLSnippetIndex

func (t TTSSpeechAction) CurrentSSMLSnippetIndex() uint64

func (TTSSpeechAction) DetectLanguageFromContent

func (t TTSSpeechAction) DetectLanguageFromContent() (objectivec.IObject, error)

DetectLanguageFromContent is an exported wrapper for the private method _detectLanguageFromContent.

func (TTSSpeechAction) EmojiRangeReplacements

func (t TTSSpeechAction) EmojiRangeReplacements() foundation.INSArray

func (TTSSpeechAction) FinalSpokenString

func (t TTSSpeechAction) FinalSpokenString() string

func (TTSSpeechAction) IgnoreCustomSubstitutions

func (t TTSSpeechAction) IgnoreCustomSubstitutions() bool

func (TTSSpeechAction) Init

Init initializes the instance.

func (TTSSpeechAction) Language

func (t TTSSpeechAction) Language() string

func (TTSSpeechAction) Pitch

func (t TTSSpeechAction) Pitch() float64

func (TTSSpeechAction) PreprocessAction

func (t TTSSpeechAction) PreprocessAction()

func (TTSSpeechAction) ProcessedString

func (t TTSSpeechAction) ProcessedString() string

func (TTSSpeechAction) SetAttributedString

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

func (TTSSpeechAction) SetAudioBufferCallback

func (t TTSSpeechAction) SetAudioBufferCallback(callback VoidHandler)

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) SetCompletionCallback

func (t TTSSpeechAction) SetCompletionCallback(callback VoidHandler)

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) SetMarkerCallback

func (t TTSSpeechAction) SetMarkerCallback(callback VoidHandler)

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) SetOnMarkerCallback

func (t TTSSpeechAction) SetOnMarkerCallback(callback VoidHandler)

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) SetOnPauseCallback

func (t TTSSpeechAction) SetOnPauseCallback(callback VoidHandler)

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) SetOnResumeCallback

func (t TTSSpeechAction) SetOnResumeCallback(callback VoidHandler)

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) SetOnSpeechStartCallback

func (t TTSSpeechAction) SetOnSpeechStartCallback(callback VoidHandler)

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) SetOnWillSpeakRangeCallback

func (t TTSSpeechAction) SetOnWillSpeakRangeCallback(callback VoidHandler)

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)

func (TTSSpeechAction) ShouldDetectLanguage

func (t TTSSpeechAction) ShouldDetectLanguage() bool

func (TTSSpeechAction) ShouldPrecomposeString

func (t TTSSpeechAction) ShouldPrecomposeString() bool

func (TTSSpeechAction) ShouldProcessEmoji

func (t TTSSpeechAction) ShouldProcessEmoji() bool

func (TTSSpeechAction) ShouldProcessEmoticons

func (t TTSSpeechAction) ShouldProcessEmoticons() bool

func (TTSSpeechAction) ShouldQueue

func (t TTSSpeechAction) ShouldQueue() bool

func (TTSSpeechAction) SpeakingRate

func (t TTSSpeechAction) SpeakingRate() float64

func (TTSSpeechAction) SsmlRepresentation

func (t TTSSpeechAction) SsmlRepresentation() string

func (TTSSpeechAction) State

func (t TTSSpeechAction) State() int64

func (TTSSpeechAction) String

func (t TTSSpeechAction) String() string

func (TTSSpeechAction) SynthesizeSilently

func (t TTSSpeechAction) SynthesizeSilently() bool

func (TTSSpeechAction) TaggedSSML

func (t TTSSpeechAction) TaggedSSML() unsafe.Pointer

func (TTSSpeechAction) Utterance

func (TTSSpeechAction) VoiceIdentifier

func (t TTSSpeechAction) VoiceIdentifier() string

func (TTSSpeechAction) VoiceSelection

func (t TTSSpeechAction) VoiceSelection() unsafe.Pointer

func (TTSSpeechAction) Volume

func (t TTSSpeechAction) Volume() float64

func (TTSSpeechAction) WordCallbackPostProcessedOffset

func (t TTSSpeechAction) WordCallbackPostProcessedOffset() 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) ActionWithAttributedStringShouldQueue

func (_TTSSpeechActionClass TTSSpeechActionClass) ActionWithAttributedStringShouldQueue(string_ objectivec.IObject, queue bool) objectivec.IObject

func (TTSSpeechActionClass) ActionWithSSMLRepresentationShouldQueue

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

func (TTSSpeechActionClass) ActionWithStringShouldQueue

func (_TTSSpeechActionClass TTSSpeechActionClass) ActionWithStringShouldQueue(string_ objectivec.IObject, queue bool) objectivec.IObject

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)

type TTSSpeechManager

type TTSSpeechManager struct {
	objectivec.Object
}

Methods

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) AudioDeactivatorTimer

func (t TTSSpeechManager) AudioDeactivatorTimer() unsafe.Pointer

func (TTSSpeechManager) AudioDeviceId

func (t TTSSpeechManager) AudioDeviceId() uint32

func (TTSSpeechManager) AudioInterruptionStartedTime

func (t TTSSpeechManager) AudioInterruptionStartedTime() float64

func (TTSSpeechManager) AudioOperationQueue

func (t TTSSpeechManager) AudioOperationQueue() objectivec.Object

func (TTSSpeechManager) AudioQueueFlags

func (t TTSSpeechManager) AudioQueueFlags() uint32

func (TTSSpeechManager) AudioSession

func (t TTSSpeechManager) AudioSession() objectivec.IObject

func (TTSSpeechManager) AudioSessionCategory

func (t TTSSpeechManager) AudioSessionCategory() string

func (TTSSpeechManager) AudioSessionCategoryOptions

func (t TTSSpeechManager) AudioSessionCategoryOptions() uint64

func (TTSSpeechManager) AudioSessionInactiveTimeout

func (t TTSSpeechManager) AudioSessionInactiveTimeout() float64

func (TTSSpeechManager) Autorelease

func (t TTSSpeechManager) Autorelease() TTSSpeechManager

Autorelease adds the receiver to the current autorelease pool.

func (TTSSpeechManager) CanDidBeginInterruption added in v0.6.0

func (t TTSSpeechManager) CanDidBeginInterruption() bool

CanDidBeginInterruption reports whether the receiver responds to the private selector _didBeginInterruption.

func (TTSSpeechManager) CanDidEndInterruption added in v0.6.0

func (t TTSSpeechManager) CanDidEndInterruption() bool

CanDidEndInterruption reports whether the receiver responds to the private selector _didEndInterruption.

func (TTSSpeechManager) CanEnqueueSelectorOnSpeechThreadObjectWaitUntilDone added in v0.6.0

func (t TTSSpeechManager) CanEnqueueSelectorOnSpeechThreadObjectWaitUntilDone() bool

CanEnqueueSelectorOnSpeechThreadObjectWaitUntilDone reports whether the receiver responds to the private selector _enqueueSelectorOnSpeechThread:object:waitUntilDone:.

func (TTSSpeechManager) CanInitialize added in v0.6.0

func (t TTSSpeechManager) CanInitialize() bool

CanInitialize reports whether the receiver responds to the private selector _initialize.

func (TTSSpeechManager) CanPhonemeSubstitutionsForAction added in v0.6.0

func (t TTSSpeechManager) CanPhonemeSubstitutionsForAction() bool

CanPhonemeSubstitutionsForAction reports whether the receiver responds to the private selector _phonemeSubstitutionsForAction:.

func (TTSSpeechManager) CanProcessAudioBufferCallback added in v0.6.0

func (t TTSSpeechManager) CanProcessAudioBufferCallback() bool

CanProcessAudioBufferCallback reports whether the receiver responds to the private selector _processAudioBufferCallback:.

func (TTSSpeechManager) CanProcessDidContinueCallback added in v0.6.0

func (t TTSSpeechManager) CanProcessDidContinueCallback() bool

CanProcessDidContinueCallback reports whether the receiver responds to the private selector _processDidContinueCallback:.

func (TTSSpeechManager) CanProcessDidEncounterMarker added in v0.6.0

func (t TTSSpeechManager) CanProcessDidEncounterMarker() bool

CanProcessDidEncounterMarker reports whether the receiver responds to the private selector _processDidEncounterMarker:.

func (TTSSpeechManager) CanProcessDidPauseCallback added in v0.6.0

func (t TTSSpeechManager) CanProcessDidPauseCallback() bool

CanProcessDidPauseCallback reports whether the receiver responds to the private selector _processDidPauseCallback:.

func (TTSSpeechManager) CanProcessDidStartCallback added in v0.6.0

func (t TTSSpeechManager) CanProcessDidStartCallback() bool

CanProcessDidStartCallback reports whether the receiver responds to the private selector _processDidStartCallback:.

func (TTSSpeechManager) CanProcessWillSpeechRange added in v0.6.0

func (t TTSSpeechManager) CanProcessWillSpeechRange() bool

CanProcessWillSpeechRange reports whether the receiver responds to the private selector _processWillSpeechRange:.

func (TTSSpeechManager) CanResetInterruptionTracking added in v0.6.0

func (t TTSSpeechManager) CanResetInterruptionTracking() bool

CanResetInterruptionTracking reports whether the receiver responds to the private selector _resetInterruptionTracking.

func (TTSSpeechManager) CanSetVoiceForActionSnippet added in v0.6.0

func (t TTSSpeechManager) CanSetVoiceForActionSnippet() bool

CanSetVoiceForActionSnippet reports whether the receiver responds to the private selector _setVoiceForAction:snippet:.

func (TTSSpeechManager) CanSpeechJobFinished added in v0.6.0

func (t TTSSpeechManager) CanSpeechJobFinished() bool

CanSpeechJobFinished reports whether the receiver responds to the private selector __speechJobFinished:.

func (TTSSpeechManager) CanSpeechJobFinishedAction added in v0.6.0

func (t TTSSpeechManager) CanSpeechJobFinishedAction() bool

CanSpeechJobFinishedAction reports whether the receiver responds to the private selector _speechJobFinished:action:.

func (TTSSpeechManager) CanStartNextSpeechJob added in v0.6.0

func (t TTSSpeechManager) CanStartNextSpeechJob() bool

CanStartNextSpeechJob reports whether the receiver responds to the private selector _startNextSpeechJob.

func (TTSSpeechManager) CanUpdateAudioSessionProperties added in v0.6.0

func (t TTSSpeechManager) CanUpdateAudioSessionProperties() bool

CanUpdateAudioSessionProperties reports whether the receiver responds to the private selector _updateAudioSessionProperties.

func (TTSSpeechManager) CanUpdateAuxiliarySession added in v0.6.0

func (t TTSSpeechManager) CanUpdateAuxiliarySession() bool

CanUpdateAuxiliarySession reports whether the receiver responds to the private selector _updateAuxiliarySession.

func (TTSSpeechManager) CanUpdateUserSubstitutions added in v0.6.0

func (t TTSSpeechManager) CanUpdateUserSubstitutions() bool

CanUpdateUserSubstitutions reports whether the receiver responds to the private selector _updateUserSubstitutions.

func (TTSSpeechManager) ClearSpeechQueue

func (t TTSSpeechManager) ClearSpeechQueue()

func (TTSSpeechManager) ContinueSpeaking

func (t TTSSpeechManager) ContinueSpeaking()

func (TTSSpeechManager) DebugDescription

func (t TTSSpeechManager) DebugDescription() string

func (TTSSpeechManager) Description

func (t TTSSpeechManager) Description() string

func (TTSSpeechManager) DidBeginInterruption

func (t TTSSpeechManager) DidBeginInterruption() error

DidBeginInterruption is an exported wrapper for the private method _didBeginInterruption.

func (TTSSpeechManager) DidEndInterruption

func (t TTSSpeechManager) DidEndInterruption() error

DidEndInterruption is an exported wrapper for the private method _didEndInterruption.

func (TTSSpeechManager) DidRequestPauseSpeakingDuringAudioInterruption

func (t TTSSpeechManager) DidRequestPauseSpeakingDuringAudioInterruption() bool

func (TTSSpeechManager) DidRequestResumeSpeakingDuringAudioInterruption

func (t TTSSpeechManager) DidRequestResumeSpeakingDuringAudioInterruption() bool

func (TTSSpeechManager) DidRequestStartSpeakingDuringAudioInterruption

func (t TTSSpeechManager) DidRequestStartSpeakingDuringAudioInterruption() bool

func (TTSSpeechManager) DispatchSpeechAction

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

func (TTSSpeechManager) EnqueueSelectorOnSpeechThreadObjectWaitUntilDone

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

EnqueueSelectorOnSpeechThreadObjectWaitUntilDone is an exported wrapper for the private method _enqueueSelectorOnSpeechThreadObjectWaitUntilDone.

func (TTSSpeechManager) ExternalVoiceIdentifierUsedForLanguage

func (t TTSSpeechManager) ExternalVoiceIdentifierUsedForLanguage(language objectivec.IObject) objectivec.IObject

func (TTSSpeechManager) HandleAudioInterruption

func (t TTSSpeechManager) HandleAudioInterruption(interruption objectivec.IObject)

func (TTSSpeechManager) HandleAudioSessionObservers

func (t TTSSpeechManager) HandleAudioSessionObservers(observers bool)

func (TTSSpeechManager) HandleMediaServicesWereLost

func (t TTSSpeechManager) HandleMediaServicesWereLost(lost objectivec.IObject)

func (TTSSpeechManager) HandleMediaServicesWereReset

func (t TTSSpeechManager) HandleMediaServicesWereReset(reset objectivec.IObject)

func (TTSSpeechManager) Hash

func (t TTSSpeechManager) Hash() uint64

func (TTSSpeechManager) Init

Init initializes the instance.

func (TTSSpeechManager) Initialize

func (t TTSSpeechManager) Initialize() error

Initialize is an exported wrapper for the private method _initialize.

func (TTSSpeechManager) IsInAudioInterruption

func (t TTSSpeechManager) IsInAudioInterruption() bool

func (TTSSpeechManager) IsPaused

func (t TTSSpeechManager) IsPaused() bool

func (TTSSpeechManager) IsSpeaking

func (t TTSSpeechManager) IsSpeaking() bool

func (TTSSpeechManager) OriginalSpeechRateForJobOverride

func (t TTSSpeechManager) OriginalSpeechRateForJobOverride() foundation.NSNumber

func (TTSSpeechManager) OutputChannels

func (t TTSSpeechManager) OutputChannels() foundation.INSArray

func (TTSSpeechManager) PauseSpeaking

func (t TTSSpeechManager) PauseSpeaking(speaking int64)

func (TTSSpeechManager) PhonemeSubstitutionsForAction

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

PhonemeSubstitutionsForAction is an exported wrapper for the private method _phonemeSubstitutionsForAction.

func (TTSSpeechManager) ProcessAudioBufferCallback

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

ProcessAudioBufferCallback is an exported wrapper for the private method _processAudioBufferCallback.

func (TTSSpeechManager) ProcessDidContinueCallback

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

ProcessDidContinueCallback is an exported wrapper for the private method _processDidContinueCallback.

func (TTSSpeechManager) ProcessDidEncounterMarker

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

ProcessDidEncounterMarker is an exported wrapper for the private method _processDidEncounterMarker.

func (TTSSpeechManager) ProcessDidPauseCallback

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

ProcessDidPauseCallback is an exported wrapper for the private method _processDidPauseCallback.

func (TTSSpeechManager) ProcessDidStartCallback

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

ProcessDidStartCallback is an exported wrapper for the private method _processDidStartCallback.

func (TTSSpeechManager) ProcessWillSpeechRange

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

ProcessWillSpeechRange is an exported wrapper for the private method _processWillSpeechRange.

func (TTSSpeechManager) RequestedActionDuringAudioInterruption

func (t TTSSpeechManager) RequestedActionDuringAudioInterruption() ITTSSpeechAction

func (TTSSpeechManager) ResetInterruptionTracking

func (t TTSSpeechManager) ResetInterruptionTracking() error

ResetInterruptionTracking is an exported wrapper for the private method _resetInterruptionTracking.

func (TTSSpeechManager) SetActiveOptions

func (t TTSSpeechManager) SetActiveOptions() uint64

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 objectivec.IObject)

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) SetRequestWillStart

func (t TTSSpeechManager) SetRequestWillStart(start VoidHandler)

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) error

SetVoiceForActionSnippet is an exported wrapper for the private method _setVoiceForActionSnippet.

func (TTSSpeechManager) SetWasSpeakingBeforeAudioInterruption

func (t TTSSpeechManager) SetWasSpeakingBeforeAudioInterruption(value bool)

func (TTSSpeechManager) ShouldHandleAudioInterruptions

func (t TTSSpeechManager) ShouldHandleAudioInterruptions() bool

func (TTSSpeechManager) ShowControlCenterControls

func (t TTSSpeechManager) ShowControlCenterControls() bool

func (TTSSpeechManager) SpeechEnabled

func (t TTSSpeechManager) SpeechEnabled() bool

func (TTSSpeechManager) SpeechJobFinished

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

SpeechJobFinished is an exported wrapper for the private method __speechJobFinished.

func (TTSSpeechManager) SpeechJobFinishedAction

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

SpeechJobFinishedAction is an exported wrapper for the private method _speechJobFinishedAction.

func (TTSSpeechManager) SpeechSource

func (t TTSSpeechManager) SpeechSource() string

func (TTSSpeechManager) SpeechSynthesizerDidContinueSpeakingRequest

func (t TTSSpeechManager) SpeechSynthesizerDidContinueSpeakingRequest(synthesizer objectivec.IObject, request objectivec.IObject)

func (TTSSpeechManager) SpeechSynthesizerDidEncounterMarkerForRequest

func (t TTSSpeechManager) SpeechSynthesizerDidEncounterMarkerForRequest(synthesizer objectivec.IObject, marker objectivec.IObject, request objectivec.IObject)

func (TTSSpeechManager) SpeechSynthesizerDidFinishSpeakingRequestSuccessfullyWithError

func (t TTSSpeechManager) SpeechSynthesizerDidFinishSpeakingRequestSuccessfullyWithError(synthesizer objectivec.IObject, request objectivec.IObject, successfully bool, error_ objectivec.IObject)

func (TTSSpeechManager) SpeechSynthesizerDidPauseSpeakingRequest

func (t TTSSpeechManager) SpeechSynthesizerDidPauseSpeakingRequest(synthesizer objectivec.IObject, request objectivec.IObject)

func (TTSSpeechManager) SpeechSynthesizerDidStartSpeakingRequest

func (t TTSSpeechManager) SpeechSynthesizerDidStartSpeakingRequest(synthesizer objectivec.IObject, request objectivec.IObject)

func (TTSSpeechManager) StartNextSpeechJob

func (t TTSSpeechManager) StartNextSpeechJob() error

StartNextSpeechJob is an exported wrapper for the private method _startNextSpeechJob.

func (TTSSpeechManager) StopSpeaking

func (t TTSSpeechManager) StopSpeaking()

func (TTSSpeechManager) StopSpeakingWithSpeaking

func (t TTSSpeechManager) StopSpeakingWithSpeaking(speaking int64)

func (TTSSpeechManager) Superclass

func (t TTSSpeechManager) Superclass() objectivec.Class

func (TTSSpeechManager) TearDown

func (t TTSSpeechManager) TearDown()

func (TTSSpeechManager) UpdateAudioSessionProperties

func (t TTSSpeechManager) UpdateAudioSessionProperties() error

UpdateAudioSessionProperties is an exported wrapper for the private method _updateAudioSessionProperties.

func (TTSSpeechManager) UpdateAuxiliarySession

func (t TTSSpeechManager) UpdateAuxiliarySession() error

UpdateAuxiliarySession is an exported wrapper for the private method _updateAuxiliarySession.

func (TTSSpeechManager) UpdateUserSubstitutions

func (t TTSSpeechManager) UpdateUserSubstitutions() error

UpdateUserSubstitutions is an exported wrapper for the private method _updateUserSubstitutions.

func (TTSSpeechManager) UsesAuxiliarySession

func (t TTSSpeechManager) UsesAuxiliarySession() bool

func (TTSSpeechManager) VoiceIdentifierUsedForLanguage

func (t TTSSpeechManager) VoiceIdentifierUsedForLanguage(language objectivec.IObject) objectivec.IObject

func (TTSSpeechManager) WasSpeakingBeforeAudioInterruption

func (t TTSSpeechManager) WasSpeakingBeforeAudioInterruption() bool

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) AudioFileSettingsForVoice

func (_TTSSpeechManagerClass TTSSpeechManagerClass) AudioFileSettingsForVoice(voice objectivec.IObject) objectivec.IObject

func (TTSSpeechManagerClass) AvSpeechVoicesForTTSAXResources

func (_TTSSpeechManagerClass TTSSpeechManagerClass) AvSpeechVoicesForTTSAXResources(tTSAXResources objectivec.IObject) objectivec.IObject

func (TTSSpeechManagerClass) AvailableLanguageCodes

func (_TTSSpeechManagerClass TTSSpeechManagerClass) AvailableLanguageCodes() objectivec.IObject

func (TTSSpeechManagerClass) AvailableSuperCompactVoices

func (_TTSSpeechManagerClass TTSSpeechManagerClass) AvailableSuperCompactVoices() objectivec.IObject

func (TTSSpeechManagerClass) AvailableVoices

func (_TTSSpeechManagerClass TTSSpeechManagerClass) AvailableVoices() objectivec.IObject

func (TTSSpeechManagerClass) AvailableVoicesWithVoices

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

func (TTSSpeechManagerClass) CanIsCharacterNativelySpeakableLanguageCode added in v0.6.0

func (_TTSSpeechManagerClass TTSSpeechManagerClass) CanIsCharacterNativelySpeakableLanguageCode() bool

CanIsCharacterNativelySpeakableLanguageCode reports whether the receiver responds to the private selector _isCharacterNativelySpeakable:languageCode:.

func (TTSSpeechManagerClass) CanResetAvailableVoices added in v0.6.0

func (_TTSSpeechManagerClass TTSSpeechManagerClass) CanResetAvailableVoices() bool

CanResetAvailableVoices reports whether the receiver responds to the private selector _resetAvailableVoices.

func (TTSSpeechManagerClass) CanResetAvailableVoicesWithVoices added in v0.6.0

func (_TTSSpeechManagerClass TTSSpeechManagerClass) CanResetAvailableVoicesWithVoices() bool

CanResetAvailableVoicesWithVoices reports whether the receiver responds to the private selector _resetAvailableVoices:.

func (TTSSpeechManagerClass) Class

func (tc TTSSpeechManagerClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (TTSSpeechManagerClass) CreateRegularExpressionFromString

func (_TTSSpeechManagerClass TTSSpeechManagerClass) CreateRegularExpressionFromString(string_ objectivec.IObject) URegularExpressionRef

func (TTSSpeechManagerClass) CurrentLanguageCode

func (_TTSSpeechManagerClass TTSSpeechManagerClass) CurrentLanguageCode() objectivec.IObject

func (TTSSpeechManagerClass) CurrentProcessAllowedToSaveVoiceInfo

func (_TTSSpeechManagerClass TTSSpeechManagerClass) CurrentProcessAllowedToSaveVoiceInfo() bool

func (TTSSpeechManagerClass) IsCharacterNativelySpeakableLanguageCode

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

IsCharacterNativelySpeakableLanguageCode is an exported wrapper for the private method _isCharacterNativelySpeakableLanguageCode.

func (TTSSpeechManagerClass) LanguageCodeForVoiceIdentifier

func (_TTSSpeechManagerClass TTSSpeechManagerClass) LanguageCodeForVoiceIdentifier(identifier objectivec.IObject) objectivec.IObject

func (TTSSpeechManagerClass) LiteralStringMarkupStringSpeakCap

func (_TTSSpeechManagerClass TTSSpeechManagerClass) LiteralStringMarkupStringSpeakCap(markup objectivec.IObject, string_ objectivec.IObject, cap_ bool) objectivec.IObject

func (TTSSpeechManagerClass) MatchedRangesForStringWithRegularExpression

func (_TTSSpeechManagerClass TTSSpeechManagerClass) MatchedRangesForStringWithRegularExpression(string_ objectivec.IObject, expression URegularExpressionRef) objectivec.IObject

func (TTSSpeechManagerClass) PauseMarkupString

func (_TTSSpeechManagerClass TTSSpeechManagerClass) PauseMarkupString(string_ objectivec.IObject) objectivec.IObject

func (TTSSpeechManagerClass) RemapLanguageCode

func (_TTSSpeechManagerClass TTSSpeechManagerClass) RemapLanguageCode(code objectivec.IObject) objectivec.IObject

func (TTSSpeechManagerClass) ResetAvailableVoices

func (_TTSSpeechManagerClass TTSSpeechManagerClass) ResetAvailableVoices() (objectivec.IObject, error)

ResetAvailableVoices is an exported wrapper for the private method _resetAvailableVoices.

func (TTSSpeechManagerClass) ResetAvailableVoicesWithVoices

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

ResetAvailableVoicesWithVoices is an exported wrapper for the private method _resetAvailableVoicesWithVoices.

func (TTSSpeechManagerClass) SpellOutLetterCaseMarkupStringString

func (_TTSSpeechManagerClass TTSSpeechManagerClass) SpellOutLetterCaseMarkupStringString(string_ objectivec.IObject, string_2 objectivec.IObject) objectivec.IObject

func (TTSSpeechManagerClass) SpellOutMarkupStringString

func (_TTSSpeechManagerClass TTSSpeechManagerClass) SpellOutMarkupStringString(string_ objectivec.IObject, string_2 objectivec.IObject) objectivec.IObject

func (TTSSpeechManagerClass) Test_actionStartTap

func (_TTSSpeechManagerClass TTSSpeechManagerClass) Test_actionStartTap(tap VoidHandler)

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_setAvailableVoices

func (_TTSSpeechManagerClass TTSSpeechManagerClass) Test_setAvailableVoices(voices objectivec.IObject)

func (TTSSpeechManagerClass) Test_setUnitTestMode

func (_TTSSpeechManagerClass TTSSpeechManagerClass) Test_setUnitTestMode(mode bool)

type TTSSpeechRequest

type TTSSpeechRequest struct {
	objectivec.Object
}

Methods

func NewTTSSpeechRequest

func NewTTSSpeechRequest() TTSSpeechRequest

NewTTSSpeechRequest creates a new TTSSpeechRequest instance.

func NewTTSSpeechRequestWithCoder

func NewTTSSpeechRequestWithCoder(coder objectivec.IObject) TTSSpeechRequest

func TTSSpeechRequestFromID

func TTSSpeechRequestFromID(id objc.ID) TTSSpeechRequest

TTSSpeechRequestFromID constructs a TTSSpeechRequest from an objc.ID.

func (TTSSpeechRequest) AudioDeviceId

func (t TTSSpeechRequest) AudioDeviceId() uint32

func (TTSSpeechRequest) AudioQueueFlags

func (t TTSSpeechRequest) AudioQueueFlags() uint32

func (TTSSpeechRequest) AudioSessionID

func (t TTSSpeechRequest) AudioSessionID() uint32

func (TTSSpeechRequest) AudioSessionIDIsValid

func (t TTSSpeechRequest) AudioSessionIDIsValid() bool

func (TTSSpeechRequest) Autorelease

func (t TTSSpeechRequest) Autorelease() TTSSpeechRequest

Autorelease adds the receiver to the current autorelease pool.

func (TTSSpeechRequest) Channels

func (t TTSSpeechRequest) Channels() foundation.INSArray

func (TTSSpeechRequest) ClientContext

func (t TTSSpeechRequest) ClientContext() unsafe.Pointer

func (TTSSpeechRequest) DispatchTime

func (t TTSSpeechRequest) DispatchTime() float64

func (TTSSpeechRequest) EncodeWithCoder

func (t TTSSpeechRequest) EncodeWithCoder(coder foundation.INSCoder)

func (TTSSpeechRequest) Gender

func (t TTSSpeechRequest) Gender() int64

func (TTSSpeechRequest) HandledTime

func (t TTSSpeechRequest) HandledTime() float64

func (TTSSpeechRequest) IgnoreSubstitutions

func (t TTSSpeechRequest) IgnoreSubstitutions() bool

func (TTSSpeechRequest) Init

Init initializes the instance.

func (TTSSpeechRequest) InitWithCoder

func (t TTSSpeechRequest) InitWithCoder(coder foundation.INSCoder) TTSSpeechRequest

func (TTSSpeechRequest) JobIdentifier

func (t TTSSpeechRequest) JobIdentifier() string

func (TTSSpeechRequest) LanguageCode

func (t TTSSpeechRequest) LanguageCode() string

func (TTSSpeechRequest) Latency

func (t TTSSpeechRequest) Latency() float64

func (TTSSpeechRequest) MaintainsInput

func (t TTSSpeechRequest) MaintainsInput() bool

func (TTSSpeechRequest) Pitch

func (t TTSSpeechRequest) Pitch() float64

func (TTSSpeechRequest) Rate

func (t TTSSpeechRequest) Rate() float64

func (TTSSpeechRequest) SentSpeechDone

func (t TTSSpeechRequest) SentSpeechDone() bool

func (TTSSpeechRequest) SetAudioBufferCallback

func (t TTSSpeechRequest) SetAudioBufferCallback(callback VoidHandler)

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 kernel.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) SetLatencyCallback

func (t TTSSpeechRequest) SetLatencyCallback(callback VoidHandler)

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)

func (TTSSpeechRequest) SpeechStringType

func (t TTSSpeechRequest) SpeechStringType() uint64

func (TTSSpeechRequest) SynthesisProviderVoice

func (t TTSSpeechRequest) SynthesisProviderVoice() avfaudio.AVSpeechSynthesisProviderVoice

func (TTSSpeechRequest) SynthesizeSilently

func (t TTSSpeechRequest) SynthesizeSilently() bool

func (TTSSpeechRequest) Text

func (t TTSSpeechRequest) Text() string

func (TTSSpeechRequest) Voice

func (TTSSpeechRequest) VoiceSettings

func (t TTSSpeechRequest) VoiceSettings() foundation.INSDictionary

func (TTSSpeechRequest) Volume

func (t TTSSpeechRequest) Volume() float64

func (TTSSpeechRequest) Voucher

func (t TTSSpeechRequest) Voucher() 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

type TTSSpeechString

type TTSSpeechString struct {
	objectivec.Object
}

Methods

func NewTTSSpeechString

func NewTTSSpeechString() TTSSpeechString

NewTTSSpeechString creates a new TTSSpeechString instance.

func NewTTSSpeechStringWithOriginalString

func NewTTSSpeechStringWithOriginalString(string_ objectivec.IObject) TTSSpeechString

func NewTTSSpeechStringWithParentSpeechString

func NewTTSSpeechStringWithParentSpeechString(string_ objectivec.IObject) TTSSpeechString

func NewTTSSpeechStringWithSSMLString

func NewTTSSpeechStringWithSSMLString(sSMLString objectivec.IObject) TTSSpeechString

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) CanInsertTransformationForEncapsulatedTerminator added in v0.6.0

func (t TTSSpeechString) CanInsertTransformationForEncapsulatedTerminator() bool

CanInsertTransformationForEncapsulatedTerminator reports whether the receiver responds to the private selector _insertTransformation:forEncapsulatedTerminator:.

func (TTSSpeechString) CanRangeIsValid added in v0.6.0

func (t TTSSpeechString) CanRangeIsValid() bool

CanRangeIsValid reports whether the receiver responds to the private selector _rangeIsValid:.

func (TTSSpeechString) CanTransformedStringNonMutating added in v0.6.0

func (t TTSSpeechString) CanTransformedStringNonMutating() bool

CanTransformedStringNonMutating reports whether the receiver responds to the private selector _transformedStringNonMutating.

func (TTSSpeechString) CanTranslateRangeInTransformedStringWithParent added in v0.6.0

func (t TTSSpeechString) CanTranslateRangeInTransformedStringWithParent() bool

CanTranslateRangeInTransformedStringWithParent reports whether the receiver responds to the private selector _translateRangeInTransformedString:withParent:.

func (TTSSpeechString) DefrostedTransformedString

func (t TTSSpeechString) DefrostedTransformedString() string

func (TTSSpeechString) EncapsulateSubstringAtRangeWithPrefixAndSuffix

func (t TTSSpeechString) EncapsulateSubstringAtRangeWithPrefixAndSuffix(range_ foundation.NSRange, prefix objectivec.IObject, suffix objectivec.IObject) bool

func (TTSSpeechString) Finalized

func (t TTSSpeechString) Finalized() bool

func (TTSSpeechString) Init

Init initializes the instance.

func (TTSSpeechString) InitWithOriginalString

func (t TTSSpeechString) InitWithOriginalString(string_ objectivec.IObject) TTSSpeechString

func (TTSSpeechString) InitWithParentSpeechString

func (t TTSSpeechString) InitWithParentSpeechString(string_ objectivec.IObject) TTSSpeechString

func (TTSSpeechString) InitWithSSMLString

func (t TTSSpeechString) InitWithSSMLString(sSMLString objectivec.IObject) TTSSpeechString

func (TTSSpeechString) InsertAtLocationString

func (t TTSSpeechString) InsertAtLocationString(location uint64, string_ objectivec.IObject) bool

func (TTSSpeechString) InsertTransformationForEncapsulatedTerminator

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

InsertTransformationForEncapsulatedTerminator is an exported wrapper for the private method _insertTransformationForEncapsulatedTerminator.

func (TTSSpeechString) OriginalString

func (t TTSSpeechString) OriginalString() string

func (TTSSpeechString) ParentString

func (t TTSSpeechString) ParentString() ITTSSpeechString

func (TTSSpeechString) RangeIsValid

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

RangeIsValid is an exported wrapper for the private method _rangeIsValid.

func (TTSSpeechString) ReplaceOccurencesOfStringWithString

func (t TTSSpeechString) ReplaceOccurencesOfStringWithString(string_ objectivec.IObject, string_2 objectivec.IObject)

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) TransformRangeTo

func (t TTSSpeechString) TransformRangeTo(range_ foundation.NSRange, to objectivec.IObject) bool

func (TTSSpeechString) Transformations

func (t TTSSpeechString) Transformations() foundation.INSArray

func (TTSSpeechString) TransformedString

func (t TTSSpeechString) TransformedString() string

func (TTSSpeechString) TransformedStringNonMutating

func (t TTSSpeechString) TransformedStringNonMutating() (objectivec.IObject, error)

TransformedStringNonMutating is an exported wrapper for the private method _transformedStringNonMutating.

func (TTSSpeechString) TranslateRangeInTransformedString

func (t TTSSpeechString) TranslateRangeInTransformedString(string_ foundation.NSRange) foundation.NSRange

func (TTSSpeechString) TranslateRangeInTransformedStringWithParent

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

TranslateRangeInTransformedStringWithParent is an exported wrapper for the private method _translateRangeInTransformedStringWithParent.

func (TTSSpeechString) Type

func (t TTSSpeechString) Type() uint64

func (TTSSpeechString) XmlEscaped

func (t TTSSpeechString) XmlEscaped() objectivec.IObject

func (TTSSpeechString) XmlUnescaped

func (t TTSSpeechString) XmlUnescaped() objectivec.IObject

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

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) AudioDeviceId

func (t TTSSpeechSynthesizer) AudioDeviceId() uint32

func (TTSSpeechSynthesizer) AudioEffects

func (t TTSSpeechSynthesizer) AudioEffects() foundation.INSArray

func (TTSSpeechSynthesizer) AudioQueueFlags

func (t TTSSpeechSynthesizer) AudioQueueFlags() uint32

func (TTSSpeechSynthesizer) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSSpeechSynthesizer) BundleIdentifier

func (t TTSSpeechSynthesizer) BundleIdentifier() string

func (TTSSpeechSynthesizer) CanMakeRequestForVoiceAndLanguageCode added in v0.6.0

func (t TTSSpeechSynthesizer) CanMakeRequestForVoiceAndLanguageCode() bool

CanMakeRequestForVoiceAndLanguageCode reports whether the receiver responds to the private selector _makeRequestForVoice:andLanguageCode:.

func (TTSSpeechSynthesizer) CanMediaServicesDied added in v0.6.0

func (t TTSSpeechSynthesizer) CanMediaServicesDied() bool

CanMediaServicesDied reports whether the receiver responds to the private selector _mediaServicesDied.

func (TTSSpeechSynthesizer) CanPreprocessTextLanguageCode added in v0.6.0

func (t TTSSpeechSynthesizer) CanPreprocessTextLanguageCode() bool

CanPreprocessTextLanguageCode reports whether the receiver responds to the private selector _preprocessText:languageCode:.

func (TTSSpeechSynthesizer) CanProcessMarkerForRequest added in v0.6.0

func (t TTSSpeechSynthesizer) CanProcessMarkerForRequest() bool

CanProcessMarkerForRequest reports whether the receiver responds to the private selector _processMarker:forRequest:.

func (TTSSpeechSynthesizer) CanResolveVoiceForLanguage added in v0.6.0

func (t TTSSpeechSynthesizer) CanResolveVoiceForLanguage() bool

CanResolveVoiceForLanguage reports whether the receiver responds to the private selector _resolveVoiceForLanguage:.

func (TTSSpeechSynthesizer) CanStartSpeakingStringOrSSMLStringWithLanguageCodeJobIdRequestError added in v0.6.0

func (t TTSSpeechSynthesizer) CanStartSpeakingStringOrSSMLStringWithLanguageCodeJobIdRequestError() bool

CanStartSpeakingStringOrSSMLStringWithLanguageCodeJobIdRequestError reports whether the receiver responds to the private selector _startSpeakingString:orSSMLString:withLanguageCode:jobId:request:error:.

func (TTSSpeechSynthesizer) ContinueSpeakingRequestWithError

func (t TTSSpeechSynthesizer) ContinueSpeakingRequestWithError(request objectivec.IObject) (bool, error)

func (TTSSpeechSynthesizer) ContinueSpeakingWithError

func (t TTSSpeechSynthesizer) ContinueSpeakingWithError() (bool, error)

func (TTSSpeechSynthesizer) CoreSynth

func (t TTSSpeechSynthesizer) CoreSynth() unsafe.Pointer

func (TTSSpeechSynthesizer) Delegate

func (t TTSSpeechSynthesizer) Delegate() unsafe.Pointer

func (TTSSpeechSynthesizer) DelegateTargetQueue

func (t TTSSpeechSynthesizer) DelegateTargetQueue() objectivec.Object

func (TTSSpeechSynthesizer) Footprint

func (t TTSSpeechSynthesizer) Footprint() int64

func (TTSSpeechSynthesizer) GetPerVoiceSettings

func (t TTSSpeechSynthesizer) GetPerVoiceSettings() objectivec.IObject

func (TTSSpeechSynthesizer) IgnoreSubstitutions

func (t TTSSpeechSynthesizer) IgnoreSubstitutions() bool

func (TTSSpeechSynthesizer) Init

Init initializes the instance.

func (TTSSpeechSynthesizer) IsSpeaking

func (t TTSSpeechSynthesizer) IsSpeaking() bool

func (TTSSpeechSynthesizer) MakeRequestForVoiceAndLanguageCode

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

MakeRequestForVoiceAndLanguageCode is an exported wrapper for the private method _makeRequestForVoiceAndLanguageCode.

func (TTSSpeechSynthesizer) MaximumRate

func (t TTSSpeechSynthesizer) MaximumRate() float32

func (TTSSpeechSynthesizer) MediaServicesDied

func (t TTSSpeechSynthesizer) MediaServicesDied() error

MediaServicesDied is an exported wrapper for the private method _mediaServicesDied.

func (TTSSpeechSynthesizer) MinimumRate

func (t TTSSpeechSynthesizer) MinimumRate() float32

func (TTSSpeechSynthesizer) NormalizedRate

func (t TTSSpeechSynthesizer) NormalizedRate() float32

func (TTSSpeechSynthesizer) OutputChannels

func (t TTSSpeechSynthesizer) OutputChannels() foundation.INSArray

func (TTSSpeechSynthesizer) PauseSpeakingAtNextBoundaryError

func (t TTSSpeechSynthesizer) PauseSpeakingAtNextBoundaryError(boundary int64) (bool, error)

func (TTSSpeechSynthesizer) PauseSpeakingAtNextBoundarySynchronouslyError

func (t TTSSpeechSynthesizer) PauseSpeakingAtNextBoundarySynchronouslyError(boundary int64, synchronously bool) (bool, error)

func (TTSSpeechSynthesizer) PauseSpeakingRequestAtNextBoundaryError

func (t TTSSpeechSynthesizer) PauseSpeakingRequestAtNextBoundaryError(request objectivec.IObject, boundary int64) (bool, error)

func (TTSSpeechSynthesizer) PauseSpeakingRequestAtNextBoundarySynchronouslyError

func (t TTSSpeechSynthesizer) PauseSpeakingRequestAtNextBoundarySynchronouslyError(request objectivec.IObject, boundary int64, synchronously bool) (bool, error)

func (TTSSpeechSynthesizer) PerVoiceSettings

func (t TTSSpeechSynthesizer) PerVoiceSettings() foundation.INSDictionary

func (TTSSpeechSynthesizer) PhonemeSubstitutions

func (t TTSSpeechSynthesizer) PhonemeSubstitutions() foundation.INSArray

func (TTSSpeechSynthesizer) Pitch

func (t TTSSpeechSynthesizer) Pitch() float32

func (TTSSpeechSynthesizer) PreprocessTextLanguageCode

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

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, error)

ProcessMarkerForRequest is an exported wrapper for the private method _processMarkerForRequest.

func (TTSSpeechSynthesizer) Rate

func (t TTSSpeechSynthesizer) Rate() float32

func (TTSSpeechSynthesizer) RequestClientIdentifier

func (t TTSSpeechSynthesizer) RequestClientIdentifier() uint64

func (TTSSpeechSynthesizer) ResolveVoiceForLanguage

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

ResolveVoiceForLanguage is an exported wrapper for the private method _resolveVoiceForLanguage.

func (TTSSpeechSynthesizer) ResolvedVoiceIdentifier

func (t TTSSpeechSynthesizer) ResolvedVoiceIdentifier() string

func (TTSSpeechSynthesizer) ResolvedVoiceIdentifierForLanguageCode

func (t TTSSpeechSynthesizer) ResolvedVoiceIdentifierForLanguageCode(code objectivec.IObject) objectivec.IObject

func (TTSSpeechSynthesizer) SetAudioBufferCallback

func (t TTSSpeechSynthesizer) SetAudioBufferCallback(callback VoidHandler)

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 kernel.Pointer)

func (TTSSpeechSynthesizer) SetDelegateTargetQueue

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

func (TTSSpeechSynthesizer) SetFootprint

func (t TTSSpeechSynthesizer) SetFootprint(footprint int64)

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 kernel.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) SkipLuthorRules

func (t TTSSpeechSynthesizer) SkipLuthorRules() bool

func (TTSSpeechSynthesizer) SpeakingRequestClientContext

func (t TTSSpeechSynthesizer) SpeakingRequestClientContext() unsafe.Pointer

func (TTSSpeechSynthesizer) SpeechRequestDidContinue

func (t TTSSpeechSynthesizer) SpeechRequestDidContinue(continue_ objectivec.IObject)

func (TTSSpeechSynthesizer) SpeechRequestDidPause

func (t TTSSpeechSynthesizer) SpeechRequestDidPause(pause objectivec.IObject)

func (TTSSpeechSynthesizer) SpeechRequestDidStart

func (t TTSSpeechSynthesizer) SpeechRequestDidStart(start objectivec.IObject)

func (TTSSpeechSynthesizer) SpeechRequestDidStopWithSuccessPhonemesSpokenError

func (t TTSSpeechSynthesizer) SpeechRequestDidStopWithSuccessPhonemesSpokenError(request objectivec.IObject, success bool, spoken objectivec.IObject, error_ objectivec.IObject)

func (TTSSpeechSynthesizer) SpeechRequestWithMarker

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

func (TTSSpeechSynthesizer) SpeechSource

func (t TTSSpeechSynthesizer) SpeechSource() string

func (TTSSpeechSynthesizer) SpeechString

func (t TTSSpeechSynthesizer) SpeechString() objectivec.IObject

func (TTSSpeechSynthesizer) StartSpeakingSSMLWithLanguageCodeJobIdentifierRequestError

func (t TTSSpeechSynthesizer) StartSpeakingSSMLWithLanguageCodeJobIdentifierRequestError(ssml objectivec.IObject, code objectivec.IObject, identifier objectivec.IObject, request []objectivec.IObject) (bool, error)

func (TTSSpeechSynthesizer) StartSpeakingSSMLWithLanguageCodeRequestError

func (t TTSSpeechSynthesizer) StartSpeakingSSMLWithLanguageCodeRequestError(ssml objectivec.IObject, code objectivec.IObject, request []objectivec.IObject) (bool, error)

func (TTSSpeechSynthesizer) StartSpeakingStringError

func (t TTSSpeechSynthesizer) StartSpeakingStringError(string_ objectivec.IObject) (bool, error)

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.

func (TTSSpeechSynthesizer) StartSpeakingStringRequestError

func (t TTSSpeechSynthesizer) StartSpeakingStringRequestError(string_ objectivec.IObject, request []objectivec.IObject) (bool, error)

func (TTSSpeechSynthesizer) StartSpeakingStringToURLWithLanguageCodeError

func (t TTSSpeechSynthesizer) StartSpeakingStringToURLWithLanguageCodeError(string_ objectivec.IObject, url foundation.NSURL, code objectivec.IObject) (bool, error)

func (TTSSpeechSynthesizer) StartSpeakingStringToURLWithLanguageCodeRequestError

func (t TTSSpeechSynthesizer) StartSpeakingStringToURLWithLanguageCodeRequestError(string_ objectivec.IObject, url foundation.NSURL, code objectivec.IObject, request []objectivec.IObject) (bool, error)

func (TTSSpeechSynthesizer) StartSpeakingStringWithLanguageCodeError

func (t TTSSpeechSynthesizer) StartSpeakingStringWithLanguageCodeError(string_ objectivec.IObject, code objectivec.IObject) (bool, error)

func (TTSSpeechSynthesizer) StartSpeakingStringWithLanguageCodeJobIdentifierRequestError

func (t TTSSpeechSynthesizer) StartSpeakingStringWithLanguageCodeJobIdentifierRequestError(string_ objectivec.IObject, code objectivec.IObject, identifier objectivec.IObject, request []objectivec.IObject) (bool, error)

func (TTSSpeechSynthesizer) StartSpeakingStringWithLanguageCodeRequestError

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

func (TTSSpeechSynthesizer) StopSpeakingAtNextBoundaryError

func (t TTSSpeechSynthesizer) StopSpeakingAtNextBoundaryError(boundary int64) (bool, error)

func (TTSSpeechSynthesizer) StopSpeakingAtNextBoundarySynchronouslyError

func (t TTSSpeechSynthesizer) StopSpeakingAtNextBoundarySynchronouslyError(boundary int64, synchronously bool) (bool, error)

func (TTSSpeechSynthesizer) StopSpeakingRequestAtNextBoundaryError

func (t TTSSpeechSynthesizer) StopSpeakingRequestAtNextBoundaryError(request objectivec.IObject, boundary int64) (bool, error)

func (TTSSpeechSynthesizer) StopSpeakingRequestAtNextBoundarySynchronouslyError

func (t TTSSpeechSynthesizer) StopSpeakingRequestAtNextBoundarySynchronouslyError(request objectivec.IObject, boundary int64, synchronously bool) (bool, error)

func (TTSSpeechSynthesizer) SupportsAccurateWordCallbacks

func (t TTSSpeechSynthesizer) SupportsAccurateWordCallbacks() bool

func (TTSSpeechSynthesizer) SynthesizeSilently

func (t TTSSpeechSynthesizer) SynthesizeSilently() bool

func (TTSSpeechSynthesizer) TestingLastRuleConversion

func (t TTSSpeechSynthesizer) TestingLastRuleConversion() objectivec.IObject

func (TTSSpeechSynthesizer) TestingSetLastRuleConversionReplacement

func (t TTSSpeechSynthesizer) TestingSetLastRuleConversionReplacement(conversion objectivec.IObject, replacement objectivec.IObject)

func (TTSSpeechSynthesizer) UpdateCoreSynthSubstitutions

func (t TTSSpeechSynthesizer) UpdateCoreSynthSubstitutions()

func (TTSSpeechSynthesizer) UseSpecificAudioSession

func (t TTSSpeechSynthesizer) UseSpecificAudioSession(session uint32)

func (TTSSpeechSynthesizer) UserSubstitutions

func (t TTSSpeechSynthesizer) UserSubstitutions() foundation.INSArray

func (TTSSpeechSynthesizer) VoiceIdentifier

func (t TTSSpeechSynthesizer) VoiceIdentifier() string

func (TTSSpeechSynthesizer) VoiceResolver

func (t TTSSpeechSynthesizer) VoiceResolver() objectivec.IObject

func (TTSSpeechSynthesizer) Volume

func (t TTSSpeechSynthesizer) Volume() float32

func (TTSSpeechSynthesizer) Voucher

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) AudioFileSettingsForVoice

func (_TTSSpeechSynthesizerClass TTSSpeechSynthesizerClass) AudioFileSettingsForVoice(voice objectivec.IObject) objectivec.IObject

func (TTSSpeechSynthesizerClass) AvailableLanguageCodes

func (_TTSSpeechSynthesizerClass TTSSpeechSynthesizerClass) AvailableLanguageCodes() objectivec.IObject

func (TTSSpeechSynthesizerClass) CanSpeechVoiceForIdentifierLanguageFootprint added in v0.6.0

func (_TTSSpeechSynthesizerClass TTSSpeechSynthesizerClass) CanSpeechVoiceForIdentifierLanguageFootprint() bool

CanSpeechVoiceForIdentifierLanguageFootprint reports whether the receiver responds to the private selector _speechVoiceForIdentifier:language:footprint:.

func (TTSSpeechSynthesizerClass) Class

Class returns the underlying Objective-C class pointer.

func (TTSSpeechSynthesizerClass) CombinedProsodyMarkupForIdentifierStringRatePitchVolume

func (_TTSSpeechSynthesizerClass TTSSpeechSynthesizerClass) CombinedProsodyMarkupForIdentifierStringRatePitchVolume(identifier objectivec.IObject, string_ objectivec.IObject, rate objectivec.IObject, pitch objectivec.IObject, volume objectivec.IObject) objectivec.IObject

func (TTSSpeechSynthesizerClass) EmploySpeechMarkupForTypeIdentifierWithLanguage

func (_TTSSpeechSynthesizerClass TTSSpeechSynthesizerClass) EmploySpeechMarkupForTypeIdentifierWithLanguage(type_ int64, identifier objectivec.IObject, language objectivec.IObject) bool

func (TTSSpeechSynthesizerClass) GenericMarkMarkupForIdentifierName

func (_TTSSpeechSynthesizerClass TTSSpeechSynthesizerClass) GenericMarkMarkupForIdentifierName(identifier objectivec.IObject, name objectivec.IObject) objectivec.IObject

func (TTSSpeechSynthesizerClass) IsSystemVoice

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

func (TTSSpeechSynthesizerClass) RemapVoiceIdentifier

func (_TTSSpeechSynthesizerClass TTSSpeechSynthesizerClass) RemapVoiceIdentifier(identifier objectivec.IObject) objectivec.IObject

func (TTSSpeechSynthesizerClass) SpeechMarkupStringForTypeForIdentifierString

func (_TTSSpeechSynthesizerClass TTSSpeechSynthesizerClass) SpeechMarkupStringForTypeForIdentifierString(type_ int64, identifier objectivec.IObject, string_ objectivec.IObject) objectivec.IObject

func (TTSSpeechSynthesizerClass) SpeechVoiceForIdentifierLanguageFootprint

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

SpeechVoiceForIdentifierLanguageFootprint is an exported wrapper for the private method _speechVoiceForIdentifierLanguageFootprint.

func (TTSSpeechSynthesizerClass) SupportedIPAPhonemeLanguages

func (_TTSSpeechSynthesizerClass TTSSpeechSynthesizerClass) SupportedIPAPhonemeLanguages() objectivec.IObject

func (TTSSpeechSynthesizerClass) UnavailableVoiceIdentifiers

func (_TTSSpeechSynthesizerClass TTSSpeechSynthesizerClass) UnavailableVoiceIdentifiers() objectivec.IObject

func (TTSSpeechSynthesizerClass) VoiceForIdentifier

func (_TTSSpeechSynthesizerClass TTSSpeechSynthesizerClass) VoiceForIdentifier(identifier objectivec.IObject) objectivec.IObject

type TTSSpeechSynthesizerDelegate

type TTSSpeechSynthesizerDelegate interface {
	objectivec.IObject
}

TTSSpeechSynthesizerDelegate protocol.

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

func (TTSSpeechSynthesizerDelegateObject) SpeechSynthesizerDidContinueSpeakingRequest

func (o TTSSpeechSynthesizerDelegateObject) SpeechSynthesizerDidContinueSpeakingRequest(synthesizer objectivec.IObject, request objectivec.IObject)

func (TTSSpeechSynthesizerDelegateObject) SpeechSynthesizerDidEncounterMarkerForRequest

func (o TTSSpeechSynthesizerDelegateObject) SpeechSynthesizerDidEncounterMarkerForRequest(synthesizer objectivec.IObject, marker objectivec.IObject, request objectivec.IObject)

func (TTSSpeechSynthesizerDelegateObject) SpeechSynthesizerDidFinishSpeakingRequestSuccessfullyPhonemesSpokenWithError

func (o TTSSpeechSynthesizerDelegateObject) SpeechSynthesizerDidFinishSpeakingRequestSuccessfullyPhonemesSpokenWithError(synthesizer objectivec.IObject, request objectivec.IObject, successfully bool, spoken objectivec.IObject, error_ objectivec.IObject)

func (TTSSpeechSynthesizerDelegateObject) SpeechSynthesizerDidFinishSpeakingRequestSuccessfullyWithError

func (o TTSSpeechSynthesizerDelegateObject) SpeechSynthesizerDidFinishSpeakingRequestSuccessfullyWithError(synthesizer objectivec.IObject, request objectivec.IObject, successfully bool, error_ objectivec.IObject)

func (TTSSpeechSynthesizerDelegateObject) SpeechSynthesizerDidPauseSpeakingRequest

func (o TTSSpeechSynthesizerDelegateObject) SpeechSynthesizerDidPauseSpeakingRequest(synthesizer objectivec.IObject, request objectivec.IObject)

func (TTSSpeechSynthesizerDelegateObject) SpeechSynthesizerDidStartSpeakingRequest

func (o TTSSpeechSynthesizerDelegateObject) SpeechSynthesizerDidStartSpeakingRequest(synthesizer objectivec.IObject, request objectivec.IObject)

func (TTSSpeechSynthesizerDelegateObject) SpeechSynthesizerWillSpeakRangeOfSpeechStringForRequest

func (o TTSSpeechSynthesizerDelegateObject) SpeechSynthesizerWillSpeakRangeOfSpeechStringForRequest(synthesizer objectivec.IObject, string_ foundation.NSRange, request objectivec.IObject)

type TTSSpeechThread

type TTSSpeechThread struct {
	foundation.NSThread
}

Methods

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)

func (TTSSpeechThread) Stop

func (t TTSSpeechThread) Stop()

func (TTSSpeechThread) Voucher

func (t TTSSpeechThread) Voucher() 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
}

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

func NewTTSStreamingZipReader

func NewTTSStreamingZipReader() TTSStreamingZipReader

NewTTSStreamingZipReader creates a new TTSStreamingZipReader instance.

func NewTTSStreamingZipReaderWithPathAndPassword

func NewTTSStreamingZipReaderWithPathAndPassword(path objectivec.IObject, password objectivec.IObject) TTSStreamingZipReader

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) EnumerateFiles

func (t TTSStreamingZipReader) EnumerateFiles(files VoidHandler) bool

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) InitWithPathAndPassword

func (t TTSStreamingZipReader) InitWithPathAndPassword(path objectivec.IObject, password objectivec.IObject) TTSStreamingZipReader

func (TTSStreamingZipReader) Password

func (t TTSStreamingZipReader) Password() string

func (TTSStreamingZipReader) SetPassword

func (t TTSStreamingZipReader) SetPassword(value string)

func (TTSStreamingZipReader) SetZipPath

func (t TTSStreamingZipReader) SetZipPath(value string)

func (TTSStreamingZipReader) ZipPath

func (t TTSStreamingZipReader) ZipPath() 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

func NewTTSStringTransformation

func NewTTSStringTransformation() TTSStringTransformation

NewTTSStringTransformation creates a new TTSStringTransformation instance.

func NewTTSStringTransformationWithRangeAndReplacement

func NewTTSStringTransformationWithRangeAndReplacement(range_ foundation.NSRange, replacement objectivec.IObject) TTSStringTransformation

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) FinalRange

func (TTSStringTransformation) Init

Init initializes the instance.

func (TTSStringTransformation) InitWithRangeAndReplacement

func (t TTSStringTransformation) InitWithRangeAndReplacement(range_ foundation.NSRange, replacement objectivec.IObject) TTSStringTransformation

func (TTSStringTransformation) OffsetFromEnd

func (t TTSStringTransformation) OffsetFromEnd() uint64

func (TTSStringTransformation) Range

func (TTSStringTransformation) Replacement

func (t TTSStringTransformation) Replacement() string

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)

func (TTSStringTransformation) SizeDelta

func (t TTSStringTransformation) SizeDelta() int64

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

func NewTTSSubstitution

func NewTTSSubstitution() TTSSubstitution

NewTTSSubstitution creates a new TTSSubstitution instance.

func NewTTSSubstitutionWithCoder

func NewTTSSubstitutionWithCoder(coder objectivec.IObject) TTSSubstitution

func TTSSubstitutionFromID

func TTSSubstitutionFromID(id objc.ID) TTSSubstitution

TTSSubstitutionFromID constructs a TTSSubstitution from an objc.ID.

func (TTSSubstitution) Active

func (t TTSSubstitution) Active() bool

func (TTSSubstitution) AppliesToAllApps

func (t TTSSubstitution) AppliesToAllApps() bool

func (TTSSubstitution) Autorelease

func (t TTSSubstitution) Autorelease() TTSSubstitution

Autorelease adds the receiver to the current autorelease pool.

func (TTSSubstitution) BundleIdentifiers

func (t TTSSubstitution) BundleIdentifiers() foundation.INSSet

func (TTSSubstitution) EncodeWithCoder

func (t TTSSubstitution) EncodeWithCoder(coder foundation.INSCoder)

func (TTSSubstitution) IgnoreCase

func (t TTSSubstitution) IgnoreCase() bool

func (TTSSubstitution) Init

Init initializes the instance.

func (TTSSubstitution) InitWithCoder

func (t TTSSubstitution) InitWithCoder(coder foundation.INSCoder) TTSSubstitution

func (TTSSubstitution) IsReplacementTextAllPunctuation

func (t TTSSubstitution) IsReplacementTextAllPunctuation() bool

func (TTSSubstitution) IsReplacementTextSurroundedByPunctuation

func (t TTSSubstitution) IsReplacementTextSurroundedByPunctuation() bool

func (TTSSubstitution) IsUserSubstitution

func (t TTSSubstitution) IsUserSubstitution() bool

func (TTSSubstitution) Languages

func (t TTSSubstitution) Languages() foundation.INSSet

func (TTSSubstitution) OriginalString

func (t TTSSubstitution) OriginalString() string

func (TTSSubstitution) Phonemes

func (t TTSSubstitution) Phonemes() string

func (TTSSubstitution) ReplacementRange

func (t TTSSubstitution) ReplacementRange() foundation.NSRange

func (TTSSubstitution) ReplacementString

func (t TTSSubstitution) ReplacementString() string

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)

func (TTSSubstitution) Uuid

func (TTSSubstitution) VoiceIds

func (t TTSSubstitution) VoiceIds() 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.

func (TTSSubstitutionClass) SupportsSecureCoding

func (_TTSSubstitutionClass TTSSubstitutionClass) SupportsSecureCoding() bool

type TTSUnicodeUtils

type TTSUnicodeUtils struct {
	objectivec.Object
}

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

func (TTSUnicodeUtilsClass) Utf8RangeFromUTF16RangeCharsSize

func (_TTSUnicodeUtilsClass TTSUnicodeUtilsClass) Utf8RangeFromUTF16RangeCharsSize(uTF16Range foundation.NSRange, chars *uint16, size uint64) foundation.NSRange

func (TTSUnicodeUtilsClass) Utf16RangeFromUTF8RangeCharsSize

func (_TTSUnicodeUtilsClass TTSUnicodeUtilsClass) Utf16RangeFromUTF8RangeCharsSize(uTF8Range foundation.NSRange, chars string, size uint64) foundation.NSRange

type TTSVoiceAsset

type TTSVoiceAsset struct {
	TTSAssetBase
}

Methods

func NewTTSVoiceAsset

func NewTTSVoiceAsset() TTSVoiceAsset

NewTTSVoiceAsset creates a new TTSVoiceAsset instance.

func NewTTSVoiceAssetWithCoder

func NewTTSVoiceAssetWithCoder(coder objectivec.IObject) TTSVoiceAsset

func NewTTSVoiceAssetWithDictionaryRepresentation

func NewTTSVoiceAssetWithDictionaryRepresentation(representation objectivec.IObject) TTSVoiceAsset

func NewTTSVoiceAssetWithNameLanguagesGenderFootprintIsInstalledIsBuiltInMasteredVersionCompatibilityVersionNeural

func NewTTSVoiceAssetWithNameLanguagesGenderFootprintIsInstalledIsBuiltInMasteredVersionCompatibilityVersionNeural(name objectivec.IObject, languages objectivec.IObject, gender int64, footprint int64, installed bool, in bool, version objectivec.IObject, version2 objectivec.IObject, neural bool) TTSVoiceAsset

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) DictionaryRepresentation

func (t TTSVoiceAsset) DictionaryRepresentation() objectivec.IObject

func (TTSVoiceAsset) FileSize

func (t TTSVoiceAsset) FileSize() int64

func (TTSVoiceAsset) Footprint

func (t TTSVoiceAsset) Footprint() int64

func (TTSVoiceAsset) Gender

func (t TTSVoiceAsset) Gender() int64

func (TTSVoiceAsset) Identifier

func (t TTSVoiceAsset) Identifier() string

func (TTSVoiceAsset) Init

func (t TTSVoiceAsset) Init() TTSVoiceAsset

Init initializes the instance.

func (TTSVoiceAsset) InitWithDictionaryRepresentation

func (t TTSVoiceAsset) InitWithDictionaryRepresentation(representation objectivec.IObject) TTSVoiceAsset

func (TTSVoiceAsset) InitWithNameLanguagesGenderFootprintIsInstalledIsBuiltInMasteredVersionCompatibilityVersionNeural

func (t 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

func (TTSVoiceAsset) IsBuiltInVoice

func (t TTSVoiceAsset) IsBuiltInVoice() bool

func (TTSVoiceAsset) IsDownloading

func (t TTSVoiceAsset) IsDownloading() bool

func (TTSVoiceAsset) IsInstalled

func (t TTSVoiceAsset) IsInstalled() bool

func (TTSVoiceAsset) Languages

func (t TTSVoiceAsset) Languages() foundation.INSArray

func (TTSVoiceAsset) Name

func (t TTSVoiceAsset) Name() string

func (TTSVoiceAsset) Neural

func (t TTSVoiceAsset) Neural() bool

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)

func (TTSVoiceAsset) VoicePath

func (t TTSVoiceAsset) VoicePath() string

func (TTSVoiceAsset) VoiceType

func (t TTSVoiceAsset) VoiceType() 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

func NewTTSVoiceResourceAsset

func NewTTSVoiceResourceAsset() TTSVoiceResourceAsset

NewTTSVoiceResourceAsset creates a new TTSVoiceResourceAsset instance.

func NewTTSVoiceResourceAssetWithCoder

func NewTTSVoiceResourceAssetWithCoder(coder objectivec.IObject) TTSVoiceResourceAsset

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) DefaultFootprintString

func (t TTSVoiceResourceAsset) DefaultFootprintString() objectivec.IObject

func (TTSVoiceResourceAsset) DefaultTypeString

func (t TTSVoiceResourceAsset) DefaultTypeString() objectivec.IObject

func (TTSVoiceResourceAsset) DefaultVoice

func (t TTSVoiceResourceAsset) DefaultVoice() objectivec.IObject

func (TTSVoiceResourceAsset) Init

Init initializes the instance.

func (TTSVoiceResourceAsset) Languages

func (TTSVoiceResourceAsset) ResourceList

func (t TTSVoiceResourceAsset) ResourceList() foundation.INSArray

func (TTSVoiceResourceAsset) SearchPathURL

func (t TTSVoiceResourceAsset) SearchPathURL() foundation.NSURL

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.NSURL)

func (TTSVoiceResourceAsset) SetVoiceConfig

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

func (TTSVoiceResourceAsset) SyncWithConfigDataVoiceType

func (t TTSVoiceResourceAsset) SyncWithConfigDataVoiceType(data objectivec.IObject, type_ int64)

func (TTSVoiceResourceAsset) SyncWithConfigFileVoiceType

func (t TTSVoiceResourceAsset) SyncWithConfigFileVoiceType(file objectivec.IObject, type_ int64)

func (TTSVoiceResourceAsset) VoiceConfig

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.

func (TTSVoiceResourceAssetClass) LegacyPlatforms

func (_TTSVoiceResourceAssetClass TTSVoiceResourceAssetClass) LegacyPlatforms() objectivec.IObject

type TTSVoiceResourceManager

type TTSVoiceResourceManager struct {
	objectivec.Object
}

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) EffectiveResourceForLanguageCodeAndVoiceType

func (_TTSVoiceResourceManagerClass TTSVoiceResourceManagerClass) EffectiveResourceForLanguageCodeAndVoiceType(code objectivec.IObject, type_ int64) objectivec.IObject

func (TTSVoiceResourceManagerClass) EnumerateLoadableResourcesInAssetUsingBlock

func (_TTSVoiceResourceManagerClass TTSVoiceResourceManagerClass) EnumerateLoadableResourcesInAssetUsingBlock(asset objectivec.IObject, block VoidHandler)

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

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) AvMark

func (TTSWordMarker) ByteOffset

func (t TTSWordMarker) ByteOffset() int64

func (TTSWordMarker) DebugDescription

func (t TTSWordMarker) DebugDescription() string

func (TTSWordMarker) Description

func (t TTSWordMarker) Description() string

func (TTSWordMarker) Hash

func (t TTSWordMarker) Hash() uint64

func (TTSWordMarker) Init

func (t TTSWordMarker) Init() TTSWordMarker

Init initializes the instance.

func (TTSWordMarker) MarkType

func (t TTSWordMarker) MarkType() int64

func (TTSWordMarker) SetByteOffset

func (t TTSWordMarker) SetByteOffset(value int64)

func (TTSWordMarker) SetWordRange

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

func (TTSWordMarker) Superclass

func (t TTSWordMarker) Superclass() objectivec.Class

func (TTSWordMarker) WordRange

func (t TTSWordMarker) WordRange() 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

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) AqRef

func (TTSWrappedAudioQueue) AttemptQueueStart

func (t TTSWrappedAudioQueue) AttemptQueueStart() (bool, error)

AttemptQueueStart is an exported wrapper for the private method _attemptQueueStart.

func (TTSWrappedAudioQueue) AudioDevice

func (t TTSWrappedAudioQueue) AudioDevice() uint32

func (TTSWrappedAudioQueue) AudioQueueActive

func (t TTSWrappedAudioQueue) AudioQueueActive() bool

func (TTSWrappedAudioQueue) AudioQueueFlags

func (t TTSWrappedAudioQueue) AudioQueueFlags() uint32

func (TTSWrappedAudioQueue) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSWrappedAudioQueue) BufferCallback

func (t TTSWrappedAudioQueue) BufferCallback(callback AudioQueueBuffer)

func (TTSWrappedAudioQueue) BuildAudioQueue

func (t TTSWrappedAudioQueue) BuildAudioQueue() error

BuildAudioQueue is an exported wrapper for the private method _buildAudioQueue.

func (TTSWrappedAudioQueue) CachedAudioConverter

func (t TTSWrappedAudioQueue) CachedAudioConverter() avfaudio.AVAudioConverter

func (TTSWrappedAudioQueue) CallbackQueue

func (t TTSWrappedAudioQueue) CallbackQueue() objectivec.Object

func (TTSWrappedAudioQueue) CanAttemptQueueStart added in v0.6.0

func (t TTSWrappedAudioQueue) CanAttemptQueueStart() bool

CanAttemptQueueStart reports whether the receiver responds to the private selector _attemptQueueStart.

func (TTSWrappedAudioQueue) CanBuildAudioQueue added in v0.6.0

func (t TTSWrappedAudioQueue) CanBuildAudioQueue() bool

CanBuildAudioQueue reports whether the receiver responds to the private selector _buildAudioQueue.

func (TTSWrappedAudioQueue) CanConfigureEffects added in v0.6.0

func (t TTSWrappedAudioQueue) CanConfigureEffects() bool

CanConfigureEffects reports whether the receiver responds to the private selector _configureEffects.

func (TTSWrappedAudioQueue) CanInitializeDSPGraphAU added in v0.6.0

func (t TTSWrappedAudioQueue) CanInitializeDSPGraphAU() bool

CanInitializeDSPGraphAU reports whether the receiver responds to the private selector _initializeDSPGraphAU.

func (TTSWrappedAudioQueue) CanMinimumBufferByteSize added in v0.6.0

func (t TTSWrappedAudioQueue) CanMinimumBufferByteSize() bool

CanMinimumBufferByteSize reports whether the receiver responds to the private selector _minimumBufferByteSize.

func (TTSWrappedAudioQueue) CanRebuildAudioQueue added in v0.6.0

func (t TTSWrappedAudioQueue) CanRebuildAudioQueue() bool

CanRebuildAudioQueue reports whether the receiver responds to the private selector _rebuildAudioQueue.

func (TTSWrappedAudioQueue) CanReconfigureQueueFormatForMultiChannelOutputIfNecessary added in v0.6.0

func (t TTSWrappedAudioQueue) CanReconfigureQueueFormatForMultiChannelOutputIfNecessary() bool

CanReconfigureQueueFormatForMultiChannelOutputIfNecessary reports whether the receiver responds to the private selector _reconfigureQueueFormatForMultiChannelOutputIfNecessary.

func (TTSWrappedAudioQueue) CanStartQueueWithRetry added in v0.6.0

func (t TTSWrappedAudioQueue) CanStartQueueWithRetry() bool

CanStartQueueWithRetry reports whether the receiver responds to the private selector _startQueueWithRetry.

func (TTSWrappedAudioQueue) CanSyncGraphParameters added in v0.6.0

func (t TTSWrappedAudioQueue) CanSyncGraphParameters() bool

CanSyncGraphParameters reports whether the receiver responds to the private selector _syncGraphParameters.

func (TTSWrappedAudioQueue) CanSyncGraphProperties added in v0.6.0

func (t TTSWrappedAudioQueue) CanSyncGraphProperties() bool

CanSyncGraphProperties reports whether the receiver responds to the private selector _syncGraphProperties.

func (TTSWrappedAudioQueue) CanTearDownAudioQueue added in v0.6.0

func (t TTSWrappedAudioQueue) CanTearDownAudioQueue() bool

CanTearDownAudioQueue reports whether the receiver responds to the private selector _tearDownAudioQueue.

func (TTSWrappedAudioQueue) CanTearDownDSPGraphAU added in v0.6.0

func (t TTSWrappedAudioQueue) CanTearDownDSPGraphAU() bool

CanTearDownDSPGraphAU reports whether the receiver responds to the private selector _tearDownDSPGraphAU.

func (TTSWrappedAudioQueue) ConfigureEffects

func (t TTSWrappedAudioQueue) ConfigureEffects() error

ConfigureEffects is an exported wrapper for the private method _configureEffects.

func (TTSWrappedAudioQueue) ConvertBufferIfNecessary

func (t TTSWrappedAudioQueue) ConvertBufferIfNecessary(necessary objectivec.IObject) objectivec.IObject

func (TTSWrappedAudioQueue) CurrentSilenceBufferCount

func (t TTSWrappedAudioQueue) CurrentSilenceBufferCount() foundation.NSNumber

func (TTSWrappedAudioQueue) DspGraph

func (t TTSWrappedAudioQueue) DspGraph() string

func (TTSWrappedAudioQueue) GraphParameters

func (t TTSWrappedAudioQueue) GraphParameters() foundation.INSDictionary

func (TTSWrappedAudioQueue) GraphProperties

func (t TTSWrappedAudioQueue) GraphProperties() foundation.INSDictionary

func (TTSWrappedAudioQueue) HandleMediaServicesReset

func (t TTSWrappedAudioQueue) HandleMediaServicesReset()

func (TTSWrappedAudioQueue) InflightBuffers

func (t TTSWrappedAudioQueue) InflightBuffers() foundation.INSOrderedSet

func (TTSWrappedAudioQueue) Init

Init initializes the instance.

func (TTSWrappedAudioQueue) InitializeDSPGraphAU

func (t TTSWrappedAudioQueue) InitializeDSPGraphAU() error

InitializeDSPGraphAU is an exported wrapper for the private method _initializeDSPGraphAU.

func (TTSWrappedAudioQueue) IsRunning

func (t TTSWrappedAudioQueue) IsRunning() bool

func (TTSWrappedAudioQueue) MinimumBufferByteSize

func (t TTSWrappedAudioQueue) MinimumBufferByteSize() (uint64, error)

MinimumBufferByteSize is an exported wrapper for the private method _minimumBufferByteSize.

func (TTSWrappedAudioQueue) NeedsParameterSync

func (t TTSWrappedAudioQueue) NeedsParameterSync() bool

func (TTSWrappedAudioQueue) NeedsPropertySync

func (t TTSWrappedAudioQueue) NeedsPropertySync() bool

func (TTSWrappedAudioQueue) OutputFormat

func (t TTSWrappedAudioQueue) OutputFormat() ITTSAudioFormat

func (TTSWrappedAudioQueue) Pause

func (t TTSWrappedAudioQueue) Pause()

func (TTSWrappedAudioQueue) Play

func (t TTSWrappedAudioQueue) Play() bool

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) PlayBufferCompletionHandler

func (t TTSWrappedAudioQueue) PlayBufferCompletionHandler(buffer objectivec.IObject, handler ErrorHandler)

func (TTSWrappedAudioQueue) ProcNodeRef

func (TTSWrappedAudioQueue) QueueFormat

func (TTSWrappedAudioQueue) QueueStreamDescription

func (TTSWrappedAudioQueue) RebuildAudioQueue

func (t TTSWrappedAudioQueue) RebuildAudioQueue() error

RebuildAudioQueue is an exported wrapper for the private method _rebuildAudioQueue.

func (TTSWrappedAudioQueue) ReconfigureQueueFormatForMultiChannelOutputIfNecessary

func (t TTSWrappedAudioQueue) ReconfigureQueueFormatForMultiChannelOutputIfNecessary() error

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) ScheduleBufferCompletionHandler

func (t TTSWrappedAudioQueue) ScheduleBufferCompletionHandler(buffer objectivec.IObject, handler ErrorHandler)

func (TTSWrappedAudioQueue) ScheduleBufferCompletionHandlerLastBuffer

func (t TTSWrappedAudioQueue) ScheduleBufferCompletionHandlerLastBuffer(buffer objectivec.IObject, handler ErrorHandler, buffer2 bool)

func (TTSWrappedAudioQueue) SetAqRef

func (t TTSWrappedAudioQueue) SetAqRef(value OpaqueAudioQueueRef)

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 avfaudio.AVAudioConverter)

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 OpaqueATAudioProcessingNodeRef)

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) ShouldRebuildAudioQueue

func (t TTSWrappedAudioQueue) ShouldRebuildAudioQueue() bool

func (TTSWrappedAudioQueue) StartQueueWithRetry

func (t TTSWrappedAudioQueue) StartQueueWithRetry() (bool, error)

StartQueueWithRetry is an exported wrapper for the private method _startQueueWithRetry.

func (TTSWrappedAudioQueue) State

func (t TTSWrappedAudioQueue) State() uint64

func (TTSWrappedAudioQueue) Stop

func (t TTSWrappedAudioQueue) Stop()

func (TTSWrappedAudioQueue) SyncGraphParameters

func (t TTSWrappedAudioQueue) SyncGraphParameters() error

SyncGraphParameters is an exported wrapper for the private method _syncGraphParameters.

func (TTSWrappedAudioQueue) SyncGraphProperties

func (t TTSWrappedAudioQueue) SyncGraphProperties() error

SyncGraphProperties is an exported wrapper for the private method _syncGraphProperties.

func (TTSWrappedAudioQueue) TearDownAudioQueue

func (t TTSWrappedAudioQueue) TearDownAudioQueue() error

TearDownAudioQueue is an exported wrapper for the private method _tearDownAudioQueue.

func (TTSWrappedAudioQueue) TearDownDSPGraphAU

func (t TTSWrappedAudioQueue) TearDownDSPGraphAU() error

TearDownDSPGraphAU is an exported wrapper for the private method _tearDownDSPGraphAU.

type TTSWrappedAudioQueueBuffer

type TTSWrappedAudioQueueBuffer struct {
	objectivec.Object
}

Methods

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) AqBuffer

func (TTSWrappedAudioQueueBuffer) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TTSWrappedAudioQueueBuffer) ByteSize

func (t TTSWrappedAudioQueueBuffer) ByteSize() uint64

func (TTSWrappedAudioQueueBuffer) Init

Init initializes the instance.

func (TTSWrappedAudioQueueBuffer) QueuedTimeStamp

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 *AudioQueueBuffer)

func (TTSWrappedAudioQueueBuffer) SetCompletionHandler

func (t TTSWrappedAudioQueueBuffer) SetCompletionHandler(handler ErrorHandler)

func (TTSWrappedAudioQueueBuffer) SetQueuedTimeStamp

func (t TTSWrappedAudioQueueBuffer) SetQueuedTimeStamp(value coreaudiotypes.AudioTimeStamp)

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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

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) InternalVoiceWithIdentifier

func (t TextToSpeechCoreSynthesisVoiceShim) InternalVoiceWithIdentifier(identifier objectivec.IObject) objectivec.IObject

func (TextToSpeechCoreSynthesisVoiceShim) InternalVoiceWithIdentifierCompletionHandler

func (t TextToSpeechCoreSynthesisVoiceShim) InternalVoiceWithIdentifierCompletionHandler(identifier string, handler ErrorHandler)

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) InternalVoicesIncludingSiri

func (t TextToSpeechCoreSynthesisVoiceShim) InternalVoicesIncludingSiri(siri bool) objectivec.IObject

func (TextToSpeechCoreSynthesisVoiceShim) InternalVoicesIncludingSiriCompletionHandler

func (t TextToSpeechCoreSynthesisVoiceShim) InternalVoicesIncludingSiriCompletionHandler(siri bool, handler ErrorHandler)

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) PublicVoices

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) PublicVoicesWithCompletionHandler

func (t TextToSpeechCoreSynthesisVoiceShim) PublicVoicesWithCompletionHandler(handler ErrorHandler)

func (TextToSpeechCoreSynthesisVoiceShim) ReloadPublicResolver

func (t TextToSpeechCoreSynthesisVoiceShim) ReloadPublicResolver()

func (TextToSpeechCoreSynthesisVoiceShim) ResourceVoiceWithIdentifier

func (t TextToSpeechCoreSynthesisVoiceShim) ResourceVoiceWithIdentifier(identifier objectivec.IObject) objectivec.IObject

func (TextToSpeechCoreSynthesisVoiceShim) ResourceVoiceWithIdentifierCompletionHandler

func (t TextToSpeechCoreSynthesisVoiceShim) ResourceVoiceWithIdentifierCompletionHandler(identifier string, handler ErrorHandler)

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) ResourceVoicesWithOnlyInstalled

func (t TextToSpeechCoreSynthesisVoiceShim) ResourceVoicesWithOnlyInstalled(installed bool) objectivec.IObject

func (TextToSpeechCoreSynthesisVoiceShim) ResourceVoicesWithOnlyInstalledCompletionHandler

func (t TextToSpeechCoreSynthesisVoiceShim) ResourceVoicesWithOnlyInstalledCompletionHandler(installed bool, handler ErrorHandler)

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) ResourcesWithLanguageCode

func (t TextToSpeechCoreSynthesisVoiceShim) ResourcesWithLanguageCode(code objectivec.IObject) objectivec.IObject

func (TextToSpeechCoreSynthesisVoiceShim) ResourcesWithLanguageCodeCompletionHandler

func (t TextToSpeechCoreSynthesisVoiceShim) ResourcesWithLanguageCodeCompletionHandler(code string, handler ErrorHandler)

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) VoiceWithIdentifier

func (t TextToSpeechCoreSynthesisVoiceShim) VoiceWithIdentifier(identifier objectivec.IObject) objectivec.IObject

func (TextToSpeechCoreSynthesisVoiceShim) VoiceWithIdentifierCompletionHandler

func (t TextToSpeechCoreSynthesisVoiceShim) VoiceWithIdentifierCompletionHandler(identifier string, handler ErrorHandler)

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) VoiceWithLanguageCode

func (TextToSpeechCoreSynthesisVoiceShim) VoiceWithLanguageCodeCompletionHandler

func (t TextToSpeechCoreSynthesisVoiceShim) VoiceWithLanguageCodeCompletionHandler(code string, handler ErrorHandler)

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)

type TextToSpeechCoreSynthesizer

type TextToSpeechCoreSynthesizer struct {
	objectivec.Object
}

Methods

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) AudioDevice

func (t TextToSpeechCoreSynthesizer) AudioDevice() uint32

func (TextToSpeechCoreSynthesizer) AudioQueue

func (TextToSpeechCoreSynthesizer) AudioQueueFlags

func (t TextToSpeechCoreSynthesizer) AudioQueueFlags() uint32

func (TextToSpeechCoreSynthesizer) Autorelease

Autorelease adds the receiver to the current autorelease pool.

func (TextToSpeechCoreSynthesizer) BundleIdentifier

func (t TextToSpeechCoreSynthesizer) BundleIdentifier() string

func (TextToSpeechCoreSynthesizer) ContinueSpeaking

func (t TextToSpeechCoreSynthesizer) ContinueSpeaking() bool

func (TextToSpeechCoreSynthesizer) Effects

func (TextToSpeechCoreSynthesizer) Init

Init initializes the instance.

func (TextToSpeechCoreSynthesizer) IsPaused

func (t TextToSpeechCoreSynthesizer) IsPaused() bool

func (TextToSpeechCoreSynthesizer) IsSpeaking

func (t TextToSpeechCoreSynthesizer) IsSpeaking() bool

func (TextToSpeechCoreSynthesizer) OfflineChain

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) PauseSpeakingAtCompletionHandler

func (t TextToSpeechCoreSynthesizer) PauseSpeakingAtCompletionHandler(at int64, handler ErrorHandler)

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) SetLegacySubstitutions

func (t TextToSpeechCoreSynthesizer) SetLegacySubstitutions(substitutions objectivec.IObject)

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) SpeakSynthCompletionHandler

func (t TextToSpeechCoreSynthesizer) SpeakSynthCompletionHandler(speak avfaudio.AVSpeechUtterance, synth avfaudio.AVSpeechSynthesizer, handler ErrorHandler)

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) SpeakWithRequestLanguageSynthesizerCompletionHandler

func (t TextToSpeechCoreSynthesizer) SpeakWithRequestLanguageSynthesizerCompletionHandler(request objectivec.IObject, language objectivec.IObject, synthesizer objectivec.IObject, handler ErrorHandler)

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) StopSpeakingAtCompletionHandler

func (t TextToSpeechCoreSynthesizer) StopSpeakingAtCompletionHandler(at int64, handler ErrorHandler)

func (TextToSpeechCoreSynthesizer) StopWithCompletionHandler

func (t TextToSpeechCoreSynthesizer) StopWithCompletionHandler(handler ErrorHandler)

func (TextToSpeechCoreSynthesizer) VoiceResolver

func (t TextToSpeechCoreSynthesizer) VoiceResolver() unsafe.Pointer

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) VoiceWithIdentifierCompletionHandler

func (t TextToSpeechCoreSynthesizer) VoiceWithIdentifierCompletionHandler(identifier string, handler ErrorHandler)

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) VoiceWithLocaleCompletionHandler

func (t TextToSpeechCoreSynthesizer) VoiceWithLocaleCompletionHandler(locale foundation.NSLocale, handler ErrorHandler)

func (TextToSpeechCoreSynthesizer) WriteToBufferCallbackSynthCompletionHandler

func (t TextToSpeechCoreSynthesizer) WriteToBufferCallbackSynthCompletionHandler(write avfaudio.AVSpeechUtterance, callback ErrorHandler, synth objectivec.IObject, handler objectivec.IObject)

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) WriteToBufferCallbackToMarkerCallbackSynthCompletionHandler

func (t TextToSpeechCoreSynthesizer) WriteToBufferCallbackToMarkerCallbackSynthCompletionHandler(write avfaudio.AVSpeechUtterance, callback ErrorHandler, callback2 objectivec.IObject, synth objectivec.IObject, handler ErrorHandler)

func (TextToSpeechCoreSynthesizer) WriteWithSpeechPhraseToAudioFileWithAudioSettings

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

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

func (TextToSpeechCoreSynthesizer) WriteWithSpeechPhraseToAudioFileWithAudioSettingsCompletionHandler

func (t TextToSpeechCoreSynthesizer) WriteWithSpeechPhraseToAudioFileWithAudioSettingsCompletionHandler(phrase string, file foundation.NSURL, settings foundation.INSDictionary, handler ErrorHandler)

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
}

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
}

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

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) Description

func (t TextToSpeechParsedSSMLNode) Description() string

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
}

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
}

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
}

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
}

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

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.

func (TextToSpeechSSMLServices) MakeProsodySnippetWithStringRatePitchVolume

func (t TextToSpeechSSMLServices) MakeProsodySnippetWithStringRatePitchVolume(string_ objectivec.IObject, rate objectivec.IObject, pitch objectivec.IObject, volume objectivec.IObject) objectivec.IObject

func (TextToSpeechSSMLServices) ParseSSMLToPlainTextError

func (t TextToSpeechSSMLServices) ParseSSMLToPlainTextError(text objectivec.IObject) (objectivec.IObject, error)

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)

type TextToSpeechSSMLVoiceTagger

type TextToSpeechSSMLVoiceTagger struct {
	objectivec.Object
}

Methods

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.

func (TextToSpeechSSMLVoiceTagger) TagSSML

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
}

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

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.

func (TextToSpeechSpokenContentSelectionProvider) SiriVoiceChanged

func (t TextToSpeechSpokenContentSelectionProvider) SiriVoiceChanged()

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
}

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
}

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
}

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.

func (TextToSpeechTTSAURendererClass) FormatForVoiceCompletionHandler

func (_TextToSpeechTTSAURendererClass TextToSpeechTTSAURendererClass) FormatForVoiceCompletionHandler(voice avfaudio.AVSpeechSynthesisProviderVoice, handler ErrorHandler)

type TextToSpeechTTSExecutor

type TextToSpeechTTSExecutor struct {
	objectivec.Object
}

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

func NewTextToSpeechTTSMagicFirstPartyAudioUnit

func NewTextToSpeechTTSMagicFirstPartyAudioUnit() TextToSpeechTTSMagicFirstPartyAudioUnit

NewTextToSpeechTTSMagicFirstPartyAudioUnit creates a new TextToSpeechTTSMagicFirstPartyAudioUnit instance.

func NewTextToSpeechTTSMagicFirstPartyAudioUnitWithComponentDescriptionOptionsError

func NewTextToSpeechTTSMagicFirstPartyAudioUnitWithComponentDescriptionOptionsError(description AudioComponentDescription, options uint32) (TextToSpeechTTSMagicFirstPartyAudioUnit, error)

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.

func (TextToSpeechTTSMagicFirstPartyAudioUnit) InitWithComponentDescriptionOptionsError

func (t TextToSpeechTTSMagicFirstPartyAudioUnit) InitWithComponentDescriptionOptionsError(description AudioComponentDescription, options uint32) (TextToSpeechTTSMagicFirstPartyAudioUnit, error)

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
}

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
}

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
}

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
}

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
}

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) MakeWithOtherRewriteFromTo

func (_TextToSpeechTTSSpeechEventObjcClass TextToSpeechTTSSpeechEventObjcClass) MakeWithOtherRewriteFromTo(rewrite objectivec.IObject, from objectivec.IObject, to objectivec.IObject) objectivec.IObject

func (TextToSpeechTTSSpeechEventObjcClass) MakeWithStart

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

type TextToSpeechTTSSpeechQueue

type TextToSpeechTTSSpeechQueue struct {
	objectivec.Object
}

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

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) EmitWithEventForIdentifier

func (t TextToSpeechTTSSpeechTracer) EmitWithEventForIdentifier(event objectivec.IObject, identifier objectivec.IObject)

func (TextToSpeechTTSSpeechTracer) Init

Init initializes the instance.

func (TextToSpeechTTSSpeechTracer) MakeSpeechJobIdentifier

func (t TextToSpeechTTSSpeechTracer) MakeSpeechJobIdentifier() objectivec.IObject

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
}

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
}

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

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) OriginalSSML

func (t TextToSpeechTaggedSSML) OriginalSSML() string

func (TextToSpeechTaggedSSML) SetOriginalSSML

func (t TextToSpeechTaggedSSML) SetOriginalSSML(value string)

func (TextToSpeechTaggedSSML) SetSsmlSnippets

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

func (TextToSpeechTaggedSSML) SsmlSnippets

func (t TextToSpeechTaggedSSML) SsmlSnippets() 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
}

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
}

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
}

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
}

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

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) AudioPlayerDidFinishPlayingSuccessfully

func (t TextToSpeechVoicePreviewer) AudioPlayerDidFinishPlayingSuccessfully(playing objectivec.IObject, successfully bool)

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

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) CurrentLocaleIdentifiersWithCompletionHandler

func (t TextToSpeechVoiceResolver) CurrentLocaleIdentifiersWithCompletionHandler(handler ErrorHandler)

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) CurrentSystemLocaleIdentifierWithCompletionHandler

func (t TextToSpeechVoiceResolver) CurrentSystemLocaleIdentifierWithCompletionHandler(handler ErrorHandler)

func (TextToSpeechVoiceResolver) CurrentSystemLocaleWithCompletionHandler

func (t TextToSpeechVoiceResolver) CurrentSystemLocaleWithCompletionHandler(handler ErrorHandler)

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) FallbackForVoiceCompletionHandler

func (t TextToSpeechVoiceResolver) FallbackForVoiceCompletionHandler(voice ITTSSpeechVoice, handler ErrorHandler)

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) VoiceForIdentifierCompletionHandler

func (t TextToSpeechVoiceResolver) VoiceForIdentifierCompletionHandler(identifier string, handler ErrorHandler)

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) VoiceForIdentifierPreferringLanguageCompletionHandler

func (t TextToSpeechVoiceResolver) VoiceForIdentifierPreferringLanguageCompletionHandler(identifier objectivec.IObject, language objectivec.IObject, handler ErrorHandler)

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) VoiceForLocaleCompletionHandler

func (t TextToSpeechVoiceResolver) VoiceForLocaleCompletionHandler(locale foundation.NSLocale, handler ErrorHandler)

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.

func (TextToSpeechVoiceResolver) VoiceForLocaleIdentifierCompletionHandler

func (t TextToSpeechVoiceResolver) VoiceForLocaleIdentifierCompletionHandler(identifier objectivec.IObject, handler ErrorHandler)

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)

type TextToSpeechVoiceSmuggler

type TextToSpeechVoiceSmuggler struct {
	objectivec.Object
}

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

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) Language

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)

func (TextToSpeechVoiceTaggedSSMLSnippet) Ssml

func (TextToSpeechVoiceTaggedSSMLSnippet) VoiceName

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 TtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer added in v0.6.4

type TtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer struct {
	objectivec.Object
}

func NewTtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer added in v0.6.4

func NewTtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer() TtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer

NewTtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer creates a new TtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer instance.

func TtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRendererFromID added in v0.6.4

func TtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRendererFromID(id objc.ID) TtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer

TtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRendererFromID constructs a TtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer from an objc.ID.

func (TtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (TtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer) Init added in v0.6.4

Init initializes the instance.

type TtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRendererClass added in v0.6.4

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

func GetTtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRendererClass added in v0.6.4

func GetTtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRendererClass() TtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRendererClass

GetTtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRendererClass returns the class object for _TtC12TextToSpeechP33_CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRenderer.

func (TtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRendererClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (TtC12TextToSpeechP33CFE865E2CA63263E0B31A28183D6B2F124BaseSystemSpeechRendererClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type TtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache added in v0.6.4

type TtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache struct {
	objectivec.Object
}

func NewTtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache added in v0.6.4

func NewTtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache() TtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache

NewTtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache creates a new TtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache instance.

func TtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCacheFromID added in v0.6.4

func TtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCacheFromID(id objc.ID) TtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache

TtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCacheFromID constructs a TtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache from an objc.ID.

func (TtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache) Autorelease added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (TtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache) Init added in v0.6.4

Init initializes the instance.

type TtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCacheClass added in v0.6.4

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

func GetTtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCacheClass added in v0.6.4

func GetTtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCacheClass() TtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCacheClass

GetTtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCacheClass returns the class object for _TtC12TextToSpeechP33_9D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCache.

func (TtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCacheClass) Alloc added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (TtC12TextToSpeechP339D1841309A4BF8BA7998E27C41B1066625SampleStringOverrideCacheClass) Class added in v0.6.4

Class returns the underlying Objective-C class pointer.

type TtCC12TextToSpeech13TTSTaskRunner5Store

type TtCC12TextToSpeech13TTSTaskRunner5Store struct {
	objectivec.Object
}

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
}

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
}

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
}

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
}

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
}

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
}

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
}

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.

type URegularExpression added in v0.5.5

type URegularExpression struct {
}

URegularExpression

type URegularExpressionRef added in v0.5.5

type URegularExpressionRef uintptr

Source Files

Jump to

Keyboard shortcuts

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