SFSpeechRecognitionTaskDelegate_Extensions Classe

Définition

Méthodes d’extension à l’interface ISFSpeechRecognitionTaskDelegate pour prendre en charge toutes les méthodes du SFSpeechRecognitionTaskDelegate protocole.

public static class SFSpeechRecognitionTaskDelegate_Extensions
type SFSpeechRecognitionTaskDelegate_Extensions = class
Héritage
SFSpeechRecognitionTaskDelegate_Extensions

Remarques

Les méthodes d’extension pour ISFSpeechRecognitionTaskDelegate permettre aux développeurs de traiter les instances de l’interface comme ayant toutes les méthodes facultatives du protocole d’origine SFSpeechRecognitionTaskDelegate . Étant donné que l’interface contient uniquement les membres requis, ces méthodes d’extension permettent aux développeurs d’appeler les membres facultatifs du protocole.

Méthodes

DidDetectSpeech(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask)

Le système appelle cette méthode régulièrement à mesure que la reconnaissance vocale est détectée.

DidFinishRecognition(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask, SFSpeechRecognitionResult)

Le système appelle cette méthode une fois la reconnaissance terminée.

DidFinishSuccessfully(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask, Boolean)

Le système appelle cette méthode une fois que le task a terminé.

DidHypothesizeTranscription(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask, SFTranscription)

Le système appelle cette méthode régulièrement, car la reconnaissance vocale tente d’affiner les résultats.

FinishedReadingAudio(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask)

Appelé par le système une fois l’entrée audio terminée.

WasCancelled(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask)

Méthodes d’extension à l’interface ISFSpeechRecognitionTaskDelegate pour prendre en charge toutes les méthodes du SFSpeechRecognitionTaskDelegate protocole.

S’applique à