Structures
The following structures are available globally.
-
Display metadata for a language or regional voice supported by Apple platforms.
The catalog is intentionally separate from runtime capabilities. Use
See moreavailableSynthesisVoicesandsupportsRecognitionbefore presenting an operation as available on the current device.Declaration
Swift
public struct OSSLanguage : Hashable, Identifiable, Sendable -
Selects an actual voice exposed by AVFoundation.
See moreDeclaration
Swift
public struct OSSVoiceConfiguration -
Value-style speech parameters used to construct a fresh AVFoundation utterance for every synthesis request.
See moreDeclaration
Swift
public struct OSSUtteranceConfiguration -
Information about a resolved system voice.
See moreDeclaration
Swift
@available(*, deprecated, message: "Use OSSLanguage and AVSpeechSynthesisVoice directly.") public struct OSSVoiceInfo
View on GitHub
Structures Reference