Instance Property


A Boolean value that indicates whether partial, nonfinal results for each utterance are reported.


var shouldReportPartialResults: Bool { get set }


The default value of this property is true. If you want only final results (and you don't care about intermediate results), you can set this property to false so that the system can avoid doing unnecessary work.

See Also

Getting Information About a Speech Recognition Request

var contextualStrings: [String]

An array of phrases that should be recognized, even if they are not in the system vocabulary.

var taskHint: SFSpeechRecognitionTaskHint

A value that indicates the type of speech recognition being performed.

var interactionIdentifier: String?

A string that identifies the recognition request object associated with the request.