【问题标题】:Google speech to Text api in android status code UNIMPLEMENTED errorandroid状态码未实现错误中的Google语音到文本api
【发布时间】:2019-03-31 19:39:45
【问题描述】:

我在我的项目中使用 google Speech to text api 已有 2 年多了,它工作正常,但突然我一开始就开始出现错误。

识别错误。 io.grpc.StatusRuntimeException:未实现:无法解析 GRPC 目标方法。 在 io.grpc.Status.asRuntimeException(未知来源) 在 io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(未知来源) 在 io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.close(未知来源) 在 io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.access$500(未知来源) 在 io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.runInContext(未知来源) 在 io.grpc.internal.ContextRunnable.run(未知来源) 在 io.grpc.internal.SerializingExecutor$TaskRunner.run(未知来源) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 在 java.lang.Thread.run(Thread.java:761)

我在 android 和 ios 中使用相同的 api,但它不仅在 android 中工作,而且在 ios 中工作。 尽快解决此错误对我来说非常重要,我们将不胜感激。

【问题讨论】:

    标签: java android ios grpc google-speech-api


    【解决方案1】:

    您可能正在使用 2 年前运行的语音转文本 API 的 beta 版本,但现在已被弃用,因此如果这是原因,那么您需要将 API 更新为稳定版本。

    您可以使用此链接作为参考Official documentation of Cloud Speech API

    【讨论】:

    • 是的,我使用的是 v1beta1,现在我已更改为 v1 并且工作正常,谢谢队友
    【解决方案2】:

    您只需要更改包:google.cloud.speech.v1beta1 到 google.cloud.speech.v1p1beta1 或 google.cloud.speech.v1。因为 v1beta1 已被弃用,所以它不再工作了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-16
      相关资源
      最近更新 更多