SFSpeechRecognitionTaskDelegate_Extensions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Методы расширения интерфейса ISFSpeechRecognitionTaskDelegate для поддержки всех методов из SFSpeechRecognitionTaskDelegate протокола.
public static class SFSpeechRecognitionTaskDelegate_Extensions
type SFSpeechRecognitionTaskDelegate_Extensions = class
- Наследование
-
SFSpeechRecognitionTaskDelegate_Extensions
Комментарии
Методы расширения для ISFSpeechRecognitionTaskDelegate позволяют разработчикам рассматривать экземпляры интерфейса как имеющие все необязательные методы исходного SFSpeechRecognitionTaskDelegate протокола. Так как интерфейс содержит только необходимые элементы, эти методы расширения позволяют разработчикам вызывать необязательные члены протокола.
Методы
DidDetectSpeech(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask) |
Система периодически вызывает этот метод при обнаружении речи. |
DidFinishRecognition(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask, SFSpeechRecognitionResult) |
Система вызывает этот метод после завершения распознавания. |
DidFinishSuccessfully(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask, Boolean) |
Система вызывает этот метод после |
DidHypothesizeTranscription(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask, SFTranscription) |
Система периодически вызывает этот метод, так как распознавание речи пытается уточнить результаты. |
FinishedReadingAudio(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask) |
Вызывается системой после завершения аудиовхода. |
WasCancelled(ISFSpeechRecognitionTaskDelegate, SFSpeechRecognitionTask) |
Методы расширения интерфейса ISFSpeechRecognitionTaskDelegate для поддержки всех методов из SFSpeechRecognitionTaskDelegate протокола. |