Partager via


ISFSpeechRecognitionTaskDelegate Interface

Définition

Interface représentant les méthodes requises (le cas échéant) du protocole SFSpeechRecognitionTaskDelegate.

[Foundation.Protocol(Name="SFSpeechRecognitionTaskDelegate", WrapperType=typeof(Speech.SFSpeechRecognitionTaskDelegateWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public interface ISFSpeechRecognitionTaskDelegate : IDisposable, ObjCRuntime.INativeObject
type ISFSpeechRecognitionTaskDelegate = interface
    interface INativeObject
    interface IDisposable
Dérivé
Attributs
Implémente

Remarques

Cette interface contient les méthodes requises (le cas échéant) du protocole défini par SFSpeechRecognitionTaskDelegate.

Si les développeurs créent des classes qui implémentent cette interface, les méthodes d’implémentation sont automatiquement exportées vers Objective-C avec la signature correspondante de la méthode définie dans le SFSpeechRecognitionTaskDelegate protocole.

Les méthodes facultatives (le cas échéant) sont fournies par la SFSpeechRecognitionTaskDelegate_Extensions classe en tant que méthodes d’extension de l’interface, ce qui permet aux développeurs d’appeler toutes les méthodes facultatives sur le protocole.

Propriétés

Handle

Handle (pointeur) vers la représentation d’objet non managée.

(Hérité de INativeObject)

Méthodes d’extension

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 régulièrement cette méthode, 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)

Interface représentant les méthodes requises (le cas échéant) du protocole SFSpeechRecognitionTaskDelegate.

S’applique à