你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
KeywordRecognizer.RecognizeOnceAsync(KeywordRecognitionModel) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
以异步操作的形式启动关键字 (keyword) 识别会话。
public System.Threading.Tasks.Task<Microsoft.CognitiveServices.Speech.KeywordRecognitionResult> RecognizeOnceAsync(Microsoft.CognitiveServices.Speech.KeywordRecognitionModel model);
member this.RecognizeOnceAsync : Microsoft.CognitiveServices.Speech.KeywordRecognitionModel -> System.Threading.Tasks.Task<Microsoft.CognitiveServices.Speech.KeywordRecognitionResult>
Public Function RecognizeOnceAsync (model As KeywordRecognitionModel) As Task(Of KeywordRecognitionResult)
参数
- model
- KeywordRecognitionModel
描述KeywordRecognitionModel要检测关键字 (keyword) 的 。
返回
一个未来,它解析为一KeywordRecognitionResult旦检测到关键字 (keyword) 就会解析。
注解
关键字 (keyword) 识别会话持续到识别第一个关键字 (keyword) 或调用 StopRecognitionAsync 为止。
识别关键字 (keyword) 时,将触发“已识别”事件并完成任务。 若要检测另一个关键字 (keyword) ,请再次调用 方法。
如果在输入中未检测到关键字 (keyword) ,除非调用 ,否则StopRecognitionAsync()任务将永远不会解析。
另请参阅: 自定义关键字入门