次の方法で共有


SFSpeechRecognitionTaskDelegate_Extensions クラス

定義

プロトコルからSFSpeechRecognitionTaskDelegateのすべてのメソッドをISFSpeechRecognitionTaskDelegateサポートする インターフェイスへの拡張メソッド。

public static class SFSpeechRecognitionTaskDelegate_Extensions
type SFSpeechRecognitionTaskDelegate_Extensions = class
継承
SFSpeechRecognitionTaskDelegate_Extensions

注釈

の拡張メソッドを使用すると、 ISFSpeechRecognitionTaskDelegate 開発者はインターフェイスのインスタンスを、元 SFSpeechRecognitionTaskDelegate のプロトコルのすべての省略可能なメソッドを持つものとして処理できます。 インターフェイスには必要なメンバーのみが含まれているので、これらの拡張メソッドを使用すると、開発者はプロトコルの省略可能なメンバーを呼び出すことができるようになります。

メソッド

DidDetectSpeech(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask)

音声が検出されると、システムはこのメソッドを定期的に呼び出します。

DidFinishRecognition(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask, SFSpeechRecognitionResult)

システムは、認識が完了した後にこのメソッドを呼び出します。

DidFinishSuccessfully(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask, Boolean)

が完了した後、システムはこのメソッドを task 呼び出します。

DidHypothesizeTranscription(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask, SFTranscription)

音声認識が結果の絞り込みを試みると、システムはこのメソッドを定期的に呼び出します。

FinishedReadingAudio(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask)

オーディオ入力が完了した後にシステムによって呼び出されます。

WasCancelled(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask)

プロトコルからSFSpeechRecognitionTaskDelegateのすべてのメソッドをISFSpeechRecognitionTaskDelegateサポートする インターフェイスへの拡張メソッド。

適用対象