SFSpeechRecognizer.GetRecognitionTask 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
GetRecognitionTask(SFSpeechRecognitionRequest, ISFSpeechRecognitionTaskDelegate) |
检索 SFSpeechRecognitionTask 将 |
GetRecognitionTask(SFSpeechRecognitionRequest, Action<SFSpeechRecognitionResult,NSError>) |
SFSpeechRecognitionTask获取 的 , |
GetRecognitionTask(SFSpeechRecognitionRequest, ISFSpeechRecognitionTaskDelegate)
检索 SFSpeechRecognitionTask 将 request
回调 的 的 aDelegate
。
[Foundation.Export("recognitionTaskWithRequest:delegate:")]
public virtual Speech.SFSpeechRecognitionTask GetRecognitionTask(Speech.SFSpeechRecognitionRequest request, Speech.ISFSpeechRecognitionTaskDelegate delegate);
abstract member GetRecognitionTask : Speech.SFSpeechRecognitionRequest * Speech.ISFSpeechRecognitionTaskDelegate -> Speech.SFSpeechRecognitionTask
override this.GetRecognitionTask : Speech.SFSpeechRecognitionRequest * Speech.ISFSpeechRecognitionTaskDelegate -> Speech.SFSpeechRecognitionTask
参数
- request
- SFSpeechRecognitionRequest
- delegate
- ISFSpeechRecognitionTaskDelegate
返回
- 属性
适用于
GetRecognitionTask(SFSpeechRecognitionRequest, Action<SFSpeechRecognitionResult,NSError>)
SFSpeechRecognitionTask获取 的 ,request
并根据需要异步调用 resultHandler
。
[Foundation.Export("recognitionTaskWithRequest:resultHandler:")]
public virtual Speech.SFSpeechRecognitionTask GetRecognitionTask(Speech.SFSpeechRecognitionRequest request, Action<Speech.SFSpeechRecognitionResult,Foundation.NSError> resultHandler);
abstract member GetRecognitionTask : Speech.SFSpeechRecognitionRequest * Action<Speech.SFSpeechRecognitionResult, Foundation.NSError> -> Speech.SFSpeechRecognitionTask
override this.GetRecognitionTask : Speech.SFSpeechRecognitionRequest * Action<Speech.SFSpeechRecognitionResult, Foundation.NSError> -> Speech.SFSpeechRecognitionTask
参数
- request
- SFSpeechRecognitionRequest
- resultHandler
- Action<SFSpeechRecognitionResult,NSError>
返回
- 属性
注解
在大多数情况下, resultHandler
将在后台线程上多次调用 。