SDK Reference · Type
Public Types
STLogLevel— Controls SpeechTiles logging verbosity.STMediaComponent— Identifies a media subsystem for component-specific logging.STMediaPermission— Identifies a media permission.STPermissionStatus— Represents a resolved media-permission state.STAudioProcessingMode— Selects standard or conversational voice-processing behavior.STAudioEnvironmentMode— Selects the operating-system audio environment mode.STAudioEnvironmentOptions— Option set controlling mixing, ducking, Bluetooth, AirPlay, and speaker routing behavior.STAudioOutput— Selects system-default output routing or the device speaker.STSRResultStatus— Classifies a speech-recognition result.STSRTaskHint— Provides a semantic hint for a speech-recognition task.STAudioPlayerState— Represents audio-player lifecycle state.STAudioRecorderState— Represents audio-recorder lifecycle state.STSSEngineState— Represents speech-synthesis engine state.STSREngineState— Represents speech-recognition engine state.STMediaFunction— Identifies the media function associated with an event.STMediaEventType— Identifies the event that occurred.STMediaEvent— Typed media event delivered to the application.STPlaybackEventData— Playback-specific event details.STRecordingEventData— Recording-specific event details including duration and stop reason.STAudioDeviceEventData— Audio-device change details.STAudioInterruptionEventData— Audio-interruption details including whether the system indicates resumption is appropriate.STPlaybackPositionEventData— Playback-position event details.STSpeechRecognitionSegment— Detailed timing, confidence, range, and alternative text for one recognition segment.STSpeechRecognitionEventData— Speech-recognition event status, hypothesis, error, and segments.STMediaEngineEventData— Media-engine identifier associated with an event.STMediaEventData— Typed payload carried by anSTMediaEvent.STMediaStopReadReason— Classifies why file/media reading stopped.STMediaStopRecordReason— Classifies why recording stopped, including errors, completion, limits, and end-of-file.STSSSkipType— Selects semantic navigation behavior for synthesized speech.STAudioFormatID— Selects linear PCM, AAC, or ALAC encoding.STAudioCommonFormat— Selects the PCM sample representation.STAudioFormat— Describes requested audio encoding, sample rate, channels, and codec-specific settings.STVoiceGender— Voice gender selection criterion.STVoiceQuality— Voice quality selection criterion.STSSVoiceParams— Describes speech-synthesis voice selection criteria.STSSPlaySilenceParams— Controls inserted silence around and within synthesized speech.STAudioFileType— Selects WAV, CAF, or M4A file output.STSSRecordParams— Controls recording of synthesized speech to an audio file.STAudioSource— Identifies recorded audio, direct text, or text-resource playback content.STAudioSegment— One playable media item and its source/text interpretation settings.STAudioPlayParams— Controls playback, seeking/bookmarks, voice/engine selection, inserted silence, and synthesis recording.STAudioSkipDirection— Selects forward or backward navigation.STAudioRecordParams— Groups output, playback-interaction, bookmark, stop-control, and VAD settings for capture.STSaveAudioParams— Controls recorded-audio file output.STRecordPlayPromptParams— Controls how active playback responds while recording/recognition is running.STVADParams— Controls voice activity detection and retention of non-speech audio.STVADSensitivity— Selects VAD sensitivity.STAudioRecordControlParams— Defines automatic capture stop conditions.STSRTask— Configures a speech-recognition task.STSRParams— Configures recognition behavior including continuous and on-device recognition.STSpeechRecognitionStopMode— Selects finishing or cancelling an active recognition task.STMediaEventDelegate— Receives typedSTMediaEventnotifications.STEventsObserver— Observes SpeechTiles media notifications and forwards them to its delegate.STResult— Shared result vocabulary for SpeechTiles media and Conversation APIs.