SpeechTranscriber
A speech-to-text transcription module that’s appropriate for normal conversation and general purposes.
Declaration
final class SpeechTranscriberOverview
Several transcriber instances can share the same backing engine instances and models, so long as the transcribers are configured similarly in certain respects.
Check device support
Use the isAvailable or supportedLocales properties to see if the current device supports the speech-to-text models used by SpeechTranscriber. If it does not, consider disabling the feature or using DictationTranscriber instead.
Topics
Creating a transcriber
init(locale:preset:)init(locale:transcriptionOptions:reportingOptions:attributeOptions:)SpeechTranscriber.Preset
Configuring transcription
SpeechTranscriber.ReportingOptionSpeechTranscriber.ResultAttributeOptionSpeechTranscriber.TranscriptionOption