pub unsafe trait SFSpeechRecognitionTaskDelegate: NSObjectProtocol {
// Provided methods
unsafe fn speechRecognitionDidDetectSpeech(
&self,
task: &SFSpeechRecognitionTask,
)
where Self: Sized + Message { ... }
unsafe fn speechRecognitionTask_didHypothesizeTranscription(
&self,
task: &SFSpeechRecognitionTask,
transcription: &SFTranscription,
)
where Self: Sized + Message { ... }
unsafe fn speechRecognitionTask_didFinishRecognition(
&self,
task: &SFSpeechRecognitionTask,
recognition_result: &SFSpeechRecognitionResult,
)
where Self: Sized + Message { ... }
unsafe fn speechRecognitionTaskFinishedReadingAudio(
&self,
task: &SFSpeechRecognitionTask,
)
where Self: Sized + Message { ... }
unsafe fn speechRecognitionTaskWasCancelled(
&self,
task: &SFSpeechRecognitionTask,
)
where Self: Sized + Message { ... }
unsafe fn speechRecognitionTask_didFinishSuccessfully(
&self,
task: &SFSpeechRecognitionTask,
successfully: bool,
)
where Self: Sized + Message { ... }
unsafe fn speechRecognitionTask_didProcessAudioDuration(
&self,
task: &SFSpeechRecognitionTask,
duration: NSTimeInterval,
)
where Self: Sized + Message { ... }
}Available on crate feature
SFSpeechRecognitionTask only.Expand description
Provided Methods§
unsafe fn speechRecognitionDidDetectSpeech( &self, task: &SFSpeechRecognitionTask, )
unsafe fn speechRecognitionTask_didHypothesizeTranscription( &self, task: &SFSpeechRecognitionTask, transcription: &SFTranscription, )
Available on crate feature
SFTranscription only.unsafe fn speechRecognitionTask_didFinishRecognition( &self, task: &SFSpeechRecognitionTask, recognition_result: &SFSpeechRecognitionResult, )
Available on crate feature
SFSpeechRecognitionResult only.