首页 > 解决方案 > 如何从 Microsoft.CognitiveServices.Speech 获取详细语音识别结果

问题描述

我目前正在评估 Azure CognitiveServices Speech。在 API 文档中,我看到有一个DetailedSpeechRecognitionResult 类,但我找不到获取它的方法。我像这样创建 SpeechRecognizer:

var recognizer = factory.CreateSpeechRecognizerWithFileInput(filePath, "en-US", SpeechOutputFormat.Detailed)

但我在文档中找不到从 SpeechRecognizer 返回DetailedSpeechRecognitionResult 的函数。

我在这里错过了什么吗?

标签: text-to-speechmicrosoft-cognitiveazure-cognitive-services

解决方案


好的,我找到了答案。要获得详细的结果,您应该使用

SpeechRecognitionResultExtensions.Best(result)

推荐阅读