javascript - 如何从 Bing Speech API 输出中提取值

标签 javascript speech-recognition bing-api azure-cognitive-services

我正在使用 Bing Speech API(带有 Javascript - REST API),结果得到如下内容:

[{ 
  "lexical":"gerson de laudos médicos por meio do reconhecimento automático",
  "display":"gerson de laudos por meio do reconhecimento automático",
  "inverseNormalization":null,
  "maskedInverseNormalization":null,
  "transcript":"gerson de laudos por meio do reconhecimento automático",
  "confidence":0.7618318
}]

如何获得转录的结果?例如,我只想输出文本:“gerson de laudos médicos por meio do reconhecimento automático”

最佳答案

您可以使用 JSON.parse 来获取结果,

例如:JSON.parse(results.d).transcript,这里的 results.d 是您从 Bing API 和 script 获得的结果 json 数据

希望对您有所帮助,如果您需要进一步说明,请告诉我。

关于javascript - 如何从 Bing Speech API 输出中提取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38534208/

相关文章:

javascript - 使用 JS 加载 HTML 文件

php - 验证 - 如果语句不起作用

ios - 将 Microsoft Project Oxford 语音识别从 Objective-C 转换为 SWIFT

ios - 如何检测短语?

ios - 带标点符号的语音识别

lisp - 将 Drakma 用于必应搜索 API Common Lisp 时出错

javascript - 正确处理 "this"

javascript - JavaScript 中的 UI 模式

c# - Bing map - 悬停时突出显示带有多边形的国家/地区

c# - 必应 API v1 文档