Protocol

SFSpeechRecognizerDelegate

A protocol that helps you track the availability of a speech recognizer.

Declaration

protocol SFSpeechRecognizerDelegate

Overview

Implement the optional method defined by this protocol if you want to be able to respond to changes in the availability of a specific speech recognizer. A speech recognizer's availability can change based on device capabilities, Internet connection, or other factors.

Topics

Monitoring the Availability of a Speech Recognizer

func speechRecognizer(SFSpeechRecognizer, availabilityDidChange: Bool)

Tells the delegate when the availability of the speech recognizer has changed.

Relationships

Inherits From

See Also

Working with Recognition Results and Transcriptions

class SFSpeechRecognitionResult

A recognized utterance that corresponds to a segment of recorded speech and that contains one or more transcription hypotheses.

class SFTranscription

A hypothesized textual representation of recognized speech.

class SFTranscriptionSegment

A part of the entire hypothesized transcription.

protocol SFSpeechRecognitionTaskDelegate

A protocol that supports complex or multi-utterance speech recognition requests.