【问题标题】:Google Speech Recognition API Result returns only metadataGoogle Speech Recognition API 结果仅返回元数据
【发布时间】:2018-11-18 13:48:59
【问题描述】:

我正在使用这个google app script 进行异步语音识别。它适用于不到一分钟的文件,但对于更长的文件(约 12 分钟),我得到的结果是这样的:

[18-11-18 08:19:52:104 EST] {
  "name": "5822702390902833748",
  "metadata": {
    "@type": "type.googleapis.com/google.cloud.speech.v1.LongRunningRecognizeMetadata",
    "startTime": "2018-11-18T13:19:21.769945Z",
    "lastUpdateTime": "2018-11-18T13:19:21.950214Z"
  }
}

没有“成绩单”。 我已将我的谷歌云帐户升级为付费订阅。 这是文件的编码:

文件大小:15.0M 比特率:162k 编码:FLAC 信息:由 SoX 处理 频道:1 @ 16 位
采样率:16000Hz
重播增益:关闭
时长:00:12:20.65

我错过了什么?

【问题讨论】:

    标签: google-apps-script google-speech-api


    【解决方案1】:

    听起来你没有遗漏什么,你只需要等到操作完成。

    基本上如果你不使用语音客户端库,你应该做一个操作检查器来获取操作元数据,其中包括你长时间运行识别的进度。

    更多信息可以在这里找到:https://cloud.google.com/speech-to-text/docs/reference/rest/v1/operations

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-07
      • 2014-01-14
      • 2011-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多